Refactor config naming and upgrade dependencies
Config changes: - Renamed gridSnap to locationSnap for clarity - Fixed configMenu to reference correct property - Added debug logging to setAppConfig Code cleanup: - Removed commented duplicate exitXR call Dependencies: - Upgraded @babylonjs packages from 7.21.5 to 8.16.2 - Upgraded @mantine packages from 7.12.0 to 7.17.8 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
293c74d7c1
commit
6ad04bb21a
319
package-lock.json
generated
319
package-lock.json
generated
@ -1,28 +1,28 @@
|
|||||||
{
|
{
|
||||||
"name": "immersive",
|
"name": "immersive",
|
||||||
"version": "0.0.8-17",
|
"version": "0.0.8-19",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "immersive",
|
"name": "immersive",
|
||||||
"version": "0.0.8-17",
|
"version": "0.0.8-19",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@auth0/auth0-react": "^2.2.4",
|
"@auth0/auth0-react": "^2.2.4",
|
||||||
"@babylonjs/core": "^7.21.5",
|
"@babylonjs/core": "^8.16.2",
|
||||||
"@babylonjs/gui": "^7.21.5",
|
"@babylonjs/gui": "^8.16.2",
|
||||||
"@babylonjs/havok": "1.3.4",
|
"@babylonjs/havok": "1.3.4",
|
||||||
"@babylonjs/inspector": "^7.21.5",
|
"@babylonjs/inspector": "^8.16.2",
|
||||||
"@babylonjs/loaders": "^7.21.5",
|
"@babylonjs/loaders": "^8.16.2",
|
||||||
"@babylonjs/materials": "^7.21.5",
|
"@babylonjs/materials": "^8.16.2",
|
||||||
"@babylonjs/serializers": "^7.21.5",
|
"@babylonjs/serializers": "^8.16.2",
|
||||||
"@emotion/react": "^11.13.0",
|
"@emotion/react": "^11.13.0",
|
||||||
"@giphy/js-fetch-api": "^5.6.0",
|
"@giphy/js-fetch-api": "^5.6.0",
|
||||||
"@giphy/react-components": "^9.6.0",
|
"@giphy/react-components": "^9.6.0",
|
||||||
"@mantine/core": "7.12.0",
|
"@mantine/core": "^7.17.8",
|
||||||
"@mantine/form": "7.12.0",
|
"@mantine/form": "^7.17.8",
|
||||||
"@mantine/hooks": "7.12.0",
|
"@mantine/hooks": "^7.17.8",
|
||||||
"@maptiler/client": "1.8.1",
|
"@maptiler/client": "1.8.1",
|
||||||
"@picovoice/cobra-web": "^2.0.3",
|
"@picovoice/cobra-web": "^2.0.3",
|
||||||
"@picovoice/eagle-web": "^1.0.0",
|
"@picovoice/eagle-web": "^1.0.0",
|
||||||
@ -31,7 +31,7 @@
|
|||||||
"@types/node": "^18.14.0",
|
"@types/node": "^18.14.0",
|
||||||
"@types/react": "^18.2.72",
|
"@types/react": "^18.2.72",
|
||||||
"@types/react-dom": "^18.2.22",
|
"@types/react-dom": "^18.2.22",
|
||||||
"axios": "^1.6.8",
|
"axios": "^1.10.0",
|
||||||
"canvas-hypertxt": "1.0.3",
|
"canvas-hypertxt": "1.0.3",
|
||||||
"events": "^3.3.0",
|
"events": "^3.3.0",
|
||||||
"hash-wasm": "4.11.0",
|
"hash-wasm": "4.11.0",
|
||||||
@ -217,27 +217,36 @@
|
|||||||
"node": ">=6.9.0"
|
"node": ">=6.9.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@babylonjs/addons": {
|
||||||
|
"version": "8.16.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/@babylonjs/addons/-/addons-8.16.2.tgz",
|
||||||
|
"integrity": "sha512-oOhDkukD8xyQAzQ7cYZFPQmn5qN946uFOspMR7eL5iw52eS6/l1wp5+QjaSXWHWslYxacNJY9HvM8TaGkprPDg==",
|
||||||
|
"peer": true,
|
||||||
|
"peerDependencies": {
|
||||||
|
"@babylonjs/core": "^8.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/@babylonjs/core": {
|
"node_modules/@babylonjs/core": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/core/-/core-8.16.2.tgz",
|
||||||
"integrity": "sha512-46NNVNZWjfhDV/bTualHgGENxYqiPQQjqqaJE1T6qjrH5IrO1njDgA1SOxX97JMJb12f+/qV518F/J72zZ4HWw=="
|
"integrity": "sha512-jC6q/N6I6ZVa8/8LzyW/9gF0WX844dkUVAPbI4IYn+Tdu1z7WcMzTkpjbVnddZgCwnCiJs0coFZrBpmgDsTKHQ=="
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/gui": {
|
"node_modules/@babylonjs/gui": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/gui/-/gui-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/gui/-/gui-8.16.2.tgz",
|
||||||
"integrity": "sha512-rcHZH3ABigDfQmJIMT7IefD00HZhr12MtCHkqFsE5nC2tCkWKi3yMlWqkSTenF/klSkrPWP2/++dtVUJJbxe4A==",
|
"integrity": "sha512-OG84zRraqYJp7E23MHnBqxXgZmnanXMz6LE60JNW4FGCKvabqLRv/gWv3Ue/aWbdcAdVfxLKvzQhrVxTcie1ZQ==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0"
|
"@babylonjs/core": "^8.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/gui-editor": {
|
"node_modules/@babylonjs/gui-editor": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/gui-editor/-/gui-editor-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/gui-editor/-/gui-editor-8.16.2.tgz",
|
||||||
"integrity": "sha512-38V9g/57RkaKWDRxy9v0dynVtF4Y8tOx91BBOPD3uCnGSaP5dqg6FdcgMyzNPl+Qg2Q1D6RNi3Wme1DpKDtk+w==",
|
"integrity": "sha512-SCfyRCcSXiQ7tvmpJXCSwOyi6PJNFukyvUQvJVc/TYjCAQb/2xfUSYjDaOKevpaUateVegAhe07xFVp3e2cs3A==",
|
||||||
"peer": true,
|
"peer": true,
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0",
|
"@babylonjs/core": "^8.0.0",
|
||||||
"@babylonjs/gui": "^7.0.0",
|
"@babylonjs/gui": "^8.0.0",
|
||||||
"@types/react": ">=16.7.3",
|
"@types/react": ">=16.7.3",
|
||||||
"@types/react-dom": ">=16.0.9"
|
"@types/react-dom": ">=16.0.9"
|
||||||
}
|
}
|
||||||
@ -251,49 +260,50 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/inspector": {
|
"node_modules/@babylonjs/inspector": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/inspector/-/inspector-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/inspector/-/inspector-8.16.2.tgz",
|
||||||
"integrity": "sha512-YN21ZE62A/8RoWcHzZZsIQ1gaGkpywabhyVFgYSCCUbMW5pjJEUudikDmFh8plcoYUN+fjeBTgTh1FOdj/MRNg==",
|
"integrity": "sha512-ehEnDfipc9+g056b8mDfRPJmaORR0mMGixkwlDczWxG7i+EmTenbo2kcbeWtKsk18EZhZ/wvc8xidOWPbXbd+g==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fortawesome/fontawesome-svg-core": "^6.1.0",
|
"@fortawesome/fontawesome-svg-core": "^6.1.0",
|
||||||
"@fortawesome/free-regular-svg-icons": "^6.0.0",
|
"@fortawesome/free-regular-svg-icons": "^6.0.0",
|
||||||
"@fortawesome/free-solid-svg-icons": "^6.0.0"
|
"@fortawesome/free-solid-svg-icons": "^6.0.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0",
|
"@babylonjs/addons": "^8.0.0",
|
||||||
"@babylonjs/gui": "^7.0.0",
|
"@babylonjs/core": "^8.0.0",
|
||||||
"@babylonjs/gui-editor": "^7.0.0",
|
"@babylonjs/gui": "^8.0.0",
|
||||||
"@babylonjs/loaders": "^7.0.0",
|
"@babylonjs/gui-editor": "^8.0.0",
|
||||||
"@babylonjs/materials": "^7.0.0",
|
"@babylonjs/loaders": "^8.0.0",
|
||||||
"@babylonjs/serializers": "^7.0.0",
|
"@babylonjs/materials": "^8.0.0",
|
||||||
|
"@babylonjs/serializers": "^8.0.0",
|
||||||
"@types/react": ">=16.7.3",
|
"@types/react": ">=16.7.3",
|
||||||
"@types/react-dom": ">=16.0.9"
|
"@types/react-dom": ">=16.0.9"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/loaders": {
|
"node_modules/@babylonjs/loaders": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/loaders/-/loaders-8.16.2.tgz",
|
||||||
"integrity": "sha512-xVkIUp/xEfV/mkhbXG2o0bGodeJhMElsmShHncNljTHBlPE74c5aLWZf6MeIL0BSWX2QbQHzV2Zalq/frxzo5g==",
|
"integrity": "sha512-Rm51Li/1sQ7e4i9CYJ6fFVsHmR72EaOshatr0pWn2dFAok6stj+yKftClk/wuZAD2RAKTdzibyepG/oA0WEL5g==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0",
|
"@babylonjs/core": "^8.0.0",
|
||||||
"babylonjs-gltf2interface": "^7.0.0"
|
"babylonjs-gltf2interface": "^8.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/materials": {
|
"node_modules/@babylonjs/materials": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/materials/-/materials-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/materials/-/materials-8.16.2.tgz",
|
||||||
"integrity": "sha512-gf65EpfQ5etHsmAscnmTskytozcFY/pudBfSb9lgIZFRcLNdUDNsYR3lfcYRNdTgApoe/0++bqcNmR/bcc6Xzw==",
|
"integrity": "sha512-LXFsLXi1oXR10nK8D4jausluLWDPW0ex7+DdpoYcCpjZMSg0FwKzVu6CgXu05FV7pEH+hfi8310aS2eJh6O7cg==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0"
|
"@babylonjs/core": "^8.6.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@babylonjs/serializers": {
|
"node_modules/@babylonjs/serializers": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/@babylonjs/serializers/-/serializers-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/@babylonjs/serializers/-/serializers-8.16.2.tgz",
|
||||||
"integrity": "sha512-YDTlhpdavdtJ/p9y81RQcqOoeeaol3L/cu9/Q2v52AIcomiY+h2XYRPBzFU482/LeaZKbXsi1rM790AelBviFg==",
|
"integrity": "sha512-WVHST4rlwd0F+fR3Tso5ICYkGYpql6TCOzCpC7AGzlSvwqljkwieNOemf4uhDkWPtnqPSUAhEbY5aWDGoFa3PQ==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@babylonjs/core": "^7.0.0",
|
"@babylonjs/core": "^8.0.0",
|
||||||
"babylonjs-gltf2interface": "^7.0.0"
|
"babylonjs-gltf2interface": "^8.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@emotion/babel-plugin": {
|
"node_modules/@emotion/babel-plugin": {
|
||||||
@ -783,29 +793,29 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@floating-ui/core": {
|
"node_modules/@floating-ui/core": {
|
||||||
"version": "1.6.7",
|
"version": "1.7.2",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.7.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.2.tgz",
|
||||||
"integrity": "sha512-yDzVT/Lm101nQ5TCVeK65LtdN7Tj4Qpr9RTXJ2vPFLqtLxwOrpoxAHAJI8J3yYWUc40J0BDBheaitK5SJmno2g==",
|
"integrity": "sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/utils": "^0.2.7"
|
"@floating-ui/utils": "^0.2.10"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@floating-ui/dom": {
|
"node_modules/@floating-ui/dom": {
|
||||||
"version": "1.6.10",
|
"version": "1.7.2",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.10.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.2.tgz",
|
||||||
"integrity": "sha512-fskgCFv8J8OamCmyun8MfjB1Olfn+uZKjOKZ0vhYF3gRmEUXcGOjxWL8bBr7i4kIuPZ2KD2S3EUIOxnjC8kl2A==",
|
"integrity": "sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/core": "^1.6.0",
|
"@floating-ui/core": "^1.7.2",
|
||||||
"@floating-ui/utils": "^0.2.7"
|
"@floating-ui/utils": "^0.2.10"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@floating-ui/react": {
|
"node_modules/@floating-ui/react": {
|
||||||
"version": "0.26.23",
|
"version": "0.26.28",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.23.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.28.tgz",
|
||||||
"integrity": "sha512-9u3i62fV0CFF3nIegiWiRDwOs7OW/KhSUJDNx2MkQM3LbE5zQOY01sL3nelcVBXvX7Ovvo3A49I8ql+20Wg/Hw==",
|
"integrity": "sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/react-dom": "^2.1.1",
|
"@floating-ui/react-dom": "^2.1.2",
|
||||||
"@floating-ui/utils": "^0.2.7",
|
"@floating-ui/utils": "^0.2.8",
|
||||||
"tabbable": "^6.0.0"
|
"tabbable": "^6.0.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
@ -814,11 +824,11 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@floating-ui/react-dom": {
|
"node_modules/@floating-ui/react-dom": {
|
||||||
"version": "2.1.1",
|
"version": "2.1.4",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.1.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.4.tgz",
|
||||||
"integrity": "sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==",
|
"integrity": "sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/dom": "^1.0.0"
|
"@floating-ui/dom": "^1.7.2"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": ">=16.8.0",
|
"react": ">=16.8.0",
|
||||||
@ -826,9 +836,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@floating-ui/utils": {
|
"node_modules/@floating-ui/utils": {
|
||||||
"version": "0.2.7",
|
"version": "0.2.10",
|
||||||
"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.7.tgz",
|
"resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.10.tgz",
|
||||||
"integrity": "sha512-X8R8Oj771YRl/w+c1HqAC1szL8zWQRwFvgDwT129k9ACdBoud/+/rX9V0qiMl6LWUdP9voC2nDVZYPMQQsb6eA=="
|
"integrity": "sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ=="
|
||||||
},
|
},
|
||||||
"node_modules/@fortawesome/fontawesome-common-types": {
|
"node_modules/@fortawesome/fontawesome-common-types": {
|
||||||
"version": "6.6.0",
|
"version": "6.6.0",
|
||||||
@ -985,41 +995,41 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@mantine/core": {
|
"node_modules/@mantine/core": {
|
||||||
"version": "7.12.0",
|
"version": "7.17.8",
|
||||||
"resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.12.0.tgz",
|
"resolved": "https://registry.npmjs.org/@mantine/core/-/core-7.17.8.tgz",
|
||||||
"integrity": "sha512-FxsaIaEnqxV71MBGGsvXXad2q9KYTaIQFVP4TSAZI6xLChklXF/qJTqvabweaoW9BaVQT75b/BnUoJFzPfyAfw==",
|
"integrity": "sha512-42sfdLZSCpsCYmLCjSuntuPcDg3PLbakSmmYfz5Auea8gZYLr+8SS5k647doVu0BRAecqYOytkX2QC5/u/8VHw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@floating-ui/react": "^0.26.9",
|
"@floating-ui/react": "^0.26.28",
|
||||||
"clsx": "^2.1.1",
|
"clsx": "^2.1.1",
|
||||||
"react-number-format": "^5.3.1",
|
"react-number-format": "^5.4.3",
|
||||||
"react-remove-scroll": "^2.5.7",
|
"react-remove-scroll": "^2.6.2",
|
||||||
"react-textarea-autosize": "8.5.3",
|
"react-textarea-autosize": "8.5.9",
|
||||||
"type-fest": "^4.12.0"
|
"type-fest": "^4.27.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@mantine/hooks": "7.12.0",
|
"@mantine/hooks": "7.17.8",
|
||||||
"react": "^18.2.0",
|
"react": "^18.x || ^19.x",
|
||||||
"react-dom": "^18.2.0"
|
"react-dom": "^18.x || ^19.x"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@mantine/form": {
|
"node_modules/@mantine/form": {
|
||||||
"version": "7.12.0",
|
"version": "7.17.8",
|
||||||
"resolved": "https://registry.npmjs.org/@mantine/form/-/form-7.12.0.tgz",
|
"resolved": "https://registry.npmjs.org/@mantine/form/-/form-7.17.8.tgz",
|
||||||
"integrity": "sha512-npNHxjis/tOun12EYPYP9cQwJbtFHcGZF1m2yNCcNFVMdkBtTiqH23DdGByXmJRkypYQssSMdQTm3F1zfGsjdQ==",
|
"integrity": "sha512-cRLAMYOsZT17jyV9Myl29xacgaswGVAz3Ku6bvphBFad7Nzorra809uKFJxm2yKW5NknZ4ENHSXjyru7k0GTGA==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"fast-deep-equal": "^3.1.3",
|
"fast-deep-equal": "^3.1.3",
|
||||||
"klona": "^2.0.6"
|
"klona": "^2.0.6"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^18.2.0"
|
"react": "^18.x || ^19.x"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@mantine/hooks": {
|
"node_modules/@mantine/hooks": {
|
||||||
"version": "7.12.0",
|
"version": "7.17.8",
|
||||||
"resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.12.0.tgz",
|
"resolved": "https://registry.npmjs.org/@mantine/hooks/-/hooks-7.17.8.tgz",
|
||||||
"integrity": "sha512-UKMSpQZMdmecZX1PKPoknfUOE9MfDPiZR1myU4wUUKpaZibvvmhYuy8mcOOmYWegapRS3ErKIAc2cNnJ1Dk4RQ==",
|
"integrity": "sha512-96qygbkTjRhdkzd5HDU8fMziemN/h758/EwrFu7TlWrEP10Vw076u+Ap/sG6OT4RGPZYYoHrTlT+mkCZblWHuw==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^18.2.0"
|
"react": "^18.x || ^19.x"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@maptiler/client": {
|
"node_modules/@maptiler/client": {
|
||||||
@ -1642,9 +1652,9 @@
|
|||||||
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
|
"integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
|
||||||
},
|
},
|
||||||
"node_modules/axios": {
|
"node_modules/axios": {
|
||||||
"version": "1.7.5",
|
"version": "1.10.0",
|
||||||
"resolved": "https://registry.npmjs.org/axios/-/axios-1.7.5.tgz",
|
"resolved": "https://registry.npmjs.org/axios/-/axios-1.10.0.tgz",
|
||||||
"integrity": "sha512-fZu86yCo+svH3uqJ/yTdQ0QHpQu5oL+/QE+QPSv6BZSkDAoky9vytxp7u5qk83OJFS3kEBcesWni9WTZAv3tSw==",
|
"integrity": "sha512-/1xYAC4MP/HEG+3duIhFr4ZQXR4sQXOIe+o6sdqzeykGLx6Upp/1p8MHqhINOvGeP7xyNHe7tsiJByc4SSVUxw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"follow-redirects": "^1.15.6",
|
"follow-redirects": "^1.15.6",
|
||||||
"form-data": "^4.0.0",
|
"form-data": "^4.0.0",
|
||||||
@ -1666,9 +1676,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/babylonjs-gltf2interface": {
|
"node_modules/babylonjs-gltf2interface": {
|
||||||
"version": "7.22.4",
|
"version": "8.16.2",
|
||||||
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-7.22.4.tgz",
|
"resolved": "https://registry.npmjs.org/babylonjs-gltf2interface/-/babylonjs-gltf2interface-8.16.2.tgz",
|
||||||
"integrity": "sha512-CW72VDfY2xFHMaT55oAuuuyK8bmL9pZgVk8GwDVs4JmRJjtcPql6CIAaf2FwYtXDb4/aErX3zSXSo9Y50tBhXw==",
|
"integrity": "sha512-m3pNLk5Qy1XyHIv9NtVzqb2j+ihk2ysuLDYrRng0gi0VZ8pl1qNhuRsEoUwlwiXxiccnbAphPvYvznSCZPr+tQ==",
|
||||||
"peer": true
|
"peer": true
|
||||||
},
|
},
|
||||||
"node_modules/base64-js": {
|
"node_modules/base64-js": {
|
||||||
@ -2654,14 +2664,6 @@
|
|||||||
"resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz",
|
"resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz",
|
||||||
"integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg=="
|
"integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg=="
|
||||||
},
|
},
|
||||||
"node_modules/invariant": {
|
|
||||||
"version": "2.2.4",
|
|
||||||
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
|
|
||||||
"integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
|
|
||||||
"dependencies": {
|
|
||||||
"loose-envify": "^1.0.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/is-arrayish": {
|
"node_modules/is-arrayish": {
|
||||||
"version": "0.2.1",
|
"version": "0.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
||||||
@ -3015,6 +3017,7 @@
|
|||||||
"version": "1.4.0",
|
"version": "1.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
|
||||||
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
|
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
|
||||||
|
"peer": true,
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"js-tokens": "^3.0.0 || ^4.0.0"
|
"js-tokens": "^3.0.0 || ^4.0.0"
|
||||||
},
|
},
|
||||||
@ -3749,31 +3752,31 @@
|
|||||||
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
|
"integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="
|
||||||
},
|
},
|
||||||
"node_modules/react-number-format": {
|
"node_modules/react-number-format": {
|
||||||
"version": "5.4.1",
|
"version": "5.4.4",
|
||||||
"resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.4.1.tgz",
|
"resolved": "https://registry.npmjs.org/react-number-format/-/react-number-format-5.4.4.tgz",
|
||||||
"integrity": "sha512-NICOjo/70dcAiwVmH6zMWoZrTQDlBrEXV/f7S0t/ewlpzp4z00pasg5G1yBX6NHLafwOF3QZ+VvK/XApwSKxdA==",
|
"integrity": "sha512-wOmoNZoOpvMminhifQYiYSTCLUDOiUbBunrMrMjA+dV52sY+vck1S4UhR6PkgnoCquvvMSeJjErXZ4qSaWCliA==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0",
|
"react": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0",
|
||||||
"react-dom": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0"
|
"react-dom": "^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-remove-scroll": {
|
"node_modules/react-remove-scroll": {
|
||||||
"version": "2.5.10",
|
"version": "2.7.1",
|
||||||
"resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.5.10.tgz",
|
"resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.1.tgz",
|
||||||
"integrity": "sha512-m3zvBRANPBw3qxVVjEIPEQinkcwlFZ4qyomuWVpNJdv4c6MvHfXV0C3L9Jx5rr3HeBHKNRX+1jreB5QloDIJjA==",
|
"integrity": "sha512-HpMh8+oahmIdOuS5aFKKY6Pyog+FNaZV/XyJOq7b4YFwsFHe5yYfdbIalI4k3vU2nSDql7YskmUseHsRrJqIPA==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react-remove-scroll-bar": "^2.3.6",
|
"react-remove-scroll-bar": "^2.3.7",
|
||||||
"react-style-singleton": "^2.2.1",
|
"react-style-singleton": "^2.2.3",
|
||||||
"tslib": "^2.1.0",
|
"tslib": "^2.1.0",
|
||||||
"use-callback-ref": "^1.3.0",
|
"use-callback-ref": "^1.3.3",
|
||||||
"use-sidecar": "^1.1.2"
|
"use-sidecar": "^1.1.3"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
"@types/react": "*",
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -3782,19 +3785,19 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-remove-scroll-bar": {
|
"node_modules/react-remove-scroll-bar": {
|
||||||
"version": "2.3.6",
|
"version": "2.3.8",
|
||||||
"resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.6.tgz",
|
"resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz",
|
||||||
"integrity": "sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==",
|
"integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react-style-singleton": "^2.2.1",
|
"react-style-singleton": "^2.2.2",
|
||||||
"tslib": "^2.0.0"
|
"tslib": "^2.0.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
"@types/react": "*",
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -3833,20 +3836,19 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-style-singleton": {
|
"node_modules/react-style-singleton": {
|
||||||
"version": "2.2.1",
|
"version": "2.2.3",
|
||||||
"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz",
|
||||||
"integrity": "sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==",
|
"integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"get-nonce": "^1.0.0",
|
"get-nonce": "^1.0.0",
|
||||||
"invariant": "^2.2.4",
|
|
||||||
"tslib": "^2.0.0"
|
"tslib": "^2.0.0"
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
"@types/react": "*",
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -3855,9 +3857,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-textarea-autosize": {
|
"node_modules/react-textarea-autosize": {
|
||||||
"version": "8.5.3",
|
"version": "8.5.9",
|
||||||
"resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz",
|
"resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.9.tgz",
|
||||||
"integrity": "sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==",
|
"integrity": "sha512-U1DGlIQN5AwgjTyOEnI1oCcMuEr1pv1qOtklB2l4nyMGbHzWrI0eFsYK0zos2YWqAolJyG0IWJaqWmWj5ETh0A==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@babel/runtime": "^7.20.13",
|
"@babel/runtime": "^7.20.13",
|
||||||
"use-composed-ref": "^1.3.0",
|
"use-composed-ref": "^1.3.0",
|
||||||
@ -3867,7 +3869,7 @@
|
|||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/react-universal-interface": {
|
"node_modules/react-universal-interface": {
|
||||||
@ -4518,9 +4520,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/type-fest": {
|
"node_modules/type-fest": {
|
||||||
"version": "4.25.0",
|
"version": "4.41.0",
|
||||||
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.25.0.tgz",
|
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
|
||||||
"integrity": "sha512-bRkIGlXsnGBRBQRAY56UXBm//9qH4bmJfFvq83gSz41N282df+fjy8ofcEgc1sM8geNt5cl6mC2g9Fht1cs8Aw==",
|
"integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=16"
|
"node": ">=16"
|
||||||
},
|
},
|
||||||
@ -4586,9 +4588,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/use-callback-ref": {
|
"node_modules/use-callback-ref": {
|
||||||
"version": "1.3.2",
|
"version": "1.3.3",
|
||||||
"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.2.tgz",
|
"resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz",
|
||||||
"integrity": "sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==",
|
"integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"tslib": "^2.0.0"
|
"tslib": "^2.0.0"
|
||||||
},
|
},
|
||||||
@ -4596,8 +4598,8 @@
|
|||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0",
|
"@types/react": "*",
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -4606,19 +4608,24 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/use-composed-ref": {
|
"node_modules/use-composed-ref": {
|
||||||
"version": "1.3.0",
|
"version": "1.4.0",
|
||||||
"resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz",
|
"resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.4.0.tgz",
|
||||||
"integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==",
|
"integrity": "sha512-djviaxuOOh7wkj0paeO1Q/4wMZ8Zrnag5H6yBvzN7AKKe8beOaED9SF5/ByLqsku8NP4zQqsvM2u3ew/tJK8/w==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
|
},
|
||||||
|
"peerDependenciesMeta": {
|
||||||
|
"@types/react": {
|
||||||
|
"optional": true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/use-isomorphic-layout-effect": {
|
"node_modules/use-isomorphic-layout-effect": {
|
||||||
"version": "1.1.2",
|
"version": "1.2.1",
|
||||||
"resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.1.tgz",
|
||||||
"integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==",
|
"integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==",
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -4627,14 +4634,14 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/use-latest": {
|
"node_modules/use-latest": {
|
||||||
"version": "1.2.1",
|
"version": "1.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.3.0.tgz",
|
||||||
"integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==",
|
"integrity": "sha512-mhg3xdm9NaM8q+gLT8KryJPnRFOz1/5XPBhmDEVZK1webPzDjrPk7f/mbpeLqTgB9msytYWANxgALOCJKnLvcQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"use-isomorphic-layout-effect": "^1.1.1"
|
"use-isomorphic-layout-effect": "^1.1.1"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
@ -4661,9 +4668,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/use-sidecar": {
|
"node_modules/use-sidecar": {
|
||||||
"version": "1.1.2",
|
"version": "1.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz",
|
"resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz",
|
||||||
"integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==",
|
"integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"detect-node-es": "^1.1.0",
|
"detect-node-es": "^1.1.0",
|
||||||
"tslib": "^2.0.0"
|
"tslib": "^2.0.0"
|
||||||
@ -4672,8 +4679,8 @@
|
|||||||
"node": ">=10"
|
"node": ">=10"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0",
|
"@types/react": "*",
|
||||||
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
|
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc"
|
||||||
},
|
},
|
||||||
"peerDependenciesMeta": {
|
"peerDependenciesMeta": {
|
||||||
"@types/react": {
|
"@types/react": {
|
||||||
|
|||||||
20
package.json
20
package.json
@ -19,17 +19,17 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@auth0/auth0-react": "^2.2.4",
|
"@auth0/auth0-react": "^2.2.4",
|
||||||
"@babylonjs/core": "^7.21.5",
|
"@babylonjs/core": "^8.16.2",
|
||||||
"@babylonjs/gui": "^7.21.5",
|
"@babylonjs/gui": "^8.16.2",
|
||||||
"@babylonjs/havok": "1.3.4",
|
"@babylonjs/havok": "1.3.4",
|
||||||
"@babylonjs/inspector": "^7.21.5",
|
"@babylonjs/inspector": "^8.16.2",
|
||||||
"@babylonjs/loaders": "^7.21.5",
|
"@babylonjs/loaders": "^8.16.2",
|
||||||
"@babylonjs/materials": "^7.21.5",
|
"@babylonjs/materials": "^8.16.2",
|
||||||
"@babylonjs/serializers": "^7.21.5",
|
"@babylonjs/serializers": "^8.16.2",
|
||||||
"@emotion/react": "^11.13.0",
|
"@emotion/react": "^11.13.0",
|
||||||
"@mantine/core": "7.12.0",
|
"@mantine/core": "^7.17.8",
|
||||||
"@mantine/form": "7.12.0",
|
"@mantine/form": "^7.17.8",
|
||||||
"@mantine/hooks": "7.12.0",
|
"@mantine/hooks": "^7.17.8",
|
||||||
"@giphy/react-components": "^9.6.0",
|
"@giphy/react-components": "^9.6.0",
|
||||||
"@giphy/js-fetch-api": "^5.6.0",
|
"@giphy/js-fetch-api": "^5.6.0",
|
||||||
"@maptiler/client": "1.8.1",
|
"@maptiler/client": "1.8.1",
|
||||||
@ -39,7 +39,7 @@
|
|||||||
"@types/node": "^18.14.0",
|
"@types/node": "^18.14.0",
|
||||||
"@types/react": "^18.2.72",
|
"@types/react": "^18.2.72",
|
||||||
"@types/react-dom": "^18.2.22",
|
"@types/react-dom": "^18.2.22",
|
||||||
"axios": "^1.6.8",
|
"axios": "^1.10.0",
|
||||||
"canvas-hypertxt": "1.0.3",
|
"canvas-hypertxt": "1.0.3",
|
||||||
"events": "^3.3.0",
|
"events": "^3.3.0",
|
||||||
"hash-wasm": "4.11.0",
|
"hash-wasm": "4.11.0",
|
||||||
|
|||||||
@ -59,7 +59,6 @@ export class Rigplatform {
|
|||||||
if (evt.sourceEvent.type == 'pointerdown') {
|
if (evt.sourceEvent.type == 'pointerdown') {
|
||||||
xr.baseExperience.exitXRAsync();
|
xr.baseExperience.exitXRAsync();
|
||||||
}
|
}
|
||||||
//xr.baseExperience.exitXRAsync();
|
|
||||||
});
|
});
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -92,7 +92,7 @@ export class ConfigMenu {
|
|||||||
const radio = new RadioGroup("Grid Snap");
|
const radio = new RadioGroup("Grid Snap");
|
||||||
selectionPanel.addGroup(radio);
|
selectionPanel.addGroup(radio);
|
||||||
for (const [index, snap] of this.gridSnaps.entries()) {
|
for (const [index, snap] of this.gridSnaps.entries()) {
|
||||||
const selected = (this.config.current.gridSnap == snap.value);
|
const selected = (this.config.current.locationSnap == snap.value);
|
||||||
radio.addRadio(snap.label, this.gridVal.bind(this), selected);
|
radio.addRadio(snap.label, this.gridVal.bind(this), selected);
|
||||||
}
|
}
|
||||||
this.adjustRadio(radio);
|
this.adjustRadio(radio);
|
||||||
|
|||||||
@ -1,12 +1,12 @@
|
|||||||
import {Observable} from "@babylonjs/core";
|
import {Observable} from "@babylonjs/core";
|
||||||
import {AppConfigType} from "./appConfigType";
|
import {AppConfigType} from "./appConfigType";
|
||||||
|
import log from "loglevel";
|
||||||
export class AppConfig {
|
export class AppConfig {
|
||||||
public readonly onConfigChangedObservable = new Observable<AppConfigType>();
|
public readonly onConfigChangedObservable = new Observable<AppConfigType>();
|
||||||
private _currentConfig: AppConfigType;
|
private _currentConfig: AppConfigType;
|
||||||
public readonly defaultConfig: AppConfigType = {
|
public readonly defaultConfig: AppConfigType = {
|
||||||
id: 1,
|
id: 1,
|
||||||
gridSnap: .1,
|
locationSnap: .1,
|
||||||
rotateSnap: 90,
|
rotateSnap: 90,
|
||||||
createSnap: .1,
|
createSnap: .1,
|
||||||
turnSnap: 22.5,
|
turnSnap: 22.5,
|
||||||
@ -65,7 +65,7 @@ export class AppConfig {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public setGridSnap(value: number) {
|
public setGridSnap(value: number) {
|
||||||
this._currentConfig.gridSnap = value;
|
this._currentConfig.locationSnap = value;
|
||||||
this.save();
|
this.save();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -113,5 +113,7 @@ export function getAppConfig(): ConfigType {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export function setAppConfig(config: ConfigType) {
|
export function setAppConfig(config: ConfigType) {
|
||||||
|
const logger = log.getLogger('setAppConfig');
|
||||||
|
logger.debug('setting config', JSON.stringify(config));
|
||||||
localStorage.setItem('config', JSON.stringify(config));
|
localStorage.setItem('config', JSON.stringify(config));
|
||||||
}
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
export type AppConfigType = {
|
export type AppConfigType = {
|
||||||
id?: number,
|
id?: number,
|
||||||
currentDiagramId?: string,
|
currentDiagramId?: string,
|
||||||
gridSnap?: number,
|
locationSnap?: number,
|
||||||
rotateSnap?: number,
|
rotateSnap?: number,
|
||||||
createSnap?: number,
|
createSnap?: number,
|
||||||
turnSnap?: number,
|
turnSnap?: number,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user