diff --git a/packages/create-react/package.json b/packages/create-react/package.json index e58b848..a0ceb16 100644 --- a/packages/create-react/package.json +++ b/packages/create-react/package.json @@ -34,14 +34,14 @@ "echarts": "^5.6.0", "maplibre-gl": "^4.7.1", "meow": "^13.2.0", - "react": "^18.3.1", - "react-dom": "^18.3.1", - "react-map-gl": "^7.1.9", - "react-router-dom": "^6.30.0" + "react": "^19.2.4", + "react-dom": "^19.2.4", + "react-map-gl": "^8.1.0", + "react-router-dom": "^7.13.0" }, "devDependencies": { - "@types/react": "^18.3.20", - "@types/react-dom": "^18.3.5", + "@types/react": "^19.2.10", + "@types/react-dom": "^19.2.3", "@vitejs/plugin-basic-ssl": "^1.2.0", "@vitejs/plugin-react": "^4.3.4", "typescript": "<5.6.0", diff --git a/yarn.lock b/yarn.lock index 2cb1175..3735f8e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2075,17 +2075,17 @@ __metadata: "@luma.gl/core": "npm:~9.1.6" "@luma.gl/engine": "npm:~9.1.6" "@luma.gl/shadertools": "npm:~9.1.6" - "@types/react": "npm:^18.3.20" - "@types/react-dom": "npm:^18.3.5" + "@types/react": "npm:^19.2.10" + "@types/react-dom": "npm:^19.2.3" "@vitejs/plugin-basic-ssl": "npm:^1.2.0" "@vitejs/plugin-react": "npm:^4.3.4" echarts: "npm:^5.6.0" maplibre-gl: "npm:^4.7.1" meow: "npm:^13.2.0" - react: "npm:^18.3.1" - react-dom: "npm:^18.3.1" - react-map-gl: "npm:^7.1.9" - react-router-dom: "npm:^6.30.0" + react: "npm:^19.2.4" + react-dom: "npm:^19.2.4" + react-map-gl: "npm:^8.1.0" + react-router-dom: "npm:^7.13.0" typescript: "npm:<5.6.0" vite: "npm:^6.2.4" bin: @@ -4569,13 +4569,6 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.23.0": - version: 1.23.0 - resolution: "@remix-run/router@npm:1.23.0" - checksum: 10c0/eaef5cb46a1e413f7d1019a75990808307e08e53a39d4cf69c339432ddc03143d725decef3d6b9b5071b898da07f72a4a57c4e73f787005fcf10162973d8d7d7 - languageName: node - linkType: hard - "@rollup/plugin-alias@npm:^3.1.1": version: 3.1.9 resolution: "@rollup/plugin-alias@npm:3.1.9" @@ -5439,15 +5432,6 @@ __metadata: languageName: node linkType: hard -"@types/mapbox-gl@npm:>=1.0.0": - version: 3.4.1 - resolution: "@types/mapbox-gl@npm:3.4.1" - dependencies: - "@types/geojson": "npm:*" - checksum: 10c0/475f48063a39cc791a0efa099f4a62b84df56a52e1d111e32d11930fcee8e281f20b157f4069ff0ff4d5e13889ce9b452ca4a57e5c27c6d70a32fb3f5a184e72 - languageName: node - linkType: hard - "@types/mapbox__point-geometry@npm:*, @types/mapbox__point-geometry@npm:^0.1.4": version: 0.1.4 resolution: "@types/mapbox__point-geometry@npm:0.1.4" @@ -5568,13 +5552,6 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*": - version: 15.7.14 - resolution: "@types/prop-types@npm:15.7.14" - checksum: 10c0/1ec775160bfab90b67a782d735952158c7e702ca4502968aa82565bd8e452c2de8601c8dfe349733073c31179116cf7340710160d3836aa8a1ef76d1532893b1 - languageName: node - linkType: hard - "@types/qs@npm:*": version: 6.9.18 resolution: "@types/qs@npm:6.9.18" @@ -5589,22 +5566,21 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.3.5": - version: 18.3.5 - resolution: "@types/react-dom@npm:18.3.5" +"@types/react-dom@npm:^19.2.3": + version: 19.2.3 + resolution: "@types/react-dom@npm:19.2.3" peerDependencies: - "@types/react": ^18.0.0 - checksum: 10c0/b163d35a6b32a79f5782574a7aeb12a31a647e248792bf437e6d596e2676961c394c5e3c6e91d1ce44ae90441dbaf93158efb4f051c0d61e2612f1cb04ce4faa + "@types/react": ^19.2.0 + checksum: 10c0/b486ebe0f4e2fb35e2e108df1d8fc0927ca5d6002d5771e8a739de11239fe62d0e207c50886185253c99eb9dedfeeb956ea7429e5ba17f6693c7acb4c02f8cd1 languageName: node linkType: hard -"@types/react@npm:^18.3.20": - version: 18.3.20 - resolution: "@types/react@npm:18.3.20" +"@types/react@npm:^19.2.10": + version: 19.2.10 + resolution: "@types/react@npm:19.2.10" dependencies: - "@types/prop-types": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10c0/65fa867c91357e4c4c646945c8b99044360f8973cb7f928ec4de115fe3207827985d45be236e6fd6c092b09f631c2126ce835c137be30718419e143d73300d8f + csstype: "npm:^3.2.2" + checksum: 10c0/17b96203a79ad3fa3cee8f1f1f324b93f005bc125755e29ac149402807275feaf3f00a4e65b8405f633923ac993da5737fd9800d27ee49911f3ed51dc27478f9 languageName: node linkType: hard @@ -5807,6 +5783,36 @@ __metadata: languageName: node linkType: hard +"@vis.gl/react-mapbox@npm:8.1.0": + version: 8.1.0 + resolution: "@vis.gl/react-mapbox@npm:8.1.0" + peerDependencies: + mapbox-gl: ">=3.5.0" + react: ">=16.3.0" + react-dom: ">=16.3.0" + peerDependenciesMeta: + mapbox-gl: + optional: true + checksum: 10c0/2f3fdfd2090e031a8934d82b494d46a4d0546e5f31a92f550c264666e15ae2ce15122acd96e55fa3455e85625a447f5bb17581878e5296bcb8b6a82ed83287f2 + languageName: node + linkType: hard + +"@vis.gl/react-maplibre@npm:8.1.0": + version: 8.1.0 + resolution: "@vis.gl/react-maplibre@npm:8.1.0" + dependencies: + "@maplibre/maplibre-gl-style-spec": "npm:^19.2.1" + peerDependencies: + maplibre-gl: ">=4.0.0" + react: ">=16.3.0" + react-dom: ">=16.3.0" + peerDependenciesMeta: + maplibre-gl: + optional: true + checksum: 10c0/ebbbf581a81f50da8f25d740187f91851fbcd07d46f09af67a3017dc05a49bc0de5a943daa9bf6bf7da5faebd19d2e6e8ca670dc5516c487bf5537fe6f89cf94 + languageName: node + linkType: hard + "@vitejs/plugin-basic-ssl@npm:1.1.0": version: 1.1.0 resolution: "@vitejs/plugin-basic-ssl@npm:1.1.0" @@ -7662,6 +7668,13 @@ __metadata: languageName: node linkType: hard +"cookie@npm:^1.0.1": + version: 1.1.1 + resolution: "cookie@npm:1.1.1" + checksum: 10c0/79c4ddc0fcad9c4f045f826f42edf54bcc921a29586a4558b0898277fa89fb47be95bc384c2253f493af7b29500c830da28341274527328f18eba9f58afa112c + languageName: node + linkType: hard + "copy-anything@npm:^2.0.1": version: 2.0.6 resolution: "copy-anything@npm:2.0.6" @@ -7931,13 +7944,20 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2, csstype@npm:^3.1.3": +"csstype@npm:^3.1.3": version: 3.1.3 resolution: "csstype@npm:3.1.3" checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248 languageName: node linkType: hard +"csstype@npm:^3.2.2": + version: 3.2.3 + resolution: "csstype@npm:3.2.3" + checksum: 10c0/cd29c51e70fa822f1cecd8641a1445bed7063697469d35633b516e60fe8c1bde04b08f6c5b6022136bb669b64c63d4173af54864510fbb4ee23281801841a3ce + languageName: node + linkType: hard + "d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:^3.2.0": version: 3.2.4 resolution: "d3-array@npm:3.2.4" @@ -11392,7 +11412,7 @@ __metadata: languageName: node linkType: hard -"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0": +"js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" checksum: 10c0/e248708d377aa058eacf2037b07ded847790e6de892bbad3dac0abba2e759cb9f121b00099a65195616badcb6eca8d14d975cb3e89eb1cfda644756402c8aeed @@ -12112,17 +12132,6 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.1.0": - version: 1.4.0 - resolution: "loose-envify@npm:1.4.0" - dependencies: - js-tokens: "npm:^3.0.0 || ^4.0.0" - bin: - loose-envify: cli.js - checksum: 10c0/655d110220983c1a4b9c0c679a2e8016d4b67f6e9c7b5435ff5979ecdb20d0813f4dec0a08674fcbdd4846a3f07edbb50a36811fd37930b94aaa0d9daceb017e - languageName: node - linkType: hard - "lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0, lru-cache@npm:^10.2.2": version: 10.4.3 resolution: "lru-cache@npm:10.4.3" @@ -14824,15 +14833,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^18.3.1": - version: 18.3.1 - resolution: "react-dom@npm:18.3.1" +"react-dom@npm:^19.2.4": + version: 19.2.4 + resolution: "react-dom@npm:19.2.4" dependencies: - loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.2" + scheduler: "npm:^0.27.0" peerDependencies: - react: ^18.3.1 - checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85 + react: ^19.2.4 + checksum: 10c0/f0c63f1794dedb154136d4d0f59af00b41907f4859571c155940296808f4b94bf9c0c20633db75b5b2112ec13d8d7dd4f9bf57362ed48782f317b11d05a44f35 languageName: node linkType: hard @@ -14843,15 +14851,15 @@ __metadata: languageName: node linkType: hard -"react-map-gl@npm:^7.1.9": - version: 7.1.9 - resolution: "react-map-gl@npm:7.1.9" +"react-map-gl@npm:^8.1.0": + version: 8.1.0 + resolution: "react-map-gl@npm:8.1.0" dependencies: - "@maplibre/maplibre-gl-style-spec": "npm:^19.2.1" - "@types/mapbox-gl": "npm:>=1.0.0" + "@vis.gl/react-mapbox": "npm:8.1.0" + "@vis.gl/react-maplibre": "npm:8.1.0" peerDependencies: mapbox-gl: ">=1.13.0" - maplibre-gl: ">=1.13.0 <5.0.0" + maplibre-gl: ">=1.13.0" react: ">=16.3.0" react-dom: ">=16.3.0" peerDependenciesMeta: @@ -14859,7 +14867,7 @@ __metadata: optional: true maplibre-gl: optional: true - checksum: 10c0/3861debf4f898447837570b90af6bf2a16d571f6466ddd04c57d4ac3fc5c379024b73d0517bbd9e1e6f8b7bab9d3708b9c7c9f57643356cff60824101035d285 + checksum: 10c0/acec8b8b3d5226bfd91526e87793ca13043a0c9acbae569f04d1f8e45bf27e87f7a8a5fa1cfc3e1875e33e46db6dcc5e013a52db64324f829feba6ad31311d33 languageName: node linkType: hard @@ -14870,36 +14878,38 @@ __metadata: languageName: node linkType: hard -"react-router-dom@npm:^6.30.0": - version: 6.30.0 - resolution: "react-router-dom@npm:6.30.0" +"react-router-dom@npm:^7.13.0": + version: 7.13.0 + resolution: "react-router-dom@npm:7.13.0" dependencies: - "@remix-run/router": "npm:1.23.0" - react-router: "npm:6.30.0" + react-router: "npm:7.13.0" peerDependencies: - react: ">=16.8" - react-dom: ">=16.8" - checksum: 10c0/262954ba894d6a241ceda5f61098f7d6a292d0018a6ebb9c9c67425b7deb6e59b6191a9233a03d38e287e60f7ac3702e9e84c8e20b39a6487698fe088b71e27a + react: ">=18" + react-dom: ">=18" + checksum: 10c0/759bd5e7fe7b5baba50a0264724188707682d217cad8eac702a55e0b1abebf295be014dd3bfaff8e3c2def9dfaa23e6ded3f908feab84df766e9b82cc3774e98 languageName: node linkType: hard -"react-router@npm:6.30.0": - version: 6.30.0 - resolution: "react-router@npm:6.30.0" +"react-router@npm:7.13.0": + version: 7.13.0 + resolution: "react-router@npm:7.13.0" dependencies: - "@remix-run/router": "npm:1.23.0" + cookie: "npm:^1.0.1" + set-cookie-parser: "npm:^2.6.0" peerDependencies: - react: ">=16.8" - checksum: 10c0/e6f20cf5c47ec057a057a4cfb9a55983d0a5b4b3314d20e07f0a70e59e004f51778d4dac415aee1e4e64db69cc4cd72e5acf8fd60dcf07d909895b8863b0b023 + react: ">=18" + react-dom: ">=18" + peerDependenciesMeta: + react-dom: + optional: true + checksum: 10c0/397cb009bc83d071269c8f9323bbfe1f856721fde75e39b29fe0ddfe7564ebdc3b8bbb85768321cae92ec28b406e8fac7eab7e232d0738b3b1c092e2764e4307 languageName: node linkType: hard -"react@npm:^18.3.1": - version: 18.3.1 - resolution: "react@npm:18.3.1" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 +"react@npm:^19.2.4": + version: 19.2.4 + resolution: "react@npm:19.2.4" + checksum: 10c0/cd2c9ff67a720799cc3b38a516009986f7fc4cb8d3e15716c6211cf098d1357ee3e348ab05ad0600042bbb0fd888530ba92e329198c92eafa0994f5213396596 languageName: node linkType: hard @@ -15774,12 +15784,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.2": - version: 0.23.2 - resolution: "scheduler@npm:0.23.2" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78 +"scheduler@npm:^0.27.0": + version: 0.27.0 + resolution: "scheduler@npm:0.27.0" + checksum: 10c0/4f03048cb05a3c8fddc45813052251eca00688f413a3cee236d984a161da28db28ba71bd11e7a3dd02f7af84ab28d39fb311431d3b3772fed557945beb00c452 languageName: node linkType: hard @@ -15932,6 +15940,13 @@ __metadata: languageName: node linkType: hard +"set-cookie-parser@npm:^2.6.0": + version: 2.7.2 + resolution: "set-cookie-parser@npm:2.7.2" + checksum: 10c0/4381a9eb7ee951dfe393fe7aacf76b9a3b4e93a684d2162ab35594fa4053cc82a4d7d7582bf397718012c9adcf839b8cd8f57c6c42901ea9effe33c752da4a45 + languageName: node + linkType: hard + "set-function-length@npm:^1.2.2": version: 1.2.2 resolution: "set-function-length@npm:1.2.2"