diff --git a/.eslintrc.js b/.eslintrc.js index 62548114..2e51807a 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -37,7 +37,7 @@ module.exports = { }, }, react: { - version: 'detect', + version: '18.2.0', }, }, rules: { diff --git a/examples/1-basic-map/README.md b/examples/1-basic-map/README.md index 28214a9f..ee8fefec 100644 --- a/examples/1-basic-map/README.md +++ b/examples/1-basic-map/README.md @@ -2,16 +2,16 @@ In this example we see how we create a basic React app with a Map component using [utopia-ui](https://github.com/utopia-os/utopia-ui) library. -For this example we use Vite to create an empty React app called "utopia-static-map" +For this example we use Vite to create an empty React app called "1-static-map" ```shell -npm create vite@latest utopia-static-map -- --template react-ts +npm create vite@latest 1-static-map -- --template react-ts ``` We open our new app in the terminal and install the [utopia-ui](https://github.com/utopia-os/utopia-ui) package ```shell -cd utopia-static-map +cd 1-static-map npm install utopia-ui ``` @@ -39,4 +39,4 @@ npm run dev And can open our first map app in the browser 🙂 -In [Tutorial 2](../2-static-layers/) we gonna add some static data to our map +In [Example 2](../2-static-layers/) we gonna add some static data to our map diff --git a/package-lock.json b/package-lock.json index 41acd7ea..35cd232d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,8 +27,7 @@ "react-toastify": "^9.1.3", "remark-breaks": "^4.0.0", "tributejs": "^5.1.3", - "tw-elements": "^1.0.0", - "utopia-ui": "^3.0.35" + "tw-elements": "^1.0.0" }, "devDependencies": { "@eslint-community/eslint-plugin-eslint-comments": "^4.4.1", @@ -6044,23 +6043,6 @@ "react": ">=18" } }, - "node_modules/react-photo-album": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/react-photo-album/-/react-photo-album-3.0.2.tgz", - "integrity": "sha512-w3+8i6aj9l1jRfcubgVbAlBGSdtiXcqWdcwZcH4/Bavc+v7X7h+S3TkQ723pvDABjhaaxS168g9ECEBP6xnKrQ==", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@types/react": ">=18", - "react": ">=18" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, "node_modules/react-router": { "version": "6.16.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.16.0.tgz", @@ -7370,38 +7352,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/utopia-ui": { - "version": "3.0.35", - "resolved": "https://registry.npmjs.org/utopia-ui/-/utopia-ui-3.0.35.tgz", - "integrity": "sha512-PtXvwskYuS4ro/gRWoNkKvn/lC0vW6m9ipwnXb7a4u/95wGWDXajhTh70MbAujTszxSH2iBRY6ZTsSFuREHCJQ==", - "dependencies": { - "@heroicons/react": "^2.0.17", - "@tanstack/react-query": "^5.17.8", - "@types/offscreencanvas": "^2019.7.1", - "axios": "^1.6.5", - "date-fns": "^3.3.1", - "leaflet": "^1.9.4", - "leaflet.locatecontrol": "^0.79.0", - "prop-types": "^15.8.1", - "react-colorful": "^5.6.1", - "react-image-crop": "^10.1.8", - "react-leaflet": "^4.2.1", - "react-leaflet-cluster": "^2.1.0", - "react-markdown": "^9.0.1", - "react-photo-album": "^3.0.2", - "react-router-dom": "^6.16.0", - "react-string-replace": "^1.1.1", - "react-toastify": "^9.1.3", - "remark-breaks": "^4.0.0", - "tributejs": "^5.1.3", - "tw-elements": "^1.0.0", - "yet-another-react-lightbox": "^3.21.7" - }, - "peerDependencies": { - "react": "^18.2.0", - "react-dom": "^18.2.0" - } - }, "node_modules/vfile": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.1.tgz", @@ -7581,18 +7531,6 @@ "node": ">= 14" } }, - "node_modules/yet-another-react-lightbox": { - "version": "3.21.7", - "resolved": "https://registry.npmjs.org/yet-another-react-lightbox/-/yet-another-react-lightbox-3.21.7.tgz", - "integrity": "sha512-dcdokNuCIl92f0Vl+uzeKULnQhztIGpoZFUMvtVNUPmtwsQWpqWufeieDPeg9JtFyVCcbj4vYw3V00DS0QNoWA==", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0" - } - }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",