diff --git a/apps/examples/package.json b/apps/examples/package.json index 77ec11c..7df1c4d 100644 --- a/apps/examples/package.json +++ b/apps/examples/package.json @@ -10,7 +10,7 @@ }, "packageManager": "yarn@4.0.2", "dependencies": { - "@react-three/drei": "^9.105.1", + "@react-three/drei": "^9.105.5", "@react-three/jolt": "0.0.1", "@react-three/jolt-addons": "0.0.1", "@react-three/jolt-controllers": "0.0.1", @@ -27,7 +27,7 @@ "@types/react": "^18.2.74", "@types/react-dom": "^18.2.24", "@types/three": "^0.163.0", - "@typescript-eslint/eslint-plugin": "^7.5.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.5.0", "@vitejs/plugin-react": "^4.2.1", "eslint": "^9.0.0", diff --git a/packages/react-three-jolt-addons/package.json b/packages/react-three-jolt-addons/package.json index 8e87e9d..ba498b2 100644 --- a/packages/react-three-jolt-addons/package.json +++ b/packages/react-three-jolt-addons/package.json @@ -55,12 +55,12 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-typescript": "^11.1.6", "@types/three": "^0.163.0", - "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.5.0", - "@vitest/coverage-v8": "^1.4.0", + "@vitest/coverage-v8": "^1.5.2", "eslint": "^9.0.0", - "happy-dom": "^14.7.0", - "prettier": "^3.1.0", + "happy-dom": "^14.7.1", + "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "rollup": "^4.14.0", diff --git a/packages/react-three-jolt-controllers/package.json b/packages/react-three-jolt-controllers/package.json index 5b48eaf..06beb77 100644 --- a/packages/react-three-jolt-controllers/package.json +++ b/packages/react-three-jolt-controllers/package.json @@ -55,12 +55,12 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-typescript": "^11.1.6", "@types/three": "^0.163.0", - "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.5.0", - "@vitest/coverage-v8": "^1.4.0", + "@vitest/coverage-v8": "^1.5.2", "eslint": "^9.0.0", - "happy-dom": "^14.7.0", - "prettier": "^3.1.0", + "happy-dom": "^14.7.1", + "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "rollup": "^4.14.0", diff --git a/packages/react-three-jolt/package.json b/packages/react-three-jolt/package.json index 676abbb..60e19f5 100644 --- a/packages/react-three-jolt/package.json +++ b/packages/react-three-jolt/package.json @@ -55,12 +55,12 @@ "@rollup/plugin-node-resolve": "^15.0.1", "@rollup/plugin-typescript": "^11.1.6", "@types/three": "^0.163.0", - "@typescript-eslint/eslint-plugin": "^6.10.0", + "@typescript-eslint/eslint-plugin": "^7.7.1", "@typescript-eslint/parser": "^7.5.0", - "@vitest/coverage-v8": "^1.4.0", + "@vitest/coverage-v8": "^1.5.2", "eslint": "^9.0.0", - "happy-dom": "^14.7.0", - "prettier": "^3.1.0", + "happy-dom": "^14.7.1", + "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "rollup": "^4.14.0", diff --git a/yarn.lock b/yarn.lock index 305ce68..160e472 100644 --- a/yarn.lock +++ b/yarn.lock @@ -740,7 +740,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1": version: 4.10.0 resolution: "@eslint-community/regexpp@npm:4.10.0" checksum: 10c0/c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4 @@ -931,23 +931,23 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24": - version: 0.3.25 - resolution: "@jridgewell/trace-mapping@npm:0.3.25" +"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": + version: 0.3.20 + resolution: "@jridgewell/trace-mapping@npm:0.3.20" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10c0/3d1ce6ebc69df9682a5a8896b414c6537e428a1d68b02fcc8363b04284a8ca0df04d0ee3013132252ab14f2527bc13bea6526a912ecb5658f0e39fd2860b4df4 + checksum: 10c0/0ea0b2675cf513ec44dc25605616a3c9b808b9832e74b5b63c44260d66b58558bba65764f81928fc1033ead911f8718dca1134049c3e7a93937faf436671df31 languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.20 - resolution: "@jridgewell/trace-mapping@npm:0.3.20" +"@jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10c0/0ea0b2675cf513ec44dc25605616a3c9b808b9832e74b5b63c44260d66b58558bba65764f81928fc1033ead911f8718dca1134049c3e7a93937faf436671df31 + checksum: 10c0/3d1ce6ebc69df9682a5a8896b414c6537e428a1d68b02fcc8363b04284a8ca0df04d0ee3013132252ab14f2527bc13bea6526a912ecb5658f0e39fd2860b4df4 languageName: node linkType: hard @@ -1603,9 +1603,9 @@ __metadata: languageName: node linkType: hard -"@react-three/drei@npm:^9.105.1": - version: 9.105.1 - resolution: "@react-three/drei@npm:9.105.1" +"@react-three/drei@npm:^9.105.5": + version: 9.105.5 + resolution: "@react-three/drei@npm:9.105.5" dependencies: "@babel/runtime": "npm:^7.11.2" "@mediapipe/tasks-vision": "npm:0.10.8" @@ -1624,7 +1624,7 @@ __metadata: stats.js: "npm:^0.17.0" suspend-react: "npm:^0.1.3" three-mesh-bvh: "npm:^0.7.0" - three-stdlib: "npm:^2.29.4" + three-stdlib: "npm:^2.29.9" troika-three-text: "npm:^0.49.0" tunnel-rat: "npm:^0.1.2" utility-types: "npm:^3.10.0" @@ -1638,7 +1638,7 @@ __metadata: peerDependenciesMeta: react-dom: optional: true - checksum: 10c0/d9cf31df00eb1f596b5d72fc24595c3b8296a31d95bd6afe992cb2baab31ea10df9bf75f1d6ead6df38b462c3107c370c640ef92f7e2763f2017c112d94eb7ca + checksum: 10c0/fbcd36422c0f8acdb7b85f85a4009f324558695f7a4901d5bffe371e457ab067a9c0d6b91ad6735219185c9971bfb48c5bebb8e35c68c629b9b3e2bf0cb0b56c languageName: node linkType: hard @@ -1694,13 +1694,13 @@ __metadata: "@rollup/plugin-node-resolve": "npm:^15.0.1" "@rollup/plugin-typescript": "npm:^11.1.6" "@types/three": "npm:^0.163.0" - "@typescript-eslint/eslint-plugin": "npm:^6.10.0" + "@typescript-eslint/eslint-plugin": "npm:^7.7.1" "@typescript-eslint/parser": "npm:^7.5.0" - "@vitest/coverage-v8": "npm:^1.4.0" + "@vitest/coverage-v8": "npm:^1.5.2" eslint: "npm:^9.0.0" gamepad.js: "npm:^2.1.0" - happy-dom: "npm:^14.7.0" - prettier: "npm:^3.1.0" + happy-dom: "npm:^14.7.1" + prettier: "npm:^3.2.5" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" rollup: "npm:^4.14.0" @@ -1727,13 +1727,13 @@ __metadata: "@rollup/plugin-node-resolve": "npm:^15.0.1" "@rollup/plugin-typescript": "npm:^11.1.6" "@types/three": "npm:^0.163.0" - "@typescript-eslint/eslint-plugin": "npm:^6.10.0" + "@typescript-eslint/eslint-plugin": "npm:^7.7.1" "@typescript-eslint/parser": "npm:^7.5.0" - "@vitest/coverage-v8": "npm:^1.4.0" + "@vitest/coverage-v8": "npm:^1.5.2" camera-controls: "npm:^2.8.3" eslint: "npm:^9.0.0" - happy-dom: "npm:^14.7.0" - prettier: "npm:^3.1.0" + happy-dom: "npm:^14.7.1" + prettier: "npm:^3.2.5" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" rollup: "npm:^4.14.0" @@ -1759,14 +1759,14 @@ __metadata: "@rollup/plugin-node-resolve": "npm:^15.0.1" "@rollup/plugin-typescript": "npm:^11.1.6" "@types/three": "npm:^0.163.0" - "@typescript-eslint/eslint-plugin": "npm:^6.10.0" + "@typescript-eslint/eslint-plugin": "npm:^7.7.1" "@typescript-eslint/parser": "npm:^7.5.0" - "@vitest/coverage-v8": "npm:^1.4.0" + "@vitest/coverage-v8": "npm:^1.5.2" eslint: "npm:^9.0.0" gamepad.js: "npm:^2.1.0" - happy-dom: "npm:^14.7.0" + happy-dom: "npm:^14.7.1" jolt-physics: "npm:^0.22.0" - prettier: "npm:^3.1.0" + prettier: "npm:^3.2.5" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" rollup: "npm:^4.14.0" @@ -2136,14 +2136,7 @@ __metadata: languageName: node linkType: hard -"@types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.6 - resolution: "@types/istanbul-lib-coverage@npm:2.0.6" - checksum: 10c0/3948088654f3eeb45363f1db158354fb013b362dba2a5c2c18c559484d5eb9f6fd85b23d66c0a7c2fcfab7308d0a585b14dadaca6cc8bf89ebfdc7f8f5102fb7 - languageName: node - linkType: hard - -"@types/json-schema@npm:^7.0.12": +"@types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -2270,6 +2263,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.5.8": + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa + languageName: node + linkType: hard + "@types/stats.js@npm:*": version: 0.17.3 resolution: "@types/stats.js@npm:0.17.3" @@ -2304,53 +2304,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.10.0": - version: 6.14.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.14.0" - dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.14.0" - "@typescript-eslint/type-utils": "npm:6.14.0" - "@typescript-eslint/utils": "npm:6.14.0" - "@typescript-eslint/visitor-keys": "npm:6.14.0" - debug: "npm:^4.3.4" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" - natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/6360efb0e142ed91de5e9bddcd041f769feeedd256332733be08f7a74c8ae637cbfb78c6b85d747c73231bbb95cef95ed2d2854ab7d43aebfbedb3a191f447f1 - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:^7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.5.0" +"@typescript-eslint/eslint-plugin@npm:^7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/eslint-plugin@npm:7.7.1" dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:7.5.0" - "@typescript-eslint/type-utils": "npm:7.5.0" - "@typescript-eslint/utils": "npm:7.5.0" - "@typescript-eslint/visitor-keys": "npm:7.5.0" + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:7.7.1" + "@typescript-eslint/type-utils": "npm:7.7.1" + "@typescript-eslint/utils": "npm:7.7.1" + "@typescript-eslint/visitor-keys": "npm:7.7.1" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" + ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" peerDependencies: "@typescript-eslint/parser": ^7.0.0 eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/932a7b5a09c0138ef5a0bf00f8e6039fa209d4047092ffc187de048543c21f7ce24dc14f25f4c87b6f3bbb62335fc952e259e271fde88baf793217bde6460cfa + checksum: 10c0/11a085240e7daf4bdeb011aa53ac7cfeea6263c60d53607823f5c314eb5c9d559b28fce0d6686acb9702ee3d0cb0406534fafae61163e5a903eaf818c48194ad languageName: node linkType: hard @@ -2372,16 +2347,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/scope-manager@npm:6.14.0" - dependencies: - "@typescript-eslint/types": "npm:6.14.0" - "@typescript-eslint/visitor-keys": "npm:6.14.0" - checksum: 10c0/8c59a215af3d7d24d8d0b21c28a858263de471650829f288a941e0eb8af8a054798da5c7594b7f39370219718270c18464b5edb96f451457e5f080a33ba57c2c - languageName: node - linkType: hard - "@typescript-eslint/scope-manager@npm:7.5.0": version: 7.5.0 resolution: "@typescript-eslint/scope-manager@npm:7.5.0" @@ -2392,44 +2357,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/type-utils@npm:6.14.0" +"@typescript-eslint/scope-manager@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/scope-manager@npm:7.7.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.14.0" - "@typescript-eslint/utils": "npm:6.14.0" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/836a6e84be5a245b07c76968c98e2f3bae064767dde720080fe8f33e226188510778dbca4199b7e42ef675ec3fd6d0ab522ec1c77d6e2a9b50e8e275fe7c72c9 + "@typescript-eslint/types": "npm:7.7.1" + "@typescript-eslint/visitor-keys": "npm:7.7.1" + checksum: 10c0/4032da8fce8922044a6b659c8435ba203377778d5b7de6a5572c1172f2e3cf8ddd890a0f9e083c5d5315a9c2dba323707528ee4ad3cc1be2bd334de2527ef5cb languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/type-utils@npm:7.5.0" +"@typescript-eslint/type-utils@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/type-utils@npm:7.7.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.5.0" - "@typescript-eslint/utils": "npm:7.5.0" + "@typescript-eslint/typescript-estree": "npm:7.7.1" + "@typescript-eslint/utils": "npm:7.7.1" debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/12915d4d1872638f5281e222a0d191676c478f250699c84864862e95a59e708222acefbf7ffdafc0872a007261219a3a2b1e667ff45eeafea7c4bcc5b955262c - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/types@npm:6.14.0" - checksum: 10c0/d59306a7a441982a4dcee7d775928fd5086aba9331f7a238f915723a0dc785df0e43af562a30a7c2f1b056a1e49fd64863a8d2450d31706193add0ade87334a4 + checksum: 10c0/bd083c4106e207aa8c2a71251eca52d23c7ea905399b8c62004f3bb1e85b9c88d601db9dcecae88beef0f8362d53450bb2721aab353ee731c1665496fea3fbda languageName: node linkType: hard @@ -2440,21 +2391,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.14.0" - dependencies: - "@typescript-eslint/types": "npm:6.14.0" - "@typescript-eslint/visitor-keys": "npm:6.14.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/767c3309987b8ad053a2403605a9bd7c4eb3283dece864a741a7531a1c28eea4d85acaa4613141b64e194f9f6c4cbc5bc762c9b9f3a67c6202aa8cbb18b180d2 +"@typescript-eslint/types@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/types@npm:7.7.1" + checksum: 10c0/7d240503d9d0b12d68c8204167690609f02ededb77dcb035c1c8b932da08cf43553829c29a5f7889824a7337463c300343bc5abe532479726d4c83443a7e2704 languageName: node linkType: hard @@ -2477,47 +2417,39 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/utils@npm:6.14.0" +"@typescript-eslint/typescript-estree@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.7.1" dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.14.0" - "@typescript-eslint/types": "npm:6.14.0" - "@typescript-eslint/typescript-estree": "npm:6.14.0" - semver: "npm:^7.5.4" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 10c0/72689b2897b89e1bd1c71c1c2ae436d0ccfbcfffabf3be4378de74ad8138b2ecdbeeda7c1720e2f1754569e773f2fc7216f704335e1e56c38c7601ee1d190aeb + "@typescript-eslint/types": "npm:7.7.1" + "@typescript-eslint/visitor-keys": "npm:7.7.1" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/c6b32bd96fd13b9da0a30de01935066f7505f6214f5759e3cd019f7d1852f7bf19358765f62e51de72be47647656aa0e8f07ac0ab316c4149a4e6bd1dd12cbb6 languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.5.0": - version: 7.5.0 - resolution: "@typescript-eslint/utils@npm:7.5.0" +"@typescript-eslint/utils@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/utils@npm:7.7.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:7.5.0" - "@typescript-eslint/types": "npm:7.5.0" - "@typescript-eslint/typescript-estree": "npm:7.5.0" - semver: "npm:^7.5.4" + "@types/json-schema": "npm:^7.0.15" + "@types/semver": "npm:^7.5.8" + "@typescript-eslint/scope-manager": "npm:7.7.1" + "@typescript-eslint/types": "npm:7.7.1" + "@typescript-eslint/typescript-estree": "npm:7.7.1" + semver: "npm:^7.6.0" peerDependencies: eslint: ^8.56.0 - checksum: 10c0/c815ed6909769648953d6963c069038f7cac0c979051b25718feb30e0d3337b9647b75b8de00ac03fe960f0cc8dc4e8a81d4aac4719090a99785e0068712bd24 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:6.14.0": - version: 6.14.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.14.0" - dependencies: - "@typescript-eslint/types": "npm:6.14.0" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/0e2363f9f1986ebdb41507c54a666fa1c336eb6beb383dc342a10844d3c42c89067b21c3f158851fa6f0825e1e451a5470b5454fde70a6fc33b4b0259462d954 + checksum: 10c0/0986b8c297d6bfdbd2ac8cd3bcf447ef9b934e2dae536771d3368a5c284a0b16c0ea041f82aa100c48d05acc33198e1a3d9d721d3319ae80abba0f5e69c21633 languageName: node linkType: hard @@ -2531,6 +2463,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:7.7.1": + version: 7.7.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.7.1" + dependencies: + "@typescript-eslint/types": "npm:7.7.1" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c0/19cbd14ac9a234d847f457cbd880cbd98b83c331a46d2dc2d8c0e6cb54ce6159552f6dd2f7236035be1a71f13f48df4a2aa09e70ad1f1e2ff3da7c3622927bd3 + languageName: node + linkType: hard + "@use-gesture/core@npm:10.3.1": version: 10.3.1 resolution: "@use-gesture/core@npm:10.3.1" @@ -2578,9 +2520,9 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-v8@npm:^1.4.0": - version: 1.4.0 - resolution: "@vitest/coverage-v8@npm:1.4.0" +"@vitest/coverage-v8@npm:^1.5.2": + version: 1.5.2 + resolution: "@vitest/coverage-v8@npm:1.5.2" dependencies: "@ampproject/remapping": "npm:^2.2.1" "@bcoe/v8-coverage": "npm:^0.2.3" @@ -2595,10 +2537,9 @@ __metadata: std-env: "npm:^3.5.0" strip-literal: "npm:^2.0.0" test-exclude: "npm:^6.0.0" - v8-to-istanbul: "npm:^9.2.0" peerDependencies: - vitest: 1.4.0 - checksum: 10c0/1ff9db69c8f45c9e3f57d513d577331c23748c53d93122889b8634d1997a61a2a37a7284f520b647b837f44150656c1127b9c3392112139224bb86678aae1e7e + vitest: 1.5.2 + checksum: 10c0/cc982753969ca31033072324121288fc1945bc7ad09cc00ade9e2d29852acbfb97b177e7bfd0ab6c4cacab1e6600da1e287ed11e340745ffbe55d19212c25cc7 languageName: node linkType: hard @@ -3921,7 +3862,7 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": +"eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" checksum: 10c0/92708e882c0a5ffd88c23c0b404ac1628cf20104a108c745f240a13c332a11aac54f49a22d5762efbffc18ecbc9a580d1b7ad034bf5f3cc3307e5cbff2ec9820 @@ -4059,14 +4000,14 @@ __metadata: version: 0.0.0-use.local resolution: "examples@workspace:apps/examples" dependencies: - "@react-three/drei": "npm:^9.105.1" + "@react-three/drei": "npm:^9.105.5" "@react-three/jolt": "npm:0.0.1" "@react-three/jolt-addons": "npm:0.0.1" "@react-three/jolt-controllers": "npm:0.0.1" "@types/react": "npm:^18.2.74" "@types/react-dom": "npm:^18.2.24" "@types/three": "npm:^0.163.0" - "@typescript-eslint/eslint-plugin": "npm:^7.5.0" + "@typescript-eslint/eslint-plugin": "npm:^7.7.1" "@typescript-eslint/parser": "npm:^7.5.0" "@vitejs/plugin-react": "npm:^4.2.1" eslint: "npm:^9.0.0" @@ -4645,14 +4586,14 @@ __metadata: languageName: node linkType: hard -"happy-dom@npm:^14.7.0": - version: 14.7.0 - resolution: "happy-dom@npm:14.7.0" +"happy-dom@npm:^14.7.1": + version: 14.7.1 + resolution: "happy-dom@npm:14.7.1" dependencies: entities: "npm:^4.5.0" webidl-conversions: "npm:^7.0.0" whatwg-mimetype: "npm:^3.0.0" - checksum: 10c0/d14ba1598ae8969e8b7b90230504594c2ab596373ba6c13153fcc8dfbd07ee55e32a4438893e0a6ed36befc062d540aba3e03dfad58996128dfb1524993ca0ef + checksum: 10c0/546a16921cde2cad91a35eefc936eb26df444d95e976e01276052e5fd2db3a8dd5864182475ebbfc8443689ce306246d8e6dfec40bab5fb8bc99e2a448b795e9 languageName: node linkType: hard @@ -4867,13 +4808,20 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.2.0, ignore@npm:^5.2.4": +"ignore@npm:^5.1.1, ignore@npm:^5.2.0": version: 5.3.0 resolution: "ignore@npm:5.3.0" checksum: 10c0/dc06bea5c23aae65d0725a957a0638b57e235ae4568dda51ca142053ed2c352de7e3bc93a69b2b32ac31966a1952e9a93c5ef2e2ab7c6b06aef9808f6b55b571 languageName: node linkType: hard +"ignore@npm:^5.3.1": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 10c0/703f7f45ffb2a27fb2c5a8db0c32e7dee66b33a225d28e8db4e1be6474795f606686a6e3bcc50e1aa12f2042db4c9d4a7d60af3250511de74620fbed052ea4cd + languageName: node + linkType: hard + "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -5859,6 +5807,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 + languageName: node + linkType: hard + "minimist-options@npm:^4.0.2": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -6625,15 +6582,6 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.1.0": - version: 3.1.1 - resolution: "prettier@npm:3.1.1" - bin: - prettier: bin/prettier.cjs - checksum: 10c0/facc944ba20e194ff4db765e830ffbcb642803381f0d2033ed397e79904fa4ccc877dc25ad68f42d36985c01d051c990ca1b905fb83d2d7d65fe69e4386fa1a3 - languageName: node - linkType: hard - "prettier@npm:^3.2.5": version: 3.2.5 resolution: "prettier@npm:3.2.5" @@ -7248,7 +7196,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.5.3": +"semver@npm:^7.5.3, semver@npm:^7.6.0": version: 7.6.0 resolution: "semver@npm:7.6.0" dependencies: @@ -7816,6 +7764,22 @@ __metadata: languageName: node linkType: hard +"three-stdlib@npm:^2.29.9": + version: 2.29.9 + resolution: "three-stdlib@npm:2.29.9" + dependencies: + "@types/draco3d": "npm:^1.4.0" + "@types/offscreencanvas": "npm:^2019.6.4" + "@types/webxr": "npm:^0.5.2" + draco3d: "npm:^1.4.1" + fflate: "npm:^0.6.9" + potpack: "npm:^1.0.1" + peerDependencies: + three: ">=0.128.0" + checksum: 10c0/8d5cb603a563c03bfcb9c3c4b01076ce3e0a5ae4b1d2f67c7ec8a2130605892470e56296c5c6c61ecf13961d502f7b69ceba88cba2a16c93ef031442378d44fd + languageName: node + linkType: hard + "three@npm:^0.163.0": version: 0.163.0 resolution: "three@npm:0.163.0" @@ -7922,6 +7886,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.3.0": + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" + peerDependencies: + typescript: ">=4.2.0" + checksum: 10c0/f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c + languageName: node + linkType: hard + "tslib@npm:^2.0.3": version: 2.6.2 resolution: "tslib@npm:2.6.2" @@ -8201,17 +8174,6 @@ __metadata: languageName: node linkType: hard -"v8-to-istanbul@npm:^9.2.0": - version: 9.2.0 - resolution: "v8-to-istanbul@npm:9.2.0" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.12" - "@types/istanbul-lib-coverage": "npm:^2.0.1" - convert-source-map: "npm:^2.0.0" - checksum: 10c0/e691ba4dd0dea4a884e52c37dbda30cce6f9eeafe9b26721e449429c6bb0f4b6d1e33fabe7711d0f67f7a34c3bfd56c873f7375bba0b1534e6a2843ce99550e5 - languageName: node - linkType: hard - "v8n@npm:^1.3.3": version: 1.5.1 resolution: "v8n@npm:1.5.1"