diff --git a/package.json b/package.json index 15a0446..823b34c 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,9 @@ "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", "@fontsource/roboto": "^5.0.8", - "@mui/icons-material": "^5.15.3", + "@mui/icons-material": "^5.15.4", "@mui/lab": "^5.0.0-alpha.159", - "@mui/material": "^5.15.3", + "@mui/material": "^5.15.4", "deep-object-diff": "^1.1.9", "fast-deep-equal": "^3.1.3", "jotai": "^2.6.1", @@ -25,30 +25,30 @@ "react-dom": "^18.2.0", "react-error-boundary": "^4.0.12", "react-window": "^1.8.10", - "socket.io-client": "^4.7.3" + "socket.io-client": "^4.7.4" }, "devDependencies": { - "@swc/core": "^1.3.102", + "@swc/core": "^1.3.103", "@swc/jest": "^0.2.29", "@types/jest": "^29.5.11", - "@types/node": "^20.10.7", - "@types/react": "^18.2.47", + "@types/node": "^20.11.2", + "@types/react": "^18.2.48", "@types/react-dom": "^18.2.18", "@types/react-window": "^1.8.8", - "@typescript-eslint/eslint-plugin": "^6.18.0", - "@typescript-eslint/parser": "^6.18.0", + "@typescript-eslint/eslint-plugin": "^6.18.1", + "@typescript-eslint/parser": "^6.18.1", "@vitejs/plugin-react-swc": "^3.5.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^27.6.1", + "eslint-plugin-jest": "^27.6.3", "eslint-plugin-jsx-a11y": "^6.8.0", "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", - "prettier": "^3.1.1", + "prettier": "^3.2.2", "ts-node": "^10.9.2", "typescript": "^5.3.3", "vite": "^5.0.11", diff --git a/yarn.lock b/yarn.lock index 047ecc8..7a2653a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -377,6 +377,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.23.7": + version: 7.23.8 + resolution: "@babel/runtime@npm:7.23.8" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: ba5e8fbb32ef04f6cab5e89c54a0497c2fde7b730595cc1af93496270314f13ff2c6a9360fdb2f0bdd4d6b376752ce3cf85642bd6b876969a6a62954934c2df8 + languageName: node + linkType: hard + "@babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3": version: 7.22.15 resolution: "@babel/template@npm:7.22.15" @@ -791,6 +800,15 @@ __metadata: languageName: node linkType: hard +"@floating-ui/core@npm:^1.5.3": + version: 1.5.3 + resolution: "@floating-ui/core@npm:1.5.3" + dependencies: + "@floating-ui/utils": "npm:^0.2.0" + checksum: 5fc8fa0d6f99ac91ae42bdfc06c4dea60ae0a979d8f7c74ebc8e9e9770d3c88a0afa6efce459fcdc0c3922176763477d13bc27b93d3838c8b81851e753193976 + languageName: node + linkType: hard + "@floating-ui/dom@npm:^1.5.1": version: 1.5.3 resolution: "@floating-ui/dom@npm:1.5.3" @@ -801,6 +819,16 @@ __metadata: languageName: node linkType: hard +"@floating-ui/dom@npm:^1.5.4": + version: 1.5.4 + resolution: "@floating-ui/dom@npm:1.5.4" + dependencies: + "@floating-ui/core": "npm:^1.5.3" + "@floating-ui/utils": "npm:^0.2.0" + checksum: 8a47ac5b8cf90214d73011d436d66821ccb7f4b9a29170e23117df2cc6008845834db7f59e73d998add19807f62f09e5e6a84516eed81cebbf25770dea595a84 + languageName: node + linkType: hard + "@floating-ui/react-dom@npm:^2.0.4": version: 2.0.4 resolution: "@floating-ui/react-dom@npm:2.0.4" @@ -813,6 +841,18 @@ __metadata: languageName: node linkType: hard +"@floating-ui/react-dom@npm:^2.0.5": + version: 2.0.5 + resolution: "@floating-ui/react-dom@npm:2.0.5" + dependencies: + "@floating-ui/dom": "npm:^1.5.4" + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: cb72564ea6d6f65161fcc5c04005206e09b17513fded78906a737f01fb1d4aaef550da7109cff4c4373b3d251645ba5a102af116b797456d1e81749ffc05fa67 + languageName: node + linkType: hard + "@floating-ui/utils@npm:^0.1.3": version: 0.1.6 resolution: "@floating-ui/utils@npm:0.1.6" @@ -820,6 +860,13 @@ __metadata: languageName: node linkType: hard +"@floating-ui/utils@npm:^0.2.0": + version: 0.2.1 + resolution: "@floating-ui/utils@npm:0.2.1" + checksum: ee77756712cf5b000c6bacf11992ffb364f3ea2d0d51cc45197a7e646a17aeb86ea4b192c0b42f3fbb29487aee918a565e84f710b8c3645827767f406a6b4cc9 + languageName: node + linkType: hard + "@fontsource/roboto@npm:^5.0.8": version: 5.0.8 resolution: "@fontsource/roboto@npm:5.0.8" @@ -1228,18 +1275,40 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/core-downloads-tracker@npm:5.15.3" - checksum: 44f179462d8560843f530b53d3e9058f6b794719619b9beedc98dba6b9756690e8234be3d84fb0e691fb46307bcd898c8add66c17dcf9cd421d67dbafcabe28a +"@mui/base@npm:5.0.0-beta.31": + version: 5.0.0-beta.31 + resolution: "@mui/base@npm:5.0.0-beta.31" + dependencies: + "@babel/runtime": "npm:^7.23.7" + "@floating-ui/react-dom": "npm:^2.0.5" + "@mui/types": "npm:^7.2.13" + "@mui/utils": "npm:^5.15.4" + "@popperjs/core": "npm:^2.11.8" + clsx: "npm:^2.1.0" + prop-types: "npm:^15.8.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: c5b9d1b89466f31f40eb17330e02cf795af7da196eda043f3b5a0b2212f0811af07b1b66190a53429c7b31017af9bce300e2fae5be2fd36d7185790f0a6c76e9 languageName: node linkType: hard -"@mui/icons-material@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/icons-material@npm:5.15.3" +"@mui/core-downloads-tracker@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/core-downloads-tracker@npm:5.15.4" + checksum: 4a8cb9f952b0eb671361b5507a68b1410b160276daceca8480680cb659eac52ba22082dbdf5d0ff30e03eaa89457a1ef849aa240c8d334c1ca5b897d3d3a29cf + languageName: node + linkType: hard + +"@mui/icons-material@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/icons-material@npm:5.15.4" dependencies: - "@babel/runtime": "npm:^7.23.6" + "@babel/runtime": "npm:^7.23.7" peerDependencies: "@mui/material": ^5.0.0 "@types/react": ^17.0.0 || ^18.0.0 @@ -1247,7 +1316,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 5b3e9fb42cb8dde52d40df7de5c466213000c544ed60c07c514887fcb73344194e080e7cf982be8d71632af4b2b34a8e94ee11919beb517ec3a5e684edda3d19 + checksum: 6052bbdd5c7754b536420b659a17516fd2810111cdba0b7059086bf1bec00eb28338ae91b54203f49f45ac978b105b7535d4b5b89060642ee9ba104ae732b10a languageName: node linkType: hard @@ -1280,18 +1349,18 @@ __metadata: languageName: node linkType: hard -"@mui/material@npm:^5.15.3": - version: 5.15.3 - resolution: "@mui/material@npm:5.15.3" +"@mui/material@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/material@npm:5.15.4" dependencies: - "@babel/runtime": "npm:^7.23.6" - "@mui/base": "npm:5.0.0-beta.30" - "@mui/core-downloads-tracker": "npm:^5.15.3" - "@mui/system": "npm:^5.15.3" - "@mui/types": "npm:^7.2.12" - "@mui/utils": "npm:^5.15.3" + "@babel/runtime": "npm:^7.23.7" + "@mui/base": "npm:5.0.0-beta.31" + "@mui/core-downloads-tracker": "npm:^5.15.4" + "@mui/system": "npm:^5.15.4" + "@mui/types": "npm:^7.2.13" + "@mui/utils": "npm:^5.15.4" "@types/react-transition-group": "npm:^4.4.10" - clsx: "npm:^2.0.0" + clsx: "npm:^2.1.0" csstype: "npm:^3.1.2" prop-types: "npm:^15.8.1" react-is: "npm:^18.2.0" @@ -1309,7 +1378,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 1dcc01eb1f5de162c765578303c055033da7c803f57c69b4f5cc09841fbe238d6b90e1cbb1f0e08820aa078d41d23455120ea0656b048f6bd165d231054bdb25 + checksum: 8ebebb13caa410e6a48f9b22606fc737da22aad8759ee98ce2057b4aad0d9c45abf6d5e9792cdeae2c10d4be4e79a9549355c15dec0093926a19c5727583f22f languageName: node linkType: hard @@ -1330,6 +1399,23 @@ __metadata: languageName: node linkType: hard +"@mui/private-theming@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/private-theming@npm:5.15.4" + dependencies: + "@babel/runtime": "npm:^7.23.7" + "@mui/utils": "npm:^5.15.4" + prop-types: "npm:^15.8.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 8fe82e11468330d0f43049354fbd25cf088525c4313d3ef8b0b46c6c5e705fde817d04f962efcfaf713f65792dc7161963bf74eee058ecde20829495b6d4d6f6 + languageName: node + linkType: hard + "@mui/styled-engine@npm:^5.15.3": version: 5.15.3 resolution: "@mui/styled-engine@npm:5.15.3" @@ -1351,6 +1437,27 @@ __metadata: languageName: node linkType: hard +"@mui/styled-engine@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/styled-engine@npm:5.15.4" + dependencies: + "@babel/runtime": "npm:^7.23.7" + "@emotion/cache": "npm:^11.11.0" + csstype: "npm:^3.1.2" + prop-types: "npm:^15.8.1" + peerDependencies: + "@emotion/react": ^11.4.1 + "@emotion/styled": ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + checksum: 3e296a873cb1d29effc5bfc1f1443002f03283d845f5a62c7c97edf702648d2a94a8de717b02e1ea10234dacb9629df3901fd2699a797c7e96fee020c350ad3f + languageName: node + linkType: hard + "@mui/system@npm:^5.15.3": version: 5.15.3 resolution: "@mui/system@npm:5.15.3" @@ -1379,6 +1486,34 @@ __metadata: languageName: node linkType: hard +"@mui/system@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/system@npm:5.15.4" + dependencies: + "@babel/runtime": "npm:^7.23.7" + "@mui/private-theming": "npm:^5.15.4" + "@mui/styled-engine": "npm:^5.15.4" + "@mui/types": "npm:^7.2.13" + "@mui/utils": "npm:^5.15.4" + clsx: "npm:^2.1.0" + csstype: "npm:^3.1.2" + prop-types: "npm:^15.8.1" + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + "@types/react": + optional: true + checksum: 5b8955d9725c93a68af9b799e19c671f4c6b7dbb49c746f8f35878a3d2c2df81927c28b57217875ac6a7cb422150437c07cdfddbc891b69c9e6ceeca853f33f0 + languageName: node + linkType: hard + "@mui/types@npm:^7.2.12": version: 7.2.12 resolution: "@mui/types@npm:7.2.12" @@ -1391,6 +1526,18 @@ __metadata: languageName: node linkType: hard +"@mui/types@npm:^7.2.13": + version: 7.2.13 + resolution: "@mui/types@npm:7.2.13" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 4d0014cabf9efda8cfcbdcb01435af7e678c60cf73f808da857c50a795d3b9943a1209d6501a9be173ce692cd8739803b0857166969206eceefeafe1aa8a5d3a + languageName: node + linkType: hard + "@mui/utils@npm:^5.15.3": version: 5.15.3 resolution: "@mui/utils@npm:5.15.3" @@ -1409,6 +1556,24 @@ __metadata: languageName: node linkType: hard +"@mui/utils@npm:^5.15.4": + version: 5.15.4 + resolution: "@mui/utils@npm:5.15.4" + dependencies: + "@babel/runtime": "npm:^7.23.7" + "@types/prop-types": "npm:^15.7.11" + prop-types: "npm:^15.8.1" + react-is: "npm:^18.2.0" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: d4c4bbb04407568fd01fd51a5f9e1d37d941789b6cdca173edf0f9db36e3684cf8a2a25aa1b70644700b305a048c035ec6c4c9f5039d01c4794a1ddc7bc75ae0 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -1625,6 +1790,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-arm64@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-darwin-arm64@npm:1.3.103" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-darwin-x64@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-darwin-x64@npm:1.3.102" @@ -1632,6 +1804,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-darwin-x64@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-darwin-x64@npm:1.3.103" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@swc/core-linux-arm-gnueabihf@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.102" @@ -1639,6 +1818,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm-gnueabihf@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.3.103" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@swc/core-linux-arm64-gnu@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-linux-arm64-gnu@npm:1.3.102" @@ -1646,6 +1832,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-gnu@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-linux-arm64-gnu@npm:1.3.103" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-arm64-musl@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-linux-arm64-musl@npm:1.3.102" @@ -1653,6 +1846,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-arm64-musl@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-linux-arm64-musl@npm:1.3.103" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@swc/core-linux-x64-gnu@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-linux-x64-gnu@npm:1.3.102" @@ -1660,6 +1860,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-gnu@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-linux-x64-gnu@npm:1.3.103" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@swc/core-linux-x64-musl@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-linux-x64-musl@npm:1.3.102" @@ -1667,6 +1874,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-linux-x64-musl@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-linux-x64-musl@npm:1.3.103" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@swc/core-win32-arm64-msvc@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-win32-arm64-msvc@npm:1.3.102" @@ -1674,6 +1888,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-arm64-msvc@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-win32-arm64-msvc@npm:1.3.103" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@swc/core-win32-ia32-msvc@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-win32-ia32-msvc@npm:1.3.102" @@ -1681,6 +1902,13 @@ __metadata: languageName: node linkType: hard +"@swc/core-win32-ia32-msvc@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-win32-ia32-msvc@npm:1.3.103" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@swc/core-win32-x64-msvc@npm:1.3.102": version: 1.3.102 resolution: "@swc/core-win32-x64-msvc@npm:1.3.102" @@ -1688,7 +1916,60 @@ __metadata: languageName: node linkType: hard -"@swc/core@npm:^1.3.102, @swc/core@npm:^1.3.96": +"@swc/core-win32-x64-msvc@npm:1.3.103": + version: 1.3.103 + resolution: "@swc/core-win32-x64-msvc@npm:1.3.103" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@swc/core@npm:^1.3.103": + version: 1.3.103 + resolution: "@swc/core@npm:1.3.103" + dependencies: + "@swc/core-darwin-arm64": "npm:1.3.103" + "@swc/core-darwin-x64": "npm:1.3.103" + "@swc/core-linux-arm-gnueabihf": "npm:1.3.103" + "@swc/core-linux-arm64-gnu": "npm:1.3.103" + "@swc/core-linux-arm64-musl": "npm:1.3.103" + "@swc/core-linux-x64-gnu": "npm:1.3.103" + "@swc/core-linux-x64-musl": "npm:1.3.103" + "@swc/core-win32-arm64-msvc": "npm:1.3.103" + "@swc/core-win32-ia32-msvc": "npm:1.3.103" + "@swc/core-win32-x64-msvc": "npm:1.3.103" + "@swc/counter": "npm:^0.1.1" + "@swc/types": "npm:^0.1.5" + peerDependencies: + "@swc/helpers": ^0.5.0 + dependenciesMeta: + "@swc/core-darwin-arm64": + 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": + optional: true + "@swc/core-linux-x64-gnu": + optional: true + "@swc/core-linux-x64-musl": + optional: true + "@swc/core-win32-arm64-msvc": + optional: true + "@swc/core-win32-ia32-msvc": + optional: true + "@swc/core-win32-x64-msvc": + optional: true + peerDependenciesMeta: + "@swc/helpers": + optional: true + checksum: a5740e5ed68120f041e0a1f92385659b1cbc0315d566ee0d5141a4a51880a40e10cd391f25e6dfb2ce6d8a5a2a89be35b9af523e2d2db84d96310be31950a865 + languageName: node + linkType: hard + +"@swc/core@npm:^1.3.96": version: 1.3.102 resolution: "@swc/core@npm:1.3.102" dependencies: @@ -1914,12 +2195,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.10.7": - version: 20.10.7 - resolution: "@types/node@npm:20.10.7" +"@types/node@npm:^20.11.2": + version: 20.11.2 + resolution: "@types/node@npm:20.11.2" dependencies: undici-types: "npm:~5.26.4" - checksum: d626cea1b7da4784ee7b335dcc54e64adba9725dab7ca51a690167de502ef89fec07b05ad8e25845d188d7ad7f72c192ec92964d456321ed5b9452113bf9351f + checksum: 11a935f6676f78e1ced4805f9653891d1fc78ecafd78c7352d289be8c1829c88ebfe45ffd6b4687bbfc73edd0e177746d8cefff651a9f13199ac2dd3ca1076b7 languageName: node linkType: hard @@ -1975,14 +2256,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:^18.2.47": - version: 18.2.47 - resolution: "@types/react@npm:18.2.47" +"@types/react@npm:^18.2.48": + version: 18.2.48 + resolution: "@types/react@npm:18.2.48" dependencies: "@types/prop-types": "npm:*" "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: e98ea1827fe60636d0f7ce206397159a29fc30613fae43e349e32c10ad3c0b7e0ed2ded2f3239e07bd5a3cba8736b6114ba196acccc39905ca4a06f56a8d2841 + checksum: 7e89f18ea2928b1638f564b156d692894dcb9352a7e0a807873c97e858abe1f23dbd165a25dd088a991344e973fdeef88ba5724bfb64504b74072cbc9c220c3a languageName: node linkType: hard @@ -2039,15 +2320,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.18.0" +"@typescript-eslint/eslint-plugin@npm:^6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/eslint-plugin@npm:6.18.1" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.18.0" - "@typescript-eslint/type-utils": "npm:6.18.0" - "@typescript-eslint/utils": "npm:6.18.0" - "@typescript-eslint/visitor-keys": "npm:6.18.0" + "@typescript-eslint/scope-manager": "npm:6.18.1" + "@typescript-eslint/type-utils": "npm:6.18.1" + "@typescript-eslint/utils": "npm:6.18.1" + "@typescript-eslint/visitor-keys": "npm:6.18.1" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -2060,25 +2341,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: b89fae0d075be717dc4f9bed451bc5fb3416c5cc8ec519dae14d85dd8a7c4b60e21c87f91441cde1d84cd85d32253adc205a06dab7a33556152cc3a059bb5899 + checksum: fbcfae9b92f35ce10212f44f43f93c43f6eb3e28a571da7ed0d424396916aaf080f16ce91a5bffb9e1b42ca2d6003a3e2ad65131b4ef72ed2f94a4bedb35a735 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/parser@npm:6.18.0" +"@typescript-eslint/parser@npm:^6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/parser@npm:6.18.1" dependencies: - "@typescript-eslint/scope-manager": "npm:6.18.0" - "@typescript-eslint/types": "npm:6.18.0" - "@typescript-eslint/typescript-estree": "npm:6.18.0" - "@typescript-eslint/visitor-keys": "npm:6.18.0" + "@typescript-eslint/scope-manager": "npm:6.18.1" + "@typescript-eslint/types": "npm:6.18.1" + "@typescript-eslint/typescript-estree": "npm:6.18.1" + "@typescript-eslint/visitor-keys": "npm:6.18.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 5ae2c541157056d9d55fba66a2ecff7c870860579aaf8c33a89133e0bd35aaff3c1e923648417d66791f75fe39795bdaa31fc82d44613dc5872e1ce4640b608a + checksum: 78cf87c49be224a7fc7c9b1580b015b79e6f6b78d3db60843825b9657e6c5b852566ca7fcb9a51e7b781e910a89a73cdc36dfcd180ccb34febc535ad9b5a0be1 languageName: node linkType: hard @@ -2092,22 +2373,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/scope-manager@npm:6.18.0" +"@typescript-eslint/scope-manager@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/scope-manager@npm:6.18.1" dependencies: - "@typescript-eslint/types": "npm:6.18.0" - "@typescript-eslint/visitor-keys": "npm:6.18.0" - checksum: 688de3cffa894ef402ee5f4ba265bcd26e21aac5e98b265dbc77eb0dbaf690602ddce6c56df0973764c560fcff290304e54d86620f11fc45394d3b556d4bfcf8 + "@typescript-eslint/types": "npm:6.18.1" + "@typescript-eslint/visitor-keys": "npm:6.18.1" + checksum: 66ef86688a2eb69988a15d6c0176e5e1ec3994ab96526ca525226a1815eef63366e10e3e6a041ceb2cd63d1cced27874d2313045b785418330af68a288e50771 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/type-utils@npm:6.18.0" +"@typescript-eslint/type-utils@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/type-utils@npm:6.18.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.18.0" - "@typescript-eslint/utils": "npm:6.18.0" + "@typescript-eslint/typescript-estree": "npm:6.18.1" + "@typescript-eslint/utils": "npm:6.18.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -2115,7 +2396,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 121ab9846cdcfeb385502f816a01a2d97cff9f13d320ebd265662ec66a58f4639483cf5a9c790db3e5dbab20c13c21e8506096174d83d6971e359f1272ec94fc + checksum: 5198752a51649afd960205708c4d765e0170a46a1eb96c97e706890fecb2642933a6377337cf3632f9737915da0201607872a46c9c551d1accf9176b0e025023 languageName: node linkType: hard @@ -2126,10 +2407,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/types@npm:6.18.0" - checksum: 7bdbbd3ab040d10505c06e6cd3ac0eaf3f0450aa3098eb30f0b1706e06c9a1f9637c9e98ff67e05af235c55a7ccb0053368de072cd4a4f830c9b048d2575f91f +"@typescript-eslint/types@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/types@npm:6.18.1" + checksum: 58c1a1bcf2403891a4fcb0d21aac643a6f9d06119423230dad74ef2b95adf94201da7cf48617b0c27b51695225b622e48c739cf4186ef5f99294887d2d536557 languageName: node linkType: hard @@ -2151,12 +2432,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.18.0" +"@typescript-eslint/typescript-estree@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/typescript-estree@npm:6.18.1" dependencies: - "@typescript-eslint/types": "npm:6.18.0" - "@typescript-eslint/visitor-keys": "npm:6.18.0" + "@typescript-eslint/types": "npm:6.18.1" + "@typescript-eslint/visitor-keys": "npm:6.18.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -2166,24 +2447,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 67d377dbf66bae4d40b60cc838cc0f0337a8532925c5e2da5b1a08d882077276ff4bb1a41270179a0fa46bbf3840a284d65f5b97a69832444d4d0609c0b9b31e + checksum: 5bca8f58d3134c5296c7e6cbeef512feb3918cdc88b5b22e656a7978277278e7a86187690e7e3be3f3708feb98c952a6ab4d8bbc197fff3826e3afa8bc1e287e languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/utils@npm:6.18.0" +"@typescript-eslint/utils@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/utils@npm:6.18.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.18.0" - "@typescript-eslint/types": "npm:6.18.0" - "@typescript-eslint/typescript-estree": "npm:6.18.0" + "@typescript-eslint/scope-manager": "npm:6.18.1" + "@typescript-eslint/types": "npm:6.18.1" + "@typescript-eslint/typescript-estree": "npm:6.18.1" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 1dc0b133fb061065ec9da9cb18ae4147c5d1656f2c0c9aca7390448802b912d1935b5e85f879de884466737cc5153a1acb370eee32b27be57302cf6a9d0b382a + checksum: b9dcb2fa7cc8c46254c22fee190032320a5dd8ce282fb01e99cb35da6c00e33b157f4285b062d841942e9aad1d7ce1a16aaa46dd05ca7d81de706aedbbfff396 languageName: node linkType: hard @@ -2215,13 +2496,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.18.0": - version: 6.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.18.0" +"@typescript-eslint/visitor-keys@npm:6.18.1": + version: 6.18.1 + resolution: "@typescript-eslint/visitor-keys@npm:6.18.1" dependencies: - "@typescript-eslint/types": "npm:6.18.0" + "@typescript-eslint/types": "npm:6.18.1" eslint-visitor-keys: "npm:^3.4.1" - checksum: ef5697fdae84eafe4835919352d6e2a6ccd654942fa45d5980518fab291c176ac19d97e3579ed3462988bcf9d5c4ba7edeaca979378ab2e81dfa0fef0ce346e2 + checksum: f3dacdd1db7347908ac207968da4fa72efb31e38a6dde652651633c5283f054832045f2ad00b4ca7478e7f2e09fe4ae6e3a32b76580c036b9e5c7b8dd55af9f3 languageName: node linkType: hard @@ -2859,7 +3140,7 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^2.0.0": +"clsx@npm:^2.0.0, clsx@npm:^2.1.0": version: 2.1.0 resolution: "clsx@npm:2.1.0" checksum: c09c00ad14f638366ca814097e6cab533dfa1972a358da5b557be487168acbb25b4c1395e89ffa842a8a61ba87a462d2b4885bc9d4f8410b598f3cb339599cdb @@ -3611,9 +3892,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^27.6.1": - version: 27.6.1 - resolution: "eslint-plugin-jest@npm:27.6.1" +"eslint-plugin-jest@npm:^27.6.3": + version: 27.6.3 + resolution: "eslint-plugin-jest@npm:27.6.3" dependencies: "@typescript-eslint/utils": "npm:^5.10.0" peerDependencies: @@ -3625,7 +3906,7 @@ __metadata: optional: true jest: optional: true - checksum: 61f5f8ba5a40fcc26918a5e5d740b6ab0ffcb7aee96f4e2357dac44217394d7805ba155e6deb5a3575e6dc369505f29aa17a39507c2aaa8fed9a676277bf3dbc + checksum: 7ec6cc7b9b9e157963e004130908baadeb583b7b1b2ccd75dcc5084ca669edc0f75b9b92453b9bde234009359ac9fc6c5665b2c35bc2c8d332b944ddeef1c485 languageName: node linkType: hard @@ -6116,25 +6397,25 @@ __metadata: "@emotion/react": "npm:^11.11.3" "@emotion/styled": "npm:^11.11.0" "@fontsource/roboto": "npm:^5.0.8" - "@mui/icons-material": "npm:^5.15.3" + "@mui/icons-material": "npm:^5.15.4" "@mui/lab": "npm:^5.0.0-alpha.159" - "@mui/material": "npm:^5.15.3" - "@swc/core": "npm:^1.3.102" + "@mui/material": "npm:^5.15.4" + "@swc/core": "npm:^1.3.103" "@swc/jest": "npm:^0.2.29" "@types/jest": "npm:^29.5.11" - "@types/node": "npm:^20.10.7" - "@types/react": "npm:^18.2.47" + "@types/node": "npm:^20.11.2" + "@types/react": "npm:^18.2.48" "@types/react-dom": "npm:^18.2.18" "@types/react-window": "npm:^1.8.8" - "@typescript-eslint/eslint-plugin": "npm:^6.18.0" - "@typescript-eslint/parser": "npm:^6.18.0" + "@typescript-eslint/eslint-plugin": "npm:^6.18.1" + "@typescript-eslint/parser": "npm:^6.18.1" "@vitejs/plugin-react-swc": "npm:^3.5.0" deep-object-diff: "npm:^1.1.9" eslint: "npm:^8.56.0" eslint-config-prettier: "npm:^9.1.0" eslint-import-resolver-typescript: "npm:^3.6.1" eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-jest: "npm:^27.6.1" + eslint-plugin-jest: "npm:^27.6.3" eslint-plugin-jsx-a11y: "npm:^6.8.0" eslint-plugin-react: "npm:^7.33.2" eslint-plugin-react-hooks: "npm:^4.6.0" @@ -6142,12 +6423,12 @@ __metadata: jest: "npm:^29.7.0" jest-environment-jsdom: "npm:^29.7.0" jotai: "npm:^2.6.1" - prettier: "npm:^3.1.1" + prettier: "npm:^3.2.2" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" react-error-boundary: "npm:^4.0.12" react-window: "npm:^1.8.10" - socket.io-client: "npm:^4.7.3" + socket.io-client: "npm:^4.7.4" ts-node: "npm:^10.9.2" typescript: "npm:^5.3.3" vite: "npm:^5.0.11" @@ -6279,12 +6560,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.1.1": - version: 3.1.1 - resolution: "prettier@npm:3.1.1" +"prettier@npm:^3.2.2": + version: 3.2.2 + resolution: "prettier@npm:3.2.2" bin: prettier: bin/prettier.cjs - checksum: facc944ba20e194ff4db765e830ffbcb642803381f0d2033ed397e79904fa4ccc877dc25ad68f42d36985c01d051c990ca1b905fb83d2d7d65fe69e4386fa1a3 + checksum: e84d0d2a4ce2b88ee1636904effbdf68b59da63d9f887128f2ed5382206454185432e7c0a9578bc4308bc25d099cfef47fd0b9c211066777854e23e65e34044d languageName: node linkType: hard @@ -6837,15 +7118,15 @@ __metadata: languageName: node linkType: hard -"socket.io-client@npm:^4.7.3": - version: 4.7.3 - resolution: "socket.io-client@npm:4.7.3" +"socket.io-client@npm:^4.7.4": + version: 4.7.4 + resolution: "socket.io-client@npm:4.7.4" dependencies: "@socket.io/component-emitter": "npm:~3.1.0" debug: "npm:~4.3.2" engine.io-client: "npm:~6.5.2" socket.io-parser: "npm:~4.2.4" - checksum: 24cbb3c620141bf92005b15a3db12fcb8caf7dc8d9b710ecef742384d973778e7017076a80c16c6d3598564da2318644450fb7bad162658617a4ed6234a97d1b + checksum: 0af4dc8882ec88a48203f0e17b49ec08c4fc3d80b72c014dda3357fc5878877d09e8773736fc3bed1dfe5f18e716acc26cdc301bba6777e99d853d51aa5772bd languageName: node linkType: hard