diff --git a/package.json b/package.json index e37178cfcd..60c001a42a 100644 --- a/package.json +++ b/package.json @@ -68,23 +68,23 @@ "@commitlint/config-conventional": "^19.2.2", "@react-three/fiber": "^8.11.9", "@remix-run/dev": "^2.9.2", - "@simonsmith/cypress-image-snapshot": "^9.0.1", - "@swc/core": "^1.3.100", - "@swc/jest": "^0.2.29", + "@simonsmith/cypress-image-snapshot": "^9.0.3", + "@swc/core": "^1.5.7", + "@swc/jest": "^0.2.36", "@testing-library/cypress": "^10.0.1", - "@testing-library/jest-dom": "^6.1.5", + "@testing-library/jest-dom": "^6.4.5", "@testing-library/react": "^15.0.7", "@types/fs-extra": "^11.0.1", - "@types/jest": "^29.5.11", + "@types/jest": "^29.5.12", "@types/lodash.clamp": "^4.0.7", "@types/lodash.shuffle": "^4.2.7", - "@types/react": "^18.0.28", - "@types/react-dom": "^18.0.11", + "@types/react": "18.0.28", + "@types/react-dom": "18.0.11", "@types/react-lazyload": "^3.2.0", "@types/react-native": "^0.71.3", "@types/styled-components": "^5.1.26", "@types/three": "^0.149.0", - "cypress": "^13.6.1", + "cypress": "^13.10.0", "eslint": "^8.55.0", "flush-microtasks": "^1.0.1", "husky": "^9.0.11", diff --git a/yarn.lock b/yarn.lock index 03e1d3f325..978b667f12 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,10 +12,10 @@ __metadata: languageName: node linkType: hard -"@adobe/css-tools@npm:^4.3.1": - version: 4.3.2 - resolution: "@adobe/css-tools@npm:4.3.2" - checksum: 9667d61d55dc3b0a315c530ae84e016ce5267c4dd8ac00abb40108dc98e07b98e3090ce8b87acd51a41a68d9e84dcccb08cdf21c902572a9cf9dcaf830da4ae3 +"@adobe/css-tools@npm:^4.3.2": + version: 4.3.3 + resolution: "@adobe/css-tools@npm:4.3.3" + checksum: d21f3786b84911fee59c995a146644a85c98692979097b26484ffa9e442fb1a92ccd68ce984e3e7cf8d5933c3560fbc0ad3e3cd1de50b9a723d1c012e793bbcb languageName: node linkType: hard @@ -3115,15 +3115,6 @@ __metadata: languageName: node linkType: hard -"@jest/create-cache-key-function@npm:^27.4.2": - version: 27.5.1 - resolution: "@jest/create-cache-key-function@npm:27.5.1" - dependencies: - "@jest/types": ^27.5.1 - checksum: a6c3a8c769aca6f66f5dc80f1c77e66980b4f213a6b2a15a92ba3595f032848a1261c06c9c798dcf2b672b1ffbefad5085af89d130548741c85ddbe0cf4284e7 - languageName: node - linkType: hard - "@jest/create-cache-key-function@npm:^29.2.1": version: 29.4.1 resolution: "@jest/create-cache-key-function@npm:29.4.1" @@ -3133,6 +3124,15 @@ __metadata: languageName: node linkType: hard +"@jest/create-cache-key-function@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/create-cache-key-function@npm:29.7.0" + dependencies: + "@jest/types": ^29.6.3 + checksum: 681bc761fa1d6fa3dd77578d444f97f28296ea80755e90e46d1c8fa68661b9e67f54dd38b988742db636d26cf160450dc6011892cec98b3a7ceb58cad8ff3aae + languageName: node + linkType: hard + "@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" @@ -5654,16 +5654,16 @@ __metadata: languageName: node linkType: hard -"@simonsmith/cypress-image-snapshot@npm:^9.0.1": - version: 9.0.1 - resolution: "@simonsmith/cypress-image-snapshot@npm:9.0.1" +"@simonsmith/cypress-image-snapshot@npm:^9.0.3": + version: 9.0.3 + resolution: "@simonsmith/cypress-image-snapshot@npm:9.0.3" dependencies: "@types/jest-image-snapshot": ^6.1.0 chalk: ^4.1.2 jest-image-snapshot: ^6.1.0 peerDependencies: cypress: ">10.0.0" - checksum: a3569dda4cd6fdced780e4ea025d74a395ae8d4d28298e25da391af5ae81e004307574ef0e47ed114fa36d34fb7f4ea4c10068b1ee4bf6b463fe415f53983502 + checksum: 10b32079717af91034a9378204aa141ae64d63d4f862279862da160938130f29852a84b547e67224917d1fb84893bb14a8d487fd70f484e32f1bd46c5b0a6192 languageName: node linkType: hard @@ -5779,84 +5779,92 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-darwin-arm64@npm:1.3.100" +"@swc/core-darwin-arm64@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-darwin-arm64@npm:1.5.7" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-darwin-x64@npm:1.3.100" +"@swc/core-darwin-x64@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-darwin-x64@npm:1.5.7" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-linux-arm64-gnu@npm:1.3.100" +"@swc/core-linux-arm-gnueabihf@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.5.7" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@swc/core-linux-arm64-gnu@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-linux-arm64-gnu@npm:1.5.7" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-linux-arm64-musl@npm:1.3.100" +"@swc/core-linux-arm64-musl@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-linux-arm64-musl@npm:1.5.7" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-linux-x64-gnu@npm:1.3.100" +"@swc/core-linux-x64-gnu@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-linux-x64-gnu@npm:1.5.7" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-linux-x64-musl@npm:1.3.100" +"@swc/core-linux-x64-musl@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-linux-x64-musl@npm:1.5.7" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-win32-arm64-msvc@npm:1.3.100" +"@swc/core-win32-arm64-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-win32-arm64-msvc@npm:1.5.7" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-win32-ia32-msvc@npm:1.3.100" +"@swc/core-win32-ia32-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-win32-ia32-msvc@npm:1.5.7" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.3.100": - version: 1.3.100 - resolution: "@swc/core-win32-x64-msvc@npm:1.3.100" +"@swc/core-win32-x64-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@swc/core-win32-x64-msvc@npm:1.5.7" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.3.100": - version: 1.3.100 - resolution: "@swc/core@npm:1.3.100" +"@swc/core@npm:^1.5.7": + version: 1.5.7 + resolution: "@swc/core@npm:1.5.7" dependencies: - "@swc/core-darwin-arm64": 1.3.100 - "@swc/core-darwin-x64": 1.3.100 - "@swc/core-linux-arm64-gnu": 1.3.100 - "@swc/core-linux-arm64-musl": 1.3.100 - "@swc/core-linux-x64-gnu": 1.3.100 - "@swc/core-linux-x64-musl": 1.3.100 - "@swc/core-win32-arm64-msvc": 1.3.100 - "@swc/core-win32-ia32-msvc": 1.3.100 - "@swc/core-win32-x64-msvc": 1.3.100 - "@swc/counter": ^0.1.1 - "@swc/types": ^0.1.5 + "@swc/core-darwin-arm64": 1.5.7 + "@swc/core-darwin-x64": 1.5.7 + "@swc/core-linux-arm-gnueabihf": 1.5.7 + "@swc/core-linux-arm64-gnu": 1.5.7 + "@swc/core-linux-arm64-musl": 1.5.7 + "@swc/core-linux-x64-gnu": 1.5.7 + "@swc/core-linux-x64-musl": 1.5.7 + "@swc/core-win32-arm64-msvc": 1.5.7 + "@swc/core-win32-ia32-msvc": 1.5.7 + "@swc/core-win32-x64-msvc": 1.5.7 + "@swc/counter": ^0.1.2 + "@swc/types": 0.1.7 peerDependencies: "@swc/helpers": ^0.5.0 dependenciesMeta: @@ -5864,6 +5872,8 @@ __metadata: optional: true "@swc/core-darwin-x64": optional: true + "@swc/core-linux-arm-gnueabihf": + optional: true "@swc/core-linux-arm64-gnu": optional: true "@swc/core-linux-arm64-musl": @@ -5881,33 +5891,36 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: b68553db388c36b1859f0e8b5231a608277e17ae7fd7a928ea8b448432532176914f84675426d40aa9710617b2e7fb626aaa8358b6b2506b3c43f82db725c41e + checksum: 8e11626b782df914ee53dcb3e7f52e4bd2e1a896873c0e76ec674d19d05d87eec06e2223e0958d68ef1e0cdfb4cd505e3b1a297561e9506063738337f0c5409d languageName: node linkType: hard -"@swc/counter@npm:^0.1.1": - version: 0.1.2 - resolution: "@swc/counter@npm:0.1.2" - checksum: 8427c594f1f0cf44b83885e9c8fe1e370c9db44ae96e07a37c117a6260ee97797d0709483efbcc244e77bac578690215f45b23254c4cd8a70fb25ddbb50bf33e +"@swc/counter@npm:^0.1.2, @swc/counter@npm:^0.1.3": + version: 0.1.3 + resolution: "@swc/counter@npm:0.1.3" + checksum: df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 languageName: node linkType: hard -"@swc/jest@npm:^0.2.29": - version: 0.2.29 - resolution: "@swc/jest@npm:0.2.29" +"@swc/jest@npm:^0.2.36": + version: 0.2.36 + resolution: "@swc/jest@npm:0.2.36" dependencies: - "@jest/create-cache-key-function": ^27.4.2 + "@jest/create-cache-key-function": ^29.7.0 + "@swc/counter": ^0.1.3 jsonc-parser: ^3.2.0 peerDependencies: "@swc/core": "*" - checksum: 9eaad322310f34e81f67d41411a7d60663341af1bd9fb65456faa914c936d849d6f643fa3b942a187d52e71e62c33097098c639d25c2047fa874f49bf51cec76 + checksum: 14f2e696ac093e23dae1e2e57d894bbcde4de6fe80341a26c8d0d8cbae5aae31832f8fa32dc698529f128d19a76aeedf2227f59480de6dab5eb3f30bfdf9b71a languageName: node linkType: hard -"@swc/types@npm:^0.1.5": - version: 0.1.5 - resolution: "@swc/types@npm:0.1.5" - checksum: 6aee11f62d3d805a64848e0bd5f0e0e615f958e327a9e1260056c368d7d28764d89e38bd8005a536c9bf18afbcd303edd84099d60df34a2975d62540f61df13b +"@swc/types@npm:0.1.7": + version: 0.1.7 + resolution: "@swc/types@npm:0.1.7" + dependencies: + "@swc/counter": ^0.1.3 + checksum: e251f6994de12a2a81ed79d902a521398feda346022e09567c758eee1cca606743c9bb296de74d6fbe339f953eaf69176202babc8ef9c911d5d538fc0790df28 languageName: node linkType: hard @@ -5955,33 +5968,36 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.1.5": - version: 6.1.5 - resolution: "@testing-library/jest-dom@npm:6.1.5" +"@testing-library/jest-dom@npm:^6.4.5": + version: 6.4.5 + resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: - "@adobe/css-tools": ^4.3.1 + "@adobe/css-tools": ^4.3.2 "@babel/runtime": ^7.9.2 aria-query: ^5.0.0 chalk: ^3.0.0 css.escape: ^1.5.1 - dom-accessibility-api: ^0.5.6 - lodash: ^4.17.15 + dom-accessibility-api: ^0.6.3 + lodash: ^4.17.21 redent: ^3.0.0 peerDependencies: "@jest/globals": ">= 28" + "@types/bun": "*" "@types/jest": ">= 28" jest: ">= 28" vitest: ">= 0.32" peerDependenciesMeta: "@jest/globals": optional: true + "@types/bun": + optional: true "@types/jest": optional: true jest: optional: true vitest: optional: true - checksum: 67f1433c7eb8649db6676df97d1144cf288e2d94c61e89531c05c587b56f2277454c558c97bcca567d5060ebd39caba5ba01d49dc57b3f005837477a401ad113 + checksum: 95bd94f1f4ba2110eaaa15174207f74d46481f0f168a4d58c30f92a9285f797f9949c166aa8401bcb46e16edbf14a097013204d65801e9d1361892757e525bd6 languageName: node linkType: hard @@ -6210,7 +6226,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^29.5.11": +"@types/jest@npm:*": version: 29.5.11 resolution: "@types/jest@npm:29.5.11" dependencies: @@ -6220,6 +6236,16 @@ __metadata: languageName: node linkType: hard +"@types/jest@npm:^29.5.12": + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" + dependencies: + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c + languageName: node + linkType: hard + "@types/jsdom@npm:^20.0.0": version: 20.0.1 resolution: "@types/jsdom@npm:20.0.1" @@ -6311,7 +6337,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^18.17.5": +"@types/node@npm:*": version: 18.18.8 resolution: "@types/node@npm:18.18.8" dependencies: @@ -6378,7 +6404,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.0.11": +"@types/react-dom@npm:18.0.11, @types/react-dom@npm:^18.0.0": version: 18.0.11 resolution: "@types/react-dom@npm:18.0.11" dependencies: @@ -6432,7 +6458,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:^18.0.28": +"@types/react@npm:*, @types/react@npm:18.0.28": version: 18.0.28 resolution: "@types/react@npm:18.0.28" dependencies: @@ -7984,7 +8010,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^5.5.0, buffer@npm:^5.6.0": +"buffer@npm:^5.5.0, buffer@npm:^5.7.1": version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: @@ -9093,19 +9119,18 @@ __metadata: languageName: node linkType: hard -"cypress@npm:^13.6.1": - version: 13.6.1 - resolution: "cypress@npm:13.6.1" +"cypress@npm:^13.10.0": + version: 13.10.0 + resolution: "cypress@npm:13.10.0" dependencies: "@cypress/request": ^3.0.0 "@cypress/xvfb": ^1.2.4 - "@types/node": ^18.17.5 "@types/sinonjs__fake-timers": 8.1.1 "@types/sizzle": ^2.3.2 arch: ^2.2.0 blob-util: ^2.0.2 bluebird: ^3.7.2 - buffer: ^5.6.0 + buffer: ^5.7.1 cachedir: ^2.3.0 chalk: ^4.1.0 check-more-types: ^2.24.0 @@ -9123,7 +9148,7 @@ __metadata: figures: ^3.2.0 fs-extra: ^9.1.0 getos: ^3.2.1 - is-ci: ^3.0.0 + is-ci: ^3.0.1 is-installed-globally: ~0.4.0 lazy-ass: ^1.6.0 listr2: ^3.8.3 @@ -9142,7 +9167,7 @@ __metadata: yauzl: ^2.10.0 bin: cypress: bin/cypress - checksum: b701d61f7aadb478fcbe12f114dcbf19657b762592d0feb94d65702862c5156b30686b01104bb6b82b3f48aa7635a5db8fa5b4ca4706515d38ffe655baf0939c + checksum: fcb359bedb6f0c691a8fe8172a95873eaf43a42471896efff0d205c083b056de2631f7436142b7eb4f307b77f2ed9de0fe88c7905064a39fd2cd0e0352eb8148 languageName: node linkType: hard @@ -9551,13 +9576,20 @@ __metadata: languageName: node linkType: hard -"dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": +"dom-accessibility-api@npm:^0.5.9": version: 0.5.10 resolution: "dom-accessibility-api@npm:0.5.10" checksum: c05949889b02f5313d100778e9f736f9bddfb1da47387d351833f0b5d60d6230d4fcb849e124a8a1591706b6200337fa40f0f4f3817dce1459309e075f48371c languageName: node linkType: hard +"dom-accessibility-api@npm:^0.6.3": + version: 0.6.3 + resolution: "dom-accessibility-api@npm:0.6.3" + checksum: c325b5144bb406df23f4affecffc117dbaec9af03daad9ee6b510c5be647b14d28ef0a4ea5ca06d696d8ab40bb777e5fed98b985976fdef9d8790178fa1d573f + languageName: node + linkType: hard + "dom-helpers@npm:^5.0.1": version: 5.2.1 resolution: "dom-helpers@npm:5.2.1" @@ -12825,7 +12857,7 @@ __metadata: languageName: node linkType: hard -"is-ci@npm:^3.0.0": +"is-ci@npm:^3.0.1": version: 3.0.1 resolution: "is-ci@npm:3.0.1" dependencies: @@ -14683,7 +14715,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:4.17.21, lodash@npm:^4.17.11, lodash@npm:^4.17.15, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.6.1": +"lodash@npm:4.17.21, lodash@npm:^4.17.11, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.6.1": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7 @@ -18284,9 +18316,9 @@ __metadata: resolution: "react-dom@npm:18.2.0" dependencies: loose-envify: ^1.1.0 - scheduler: ^0.23.0 + scheduler: ^0.23.2 peerDependencies: - react: ^18.2.0 + react: ^18.3.1 checksum: 7d323310bea3a91be2965f9468d552f201b1c27891e45ddc2d6b8f717680c95a75ae0bc1e3f5cf41472446a2589a75aed4483aee8169287909fcd59ad149e8cc languageName: node linkType: hard @@ -18583,23 +18615,23 @@ __metadata: "@commitlint/config-conventional": ^19.2.2 "@react-three/fiber": ^8.11.9 "@remix-run/dev": ^2.9.2 - "@simonsmith/cypress-image-snapshot": ^9.0.1 - "@swc/core": ^1.3.100 - "@swc/jest": ^0.2.29 + "@simonsmith/cypress-image-snapshot": ^9.0.3 + "@swc/core": ^1.5.7 + "@swc/jest": ^0.2.36 "@testing-library/cypress": ^10.0.1 - "@testing-library/jest-dom": ^6.1.5 + "@testing-library/jest-dom": ^6.4.5 "@testing-library/react": ^15.0.7 "@types/fs-extra": ^11.0.1 - "@types/jest": ^29.5.11 + "@types/jest": ^29.5.12 "@types/lodash.clamp": ^4.0.7 "@types/lodash.shuffle": ^4.2.7 - "@types/react": ^18.0.28 - "@types/react-dom": ^18.0.11 + "@types/react": 18.0.28 + "@types/react-dom": 18.0.11 "@types/react-lazyload": ^3.2.0 "@types/react-native": ^0.71.3 "@types/styled-components": ^5.1.26 "@types/three": ^0.149.0 - cypress: ^13.6.1 + cypress: ^13.10.0 eslint: ^8.55.0 flush-microtasks: ^1.0.1 husky: ^9.0.11 @@ -19584,6 +19616,15 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" + dependencies: + loose-envify: ^1.1.0 + checksum: 3e82d1f419e240ef6219d794ff29c7ee415fbdc19e038f680a10c067108e06284f1847450a210b29bbaf97b9d8a97ced5f624c31c681248ac84c80d56ad5a2c4 + languageName: node + linkType: hard + "section-matter@npm:^1.0.0": version: 1.0.0 resolution: "section-matter@npm:1.0.0"