diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index fbac1e8..be1e211 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/package.json b/package.json index 939ac53..57260a0 100644 --- a/package.json +++ b/package.json @@ -21,11 +21,9 @@ "@lit-labs/ssr-client": "^1.1.7", "@lit/task": "^1.0.0", "@mermaid-js/mermaid-cli": "^10.8.0", - "@react-three/drei": "^9.105.5", - "@react-three/fiber": "^8.16.3", + "@react-three/drei": "^9.106.0", + "@react-three/fiber": "^8.16.8", "@react-three/rapier": "^1.3.1", - "@types/react": "^18.3.1", - "@types/react-dom": "^18.3.0", "@webcomponents/template-shadowroot": "^0.2.1", "astro": "4.10.2", "clsx": "^2.1.1", @@ -33,8 +31,8 @@ "jsdom": "^24.0.0", "lit": "^3.1.2", "meshline": "^3.3.0", - "react": "^19.0.0-rc-f994737d14-20240522", - "react-dom": "^19.0.0-rc-f994737d14-20240522", + "react": "18", + "react-dom": "18", "rehype-katex": "^7.0.0", "rehype-mathjax": "^6.0.0", "remark-math": "^6.0.0", @@ -42,7 +40,7 @@ "remark-stringify": "^11.0.0", "tailwind-merge": "^2.3.0", "tailwindcss": "^3.4.1", - "three": "^0.164.1", + "three": "^0.165.0", "to-vfile": "^8.0.0", "unified": "^11.0.3", "unist-util-visit": "^5.0.0", @@ -53,7 +51,9 @@ "devDependencies": { "@tailwindcss/typography": "^0.5.10", "@types/jsdom": "^21.1.6", - "@types/three": "^0.164.0", + "@types/react": "18", + "@types/react-dom": "18", + "@types/three": "^0.165.0", "prettier": "^3.2.5", "prettier-plugin-astro": "^0.13.0", "typescript": "^5.4.5" diff --git a/yarn.lock b/yarn.lock index a54df2a..1c8044e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1733,9 +1733,9 @@ __metadata: languageName: node linkType: hard -"@react-three/drei@npm:^9.105.5": - version: 9.105.6 - resolution: "@react-three/drei@npm:9.105.6" +"@react-three/drei@npm:^9.106.0": + version: 9.106.0 + resolution: "@react-three/drei@npm:9.106.0" dependencies: "@babel/runtime": "npm:^7.11.2" "@mediapipe/tasks-vision": "npm:0.10.8" @@ -1768,13 +1768,13 @@ __metadata: peerDependenciesMeta: react-dom: optional: true - checksum: 10c0/d0b05638b8e95a80dcebbab1e9e5ad007323955570d6d526a41c80f660bdf80df2ee2724da3d1b02d2c0de9e0ccb06a0ed5aa9ebc1775575267d03aa3ca5d2c1 + checksum: 10c0/3fafa616793a64b6106b9a3edf9d0b2830a6f5b39e8036ad80daaeb70a77ec4db0e73557eebfe7af8e0e23e7793f6b02b1233fbcfd72dc837f80e3f83e1c3531 languageName: node linkType: hard -"@react-three/fiber@npm:^8.16.3": - version: 8.16.6 - resolution: "@react-three/fiber@npm:8.16.6" +"@react-three/fiber@npm:^8.16.8": + version: 8.16.8 + resolution: "@react-three/fiber@npm:8.16.8" dependencies: "@babel/runtime": "npm:^7.17.8" "@types/react-reconciler": "npm:^0.26.7" @@ -1809,7 +1809,7 @@ __metadata: optional: true react-native: optional: true - checksum: 10c0/b55e4392001ab0a1175f842c41305f97d73924d1e8309eedd2eb8abcffbae2ce5dc5bf82373ba5f84e9966121e9478fa3046546656bc8b97c7ec0552c14d31d1 + checksum: 10c0/bf3061bcc5096857a2e659f7859570bd3acb9af067573791e47a97ecaa1fc37efb12a41c081bc7c4ebe4440ebf44016fd04a69d83c553ca61e4ded595b7fd93b languageName: node linkType: hard @@ -2176,7 +2176,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.3.0": +"@types/react-dom@npm:18": version: 18.3.0 resolution: "@types/react-dom@npm:18.3.0" dependencies: @@ -2203,7 +2203,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^18.3.1": +"@types/react@npm:*": version: 18.3.2 resolution: "@types/react@npm:18.3.2" dependencies: @@ -2213,6 +2213,16 @@ __metadata: languageName: node linkType: hard +"@types/react@npm:18": + version: 18.3.3 + resolution: "@types/react@npm:18.3.3" + dependencies: + "@types/prop-types": "npm:*" + csstype: "npm:^3.0.2" + checksum: 10c0/fe455f805c5da13b89964c3d68060cebd43e73ec15001a68b34634604a78140e6fc202f3f61679b9d809dde6d7a7c2cb3ed51e0fd1462557911db09879b55114 + languageName: node + linkType: hard + "@types/sax@npm:^1.2.1": version: 1.2.7 resolution: "@types/sax@npm:1.2.7" @@ -2242,16 +2252,16 @@ __metadata: languageName: node linkType: hard -"@types/three@npm:^0.164.0": - version: 0.164.1 - resolution: "@types/three@npm:0.164.1" +"@types/three@npm:^0.165.0": + version: 0.165.0 + resolution: "@types/three@npm:0.165.0" dependencies: "@tweenjs/tween.js": "npm:~23.1.1" "@types/stats.js": "npm:*" "@types/webxr": "npm:*" fflate: "npm:~0.8.2" meshoptimizer: "npm:~0.18.1" - checksum: 10c0/45754dbae4cd3f8b29c9ea8104f18920f1b3ad47ba76a91658ba844182a56bf05a05c14f753ba6870877b9fd221b9cc9fc6b997b7ecf62d57a035d9f3ccf2415 + checksum: 10c0/a7d922c5d50610047b55443e3e7ac91cebb424a4fb09294f34ee1d9fc24c3cb5261739ae41ef7fa5ce88584045c7ee885ca28a5b741bd45f93d9da8278ed2473 languageName: node linkType: hard @@ -5312,14 +5322,14 @@ __metadata: "@lit-labs/ssr-client": "npm:^1.1.7" "@lit/task": "npm:^1.0.0" "@mermaid-js/mermaid-cli": "npm:^10.8.0" - "@react-three/drei": "npm:^9.105.5" - "@react-three/fiber": "npm:^8.16.3" + "@react-three/drei": "npm:^9.106.0" + "@react-three/fiber": "npm:^8.16.8" "@react-three/rapier": "npm:^1.3.1" "@tailwindcss/typography": "npm:^0.5.10" "@types/jsdom": "npm:^21.1.6" - "@types/react": "npm:^18.3.1" - "@types/react-dom": "npm:^18.3.0" - "@types/three": "npm:^0.164.0" + "@types/react": "npm:18" + "@types/react-dom": "npm:18" + "@types/three": "npm:^0.165.0" "@webcomponents/template-shadowroot": "npm:^0.2.1" astro: "npm:4.10.2" clsx: "npm:^2.1.1" @@ -5329,8 +5339,8 @@ __metadata: meshline: "npm:^3.3.0" prettier: "npm:^3.2.5" prettier-plugin-astro: "npm:^0.13.0" - react: "npm:^19.0.0-rc-f994737d14-20240522" - react-dom: "npm:^19.0.0-rc-f994737d14-20240522" + react: "npm:18" + react-dom: "npm:18" rehype-katex: "npm:^7.0.0" rehype-mathjax: "npm:^6.0.0" remark-math: "npm:^6.0.0" @@ -5338,7 +5348,7 @@ __metadata: remark-stringify: "npm:^11.0.0" tailwind-merge: "npm:^2.3.0" tailwindcss: "npm:^3.4.1" - three: "npm:^0.164.1" + three: "npm:^0.165.0" to-vfile: "npm:^8.0.0" typescript: "npm:^5.4.5" unified: "npm:^11.0.3" @@ -7173,14 +7183,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^19.0.0-rc-f994737d14-20240522": - version: 19.0.0-rc-f994737d14-20240522 - resolution: "react-dom@npm:19.0.0-rc-f994737d14-20240522" +"react-dom@npm:18": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: - scheduler: "npm:0.25.0-rc-f994737d14-20240522" + loose-envify: "npm:^1.1.0" + scheduler: "npm:^0.23.2" peerDependencies: - react: 19.0.0-rc-f994737d14-20240522 - checksum: 10c0/ccc01d625a7c23c6b4dd0eef4fe39adad2cbfa8c436144b4482411feadd775481e2d2a2906c686f25cf6946e0d2cefb8eb96171b19ac33e691bab40c9e13cc49 + react: ^18.3.1 + checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85 languageName: node linkType: hard @@ -7222,10 +7233,12 @@ __metadata: languageName: node linkType: hard -"react@npm:^19.0.0-rc-f994737d14-20240522": - version: 19.0.0-rc-f994737d14-20240522 - resolution: "react@npm:19.0.0-rc-f994737d14-20240522" - checksum: 10c0/2824ce543143529b327e2f37e21e0926578675bb9b00b7d4df147eaabef19ee326eb16fb5ef6ce01d0788fd91ee346566d908eab5483e82709e343f4b9298342 +"react@npm:18": + version: 18.3.1 + resolution: "react@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3 languageName: node linkType: hard @@ -7745,13 +7758,6 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:0.25.0-rc-f994737d14-20240522": - version: 0.25.0-rc-f994737d14-20240522 - resolution: "scheduler@npm:0.25.0-rc-f994737d14-20240522" - checksum: 10c0/7d538084e6a1c328a90f09d071aaad5fb04ab8343655c4831e664a59003c6165c355c58333ba83ef045a010b8ce99d1595d6a7e700fe56ab693b2f52c084d2c1 - languageName: node - linkType: hard - "scheduler@npm:^0.21.0": version: 0.21.0 resolution: "scheduler@npm:0.21.0" @@ -7761,6 +7767,15 @@ __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 + languageName: node + linkType: hard + "section-matter@npm:^1.0.0": version: 1.0.0 resolution: "section-matter@npm:1.0.0" @@ -8385,10 +8400,10 @@ __metadata: languageName: node linkType: hard -"three@npm:^0.164.1": - version: 0.164.1 - resolution: "three@npm:0.164.1" - checksum: 10c0/f34dc945444fba814be542a907a2f6f2bed3189315604b8ef936d95513b2a4030807df63dcbb48b658bbe3d3e77a446cf2d164c1c08465578c23d4c278d76bb3 +"three@npm:^0.165.0": + version: 0.165.0 + resolution: "three@npm:0.165.0" + checksum: 10c0/235e52d4634c4fc400de7850af466fdcfaf70c621463a8d886b332faccfbc1c4f697cd67bf848da21e1b6e2fb3e7a153aafc217238ee50923b1a5ce7d47d3973 languageName: node linkType: hard