diff --git a/demos/arkanoid/package.json b/demos/arkanoid/package.json index 0f093cca..d285c339 100644 --- a/demos/arkanoid/package.json +++ b/demos/arkanoid/package.json @@ -11,7 +11,7 @@ ], "dependencies": { "@react-spring/three": "^9.1.1", - "@react-three/cannon": "^1.1.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", diff --git a/demos/basic-ballpit/package.json b/demos/basic-ballpit/package.json index ba62c531..5caeb7aa 100644 --- a/demos/basic-ballpit/package.json +++ b/demos/basic-ballpit/package.json @@ -8,7 +8,7 @@ "cannon" ], "dependencies": { - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.3.3", "nice-color-palettes": "^3.0.0", diff --git a/demos/bestservedbold-christmas-baubles/package.json b/demos/bestservedbold-christmas-baubles/package.json index e259710c..a60eb00d 100644 --- a/demos/bestservedbold-christmas-baubles/package.json +++ b/demos/bestservedbold-christmas-baubles/package.json @@ -9,7 +9,7 @@ "baubles" ], "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.13.0", diff --git a/demos/object-clump/package.json b/demos/object-clump/package.json index 3dd52d5e..a9697630 100644 --- a/demos/object-clump/package.json +++ b/demos/object-clump/package.json @@ -9,7 +9,7 @@ "use-cannon" ], "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.14.9", diff --git a/demos/physics-with-convex-polyhedrons/package.json b/demos/physics-with-convex-polyhedrons/package.json index 27f8e3f1..dcadf623 100644 --- a/demos/physics-with-convex-polyhedrons/package.json +++ b/demos/physics-with-convex-polyhedrons/package.json @@ -11,7 +11,7 @@ "gltf" ], "dependencies": { - "@react-three/cannon": "^6.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", diff --git a/demos/pinball-in-70-lines/package.json b/demos/pinball-in-70-lines/package.json index e95b1bf6..ecf12350 100644 --- a/demos/pinball-in-70-lines/package.json +++ b/demos/pinball-in-70-lines/package.json @@ -11,7 +11,7 @@ "game" ], "dependencies": { - "@react-three/cannon": "^2.5.1", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", diff --git a/demos/portal-shapes/package.json b/demos/portal-shapes/package.json index 914d035c..552508e9 100644 --- a/demos/portal-shapes/package.json +++ b/demos/portal-shapes/package.json @@ -6,7 +6,7 @@ "keywords": [], "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/rapier": "^1.4.0", diff --git a/demos/portals/package.json b/demos/portals/package.json index 0e4b9feb..6843f640 100644 --- a/demos/portals/package.json +++ b/demos/portals/package.json @@ -5,7 +5,7 @@ "homepage": "https://codesandbox.io/s/ik11ln", "keywords": [], "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.14.9", diff --git a/demos/racing-game/package.json b/demos/racing-game/package.json index 24608cb1..e06b1af2 100644 --- a/demos/racing-game/package.json +++ b/demos/racing-game/package.json @@ -12,7 +12,7 @@ ], "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.4.6", diff --git a/demos/ragdoll-physics/package.json b/demos/ragdoll-physics/package.json index c9721d13..edeaa548 100644 --- a/demos/ragdoll-physics/package.json +++ b/demos/ragdoll-physics/package.json @@ -10,7 +10,7 @@ "physics" ], "dependencies": { - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", diff --git a/demos/rapier-ping-pong/package.json b/demos/rapier-ping-pong/package.json index d2ede98a..fb15e4aa 100644 --- a/demos/rapier-ping-pong/package.json +++ b/demos/rapier-ping-pong/package.json @@ -6,7 +6,7 @@ "keywords": [], "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^4.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.15.12", diff --git a/demos/simple-physics-demo/package.json b/demos/simple-physics-demo/package.json index 4a514e39..22083439 100644 --- a/demos/simple-physics-demo/package.json +++ b/demos/simple-physics-demo/package.json @@ -9,7 +9,7 @@ "use-cannon" ], "dependencies": { - "@react-three/cannon": "^2.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/demos/trigger-meshes/package.json b/demos/trigger-meshes/package.json index faf232fc..f9774fc9 100644 --- a/demos/trigger-meshes/package.json +++ b/demos/trigger-meshes/package.json @@ -5,7 +5,7 @@ "homepage": "https://codesandbox.io/s/h545c", "keywords": [], "dependencies": { - "@react-three/cannon": "^2.1.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", diff --git a/package-lock.json b/package-lock.json index c8135791..24dda04e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3390,7 +3390,7 @@ "version": "1.0.0", "dependencies": { "@react-spring/three": "^9.1.1", - "@react-three/cannon": "^1.1.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", @@ -3425,16 +3425,6 @@ "vite": "^5.3.1" } }, - "demos/arkanoid/node_modules/@react-three/cannon": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-1.4.0.tgz", - "integrity": "sha512-cQsF5Lzjoz0S/gC1hGPeV9uc58TQOf8SO6TOU3YIxfhKFqHWiyjviQ6Q0B+AsMIyiY5mIIEDW64BmRO/j9NkJg==", - "peerDependencies": { - "react": ">=17.0", - "react-dom": ">=17.0", - "typescript": ">=4.2" - } - }, "demos/audio-analyser": { "version": "1.0.0", "dependencies": { @@ -3495,7 +3485,7 @@ "demos/basic-ballpit": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.3.3", "nice-color-palettes": "^3.0.0", @@ -3533,7 +3523,7 @@ "demos/bestservedbold-christmas-baubles": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.13.0", @@ -5565,7 +5555,7 @@ "demos/object-clump": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.14.9", @@ -5627,7 +5617,7 @@ "demos/physics-with-convex-polyhedrons": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", @@ -5675,7 +5665,7 @@ "demos/pinball-in-70-lines": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^2.5.1", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", @@ -5691,34 +5681,6 @@ "vite": "^5.3.1" } }, - "demos/pinball-in-70-lines/node_modules/@react-three/cannon": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-2.6.1.tgz", - "integrity": "sha512-jb+3XaYexYRqYWUjA3UNdQ+HG2tVdtcaQ8y5cptsf1g+wpA11ZDfLNN+Jk6xGemD964fakAueLWj4bWOUvdu1Q==", - "dependencies": { - "cannon-es": "^0.18.0", - "cannon-es-debugger": "^0.1.4" - }, - "peerDependencies": { - "react": ">=17.0", - "react-dom": ">=17.0" - } - }, - "demos/pinball-in-70-lines/node_modules/@react-three/cannon/node_modules/cannon-es-debugger": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-0.1.4.tgz", - "integrity": "sha512-RefSPWX6gDMQsx3UWoQpkGW3R03Wwn8p1JteexQUYxDC5DnOS3U3iKhns2vVpFp6Q3AKiSSmRf7NIXnGN8L0RA==", - "peerDependencies": { - "cannon-es": "0.x.x", - "three": "0.x.x", - "typescript": ">=3.8" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "demos/pmndrs-vercel": { "version": "1.0.0", "dependencies": { @@ -5744,7 +5706,7 @@ "version": "1.0.0", "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/rapier": "^1.4.0", @@ -5818,7 +5780,7 @@ "demos/portals": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.5.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.14.9", @@ -5859,7 +5821,7 @@ "version": "1.0.0", "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.4.6", @@ -5883,7 +5845,7 @@ "demos/ragdoll-physics": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^6.3.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", @@ -5923,7 +5885,7 @@ "version": "1.0.0", "dependencies": { "@pmndrs/branding": "^0.0.8", - "@react-three/cannon": "^4.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "@react-three/postprocessing": "^2.15.12", @@ -5946,20 +5908,6 @@ "vite": "^5.3.1" } }, - "demos/rapier-ping-pong/node_modules/@react-three/cannon": { - "version": "4.9.0", - "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-4.9.0.tgz", - "integrity": "sha512-xMJ7ZTzZfZzwtBFx81QxuAfh1uUYiDKnJGzesArQHJu7qNO/qiRBJNzJZEijBG6seGn0/EdfBBfO8nccAOSHhg==", - "dependencies": { - "cannon-es": "^0.18.0", - "cannon-es-debugger": "^1.0.0", - "events": "^3.3.0" - }, - "peerDependencies": { - "react": ">=17.0", - "react-dom": ">=17.0" - } - }, "demos/rapier-ping-pong/node_modules/zustand": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.4.tgz", @@ -6491,7 +6439,7 @@ "demos/simple-physics-demo": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^2.5.0", + "@react-three/cannon": "^6.6.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", "react-dom": "^18.2.0", @@ -6524,34 +6472,6 @@ "vite": "^5.3.1" } }, - "demos/simple-physics-demo/node_modules/@react-three/cannon": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-2.6.1.tgz", - "integrity": "sha512-jb+3XaYexYRqYWUjA3UNdQ+HG2tVdtcaQ8y5cptsf1g+wpA11ZDfLNN+Jk6xGemD964fakAueLWj4bWOUvdu1Q==", - "dependencies": { - "cannon-es": "^0.18.0", - "cannon-es-debugger": "^0.1.4" - }, - "peerDependencies": { - "react": ">=17.0", - "react-dom": ">=17.0" - } - }, - "demos/simple-physics-demo/node_modules/@react-three/cannon/node_modules/cannon-es-debugger": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-0.1.4.tgz", - "integrity": "sha512-RefSPWX6gDMQsx3UWoQpkGW3R03Wwn8p1JteexQUYxDC5DnOS3U3iKhns2vVpFp6Q3AKiSSmRf7NIXnGN8L0RA==", - "peerDependencies": { - "cannon-es": "0.x.x", - "three": "0.x.x", - "typescript": ">=3.8" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "demos/sky-dome-with-annotations": { "version": "1.0.0", "dependencies": { @@ -7099,7 +7019,7 @@ "demos/trigger-meshes": { "version": "1.0.0", "dependencies": { - "@react-three/cannon": "^2.1.2", + "@react-three/cannon": "^6.6.0", "@react-three/drei": "^9.107.0", "@react-three/fiber": "^8.16.8", "react": "^18.2.0", @@ -7115,34 +7035,6 @@ "vite": "^5.3.1" } }, - "demos/trigger-meshes/node_modules/@react-three/cannon": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@react-three/cannon/-/cannon-2.6.1.tgz", - "integrity": "sha512-jb+3XaYexYRqYWUjA3UNdQ+HG2tVdtcaQ8y5cptsf1g+wpA11ZDfLNN+Jk6xGemD964fakAueLWj4bWOUvdu1Q==", - "dependencies": { - "cannon-es": "^0.18.0", - "cannon-es-debugger": "^0.1.4" - }, - "peerDependencies": { - "react": ">=17.0", - "react-dom": ">=17.0" - } - }, - "demos/trigger-meshes/node_modules/@react-three/cannon/node_modules/cannon-es-debugger": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/cannon-es-debugger/-/cannon-es-debugger-0.1.4.tgz", - "integrity": "sha512-RefSPWX6gDMQsx3UWoQpkGW3R03Wwn8p1JteexQUYxDC5DnOS3U3iKhns2vVpFp6Q3AKiSSmRf7NIXnGN8L0RA==", - "peerDependencies": { - "cannon-es": "0.x.x", - "three": "0.x.x", - "typescript": ">=3.8" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, "demos/tying-canvas-to-scroll-offset": { "version": "1.0.0", "dependencies": { @@ -11729,7 +11621,8 @@ "node_modules/cannon-es": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/cannon-es/-/cannon-es-0.18.0.tgz", - "integrity": "sha512-GiQ1bd0etZsMVSnUhNc+p+FEh0R/cULpp8uRSAhEK4Kax+y/31Au03m6h1h1xdDivAMnFg8YDwevHgzLynOHlw==" + "integrity": "sha512-GiQ1bd0etZsMVSnUhNc+p+FEh0R/cULpp8uRSAhEK4Kax+y/31Au03m6h1h1xdDivAMnFg8YDwevHgzLynOHlw==", + "peer": true }, "node_modules/cannon-es-debugger": { "version": "1.0.0", @@ -19465,6 +19358,7 @@ "version": "5.5.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz", "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==", + "devOptional": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver"