diff --git a/package.json b/package.json index 8c3e4cf..7f01fdc 100644 --- a/package.json +++ b/package.json @@ -9,15 +9,15 @@ "@material-ui/core": "^4.12.4", "@material-ui/icons": "^4.11.3", "@monaco-editor/react": "^4.6.0", - "@mui/icons-material": "6.1.3", - "@mui/material": "6.1.3", - "@types/jest": "29.5.13", - "@types/node": "22.7.5", + "@mui/icons-material": "6.1.5", + "@mui/material": "6.1.5", + "@types/jest": "29.5.14", + "@types/node": "22.7.9", "@types/react": "17.0.39", "@types/react-dom": "17.0.11", "express": "4.21.1", "express-ws": "5.0.2", - "i18next": "^23.16.0", + "i18next": "^23.16.3", "loglevel": "1.9.2", "monaco-editor": "^0.52.0", "react": "17.0.2", @@ -34,8 +34,8 @@ }, "resolutions": { "@types/react": "17.0.39", - "@typescript-eslint/eslint-plugin": "8.9.0", - "@typescript-eslint/parser": "8.9.0" + "@typescript-eslint/eslint-plugin": "8.11.0", + "@typescript-eslint/parser": "8.11.0" }, "lint-staged": { "src/**/*.{tsx,js,jsx,json}": [ @@ -91,19 +91,19 @@ "@cypress/react": "^7.0.3", "@cypress/webpack-dev-server": "^3.11.0", "@types/react-router-dom": "5.3.3", - "@typescript-eslint/eslint-plugin": "8.9.0", - "@typescript-eslint/parser": "8.9.0", - "cypress": "^13.15.0", + "@typescript-eslint/eslint-plugin": "8.11.0", + "@typescript-eslint/parser": "8.11.0", + "cypress": "^13.15.1", "cypress-real-events": "^1.13.0", "eslint": "8.x", "eslint-config-prettier": "9.1.0", "eslint-config-react-app": "7.0.0", "eslint-plugin-cypress": "4.0.0", "eslint-plugin-prettier": "5.2.1", - "html-webpack-plugin": "^5.5.3", + "html-webpack-plugin": "^5.6.3", "husky": "9.1.6", "lint-staged": "15.2.10", "prettier": "3.3.3", - "serve": "14.2.3" + "serve": "14.2.4" } } diff --git a/yarn.lock b/yarn.lock index 32a3f7a..591a273 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1609,12 +1609,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.25.6": - version: 7.25.6 - resolution: "@babel/runtime@npm:7.25.6" +"@babel/runtime@npm:^7.25.7": + version: 7.25.9 + resolution: "@babel/runtime@npm:7.25.9" dependencies: regenerator-runtime: ^0.14.0 - checksum: ee1a69d3ac7802803f5ee6a96e652b78b8addc28c6a38c725a4ad7d61a059d9e6cb9f6550ed2f63cce67a1bd82e0b1ef66a1079d895be6bfb536a5cfbd9ccc32 + checksum: ce1c87b166ff728eaee91658a67fb7835314ed157b7a36d49602ffdaaa37fb1fcf2784afd00b55fe1672bec53fb38cba622a056c913611af2a44503097216229 languageName: node linkType: hard @@ -2825,38 +2825,38 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^6.1.3": - version: 6.1.3 - resolution: "@mui/core-downloads-tracker@npm:6.1.3" - checksum: e8b3bc8cce8dd3497c2d27a2e15ab989489011a1c85aedb634f4a20b71412d01f12d15a59a9824861022f12625b208e7da17a1e5d9a7e57b458ed4c82a8032eb +"@mui/core-downloads-tracker@npm:^6.1.5": + version: 6.1.5 + resolution: "@mui/core-downloads-tracker@npm:6.1.5" + checksum: 9f207d77ebf1ae30d2e9c3caa5725953e29ea7e722a5dab280f02bad14a2e5147bb9da3356b384564a65d3545404ecd79149f72675d19aedeb9b9c28d2256766 languageName: node linkType: hard -"@mui/icons-material@npm:6.1.3": - version: 6.1.3 - resolution: "@mui/icons-material@npm:6.1.3" +"@mui/icons-material@npm:6.1.5": + version: 6.1.5 + resolution: "@mui/icons-material@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 + "@babel/runtime": ^7.25.7 peerDependencies: - "@mui/material": ^6.1.3 + "@mui/material": ^6.1.5 "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 533697e86f57fb9b1041f7360b055a9401261c5b7a95c67b43b0526b305b47884cd1a51e5129dbd01b968f4758cb625aeb2cd478f0293ce5d6378f3385c2a16c + checksum: d668c583a7c73f0e8391b4bfdc27b1b525e74a69c9683880db827cd126e7a4feac4dc58777926216b7536d8da3261dc368d5b0618e15349b6ebc76f130fbd0c8 languageName: node linkType: hard -"@mui/material@npm:6.1.3": - version: 6.1.3 - resolution: "@mui/material@npm:6.1.3" +"@mui/material@npm:6.1.5": + version: 6.1.5 + resolution: "@mui/material@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 - "@mui/core-downloads-tracker": ^6.1.3 - "@mui/system": ^6.1.3 + "@babel/runtime": ^7.25.7 + "@mui/core-downloads-tracker": ^6.1.5 + "@mui/system": ^6.1.5 "@mui/types": ^7.2.18 - "@mui/utils": ^6.1.3 + "@mui/utils": ^6.1.5 "@popperjs/core": ^2.11.8 "@types/react-transition-group": ^4.4.11 clsx: ^2.1.1 @@ -2867,7 +2867,7 @@ __metadata: peerDependencies: "@emotion/react": ^11.5.0 "@emotion/styled": ^11.3.0 - "@mui/material-pigment-css": ^6.1.3 + "@mui/material-pigment-css": ^6.1.5 "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 react: ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2880,16 +2880,16 @@ __metadata: optional: true "@types/react": optional: true - checksum: a557de6c49715d91d080160c15709bd58223739118c375193f1f021864076004e1d380c0279bbb894c6f9ade6f6d69679d0cef2facc320bffde5b38330f0be6a + checksum: 622f2e68dd7e7ade6abfc9b62523e275b5ad14f04cc41ef3739e4a008a9682cc13af7283b3b80d0207a732a7ad3b46a784e5f0eded144423a9ed1e57e5c9172c languageName: node linkType: hard -"@mui/private-theming@npm:^6.1.3": - version: 6.1.3 - resolution: "@mui/private-theming@npm:6.1.3" +"@mui/private-theming@npm:^6.1.5": + version: 6.1.5 + resolution: "@mui/private-theming@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 - "@mui/utils": ^6.1.3 + "@babel/runtime": ^7.25.7 + "@mui/utils": ^6.1.5 prop-types: ^15.8.1 peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2897,15 +2897,15 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 93d4f4915d33f8d57dfde70842483c94a3efa9ee9b4027f0c672b849f7cd0384106d5077b3fbbbaa7163c6bf32314515dadd79972814131622408b4dc74a5e1a + checksum: d25b2ded5f96cad38e11534299a0f9ab6d721f68b03f64d02f2f177fa0a66aafa6f4bc68f500145fd0a3566714bb5608668add461ff567dee0ca34dc26e616ba languageName: node linkType: hard -"@mui/styled-engine@npm:^6.1.3": - version: 6.1.3 - resolution: "@mui/styled-engine@npm:6.1.3" +"@mui/styled-engine@npm:^6.1.5": + version: 6.1.5 + resolution: "@mui/styled-engine@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 + "@babel/runtime": ^7.25.7 "@emotion/cache": ^11.13.1 "@emotion/serialize": ^1.3.2 "@emotion/sheet": ^1.4.0 @@ -2920,19 +2920,19 @@ __metadata: optional: true "@emotion/styled": optional: true - checksum: 2517127db44914e6f4594f2ea1fa828a96188ac38c1db0adae349a1fdbab0adf74ff4109f4f1a040fe1a153792e87efa80d35b139bcd007e6515f07c697d74f6 + checksum: 699007c72f26c3c5ac3d890c6b0201eff023764972074bbc5d6cc56a3e22734b5c62139d00a8d39d828194e4a1a221f5e57af28a906b05de8dbe0fd1bd354274 languageName: node linkType: hard -"@mui/system@npm:^6.1.3": - version: 6.1.3 - resolution: "@mui/system@npm:6.1.3" +"@mui/system@npm:^6.1.5": + version: 6.1.5 + resolution: "@mui/system@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 - "@mui/private-theming": ^6.1.3 - "@mui/styled-engine": ^6.1.3 + "@babel/runtime": ^7.25.7 + "@mui/private-theming": ^6.1.5 + "@mui/styled-engine": ^6.1.5 "@mui/types": ^7.2.18 - "@mui/utils": ^6.1.3 + "@mui/utils": ^6.1.5 clsx: ^2.1.1 csstype: ^3.1.3 prop-types: ^15.8.1 @@ -2948,7 +2948,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 30786d122053764cc33da3abd012e2cdf3698a0dd7891721ffd516c467940dd89dc19f6c674fabddf6b9e73cde30f67426737a744a104b8fed5f716da3f56427 + checksum: cf0f7268c7025d5927b51f54783e201a913d2f1bbf7bfd3f0fe2c1fb212adc5dbdb87acc3d65e4aaad9246947ea9db26718d38baebaa95b3069ed1a3519ff8b7 languageName: node linkType: hard @@ -2964,11 +2964,11 @@ __metadata: languageName: node linkType: hard -"@mui/utils@npm:^6.1.3": - version: 6.1.3 - resolution: "@mui/utils@npm:6.1.3" +"@mui/utils@npm:^6.1.5": + version: 6.1.5 + resolution: "@mui/utils@npm:6.1.5" dependencies: - "@babel/runtime": ^7.25.6 + "@babel/runtime": ^7.25.7 "@mui/types": ^7.2.18 "@types/prop-types": ^15.7.13 clsx: ^2.1.1 @@ -2980,7 +2980,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: f290d7ba22c6145e2ea6af73e5e0c1490e4c315ce182107f1d731c3ade13292499232a98708e67375a772f92135d63af6a6ec3635735d366f17684f516c88da0 + checksum: 49b63ef0088ce234d6c59877ac7abbfee38ec8ab2f6c1598dd0c3872e9616211f11a56fb7016f6efb1d60781ba715e7509f6631c3dd9332e9156c95d0fb7e64a languageName: node linkType: hard @@ -3582,13 +3582,13 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:29.5.13": - version: 29.5.13 - resolution: "@types/jest@npm:29.5.13" +"@types/jest@npm:29.5.14": + version: 29.5.14 + resolution: "@types/jest@npm:29.5.14" dependencies: expect: ^29.0.0 pretty-format: ^29.0.0 - checksum: 875ac23c2398cdcf22aa56c6ba24560f11d2afda226d4fa23936322dde6202f9fdbd2b91602af51c27ecba223d9fc3c1e33c9df7e47b3bf0e2aefc6baf13ce53 + checksum: 18dba4623f26661641d757c63da2db45e9524c9be96a29ef713c703a9a53792df9ecee9f7365a0858ddbd6440d98fe6b65ca67895ca5884b73cbc7ffc11f3838 languageName: node linkType: hard @@ -3631,12 +3631,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:22.7.5": - version: 22.7.5 - resolution: "@types/node@npm:22.7.5" +"@types/node@npm:22.7.9": + version: 22.7.9 + resolution: "@types/node@npm:22.7.9" dependencies: undici-types: ~6.19.2 - checksum: 1a8bbb504efaffcef7b8491074a428e5c0b5425b0c0ffb13e7262cb8462c275e8cc5eaf90a38d8fbf52a1eeda7c01ab3b940673c43fc2414140779c973e40ec6 + checksum: 02671449e61f3f7c9898da44e18af272056fee0afbbc98b11dcff7cd7c4ed6c8a45353cfdde413208d9f597e247ee68d908c83a72cae4cbdd763b0e3a45ac0cd languageName: node linkType: hard @@ -3936,15 +3936,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.9.0" +"@typescript-eslint/eslint-plugin@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.11.0" dependencies: "@eslint-community/regexpp": ^4.10.0 - "@typescript-eslint/scope-manager": 8.9.0 - "@typescript-eslint/type-utils": 8.9.0 - "@typescript-eslint/utils": 8.9.0 - "@typescript-eslint/visitor-keys": 8.9.0 + "@typescript-eslint/scope-manager": 8.11.0 + "@typescript-eslint/type-utils": 8.11.0 + "@typescript-eslint/utils": 8.11.0 + "@typescript-eslint/visitor-keys": 8.11.0 graphemer: ^1.4.0 ignore: ^5.3.1 natural-compare: ^1.4.0 @@ -3955,7 +3955,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: d72bda52eb26d184286e67ceaebff17d177bf021cfcf1c31d316385f4965c60620fd3ec7178c30092faa3f30d81c4cf54ef2563c4bb0fd361e9967d2e6e64d22 + checksum: 5cfc337a957b1c1a868f0f05ed278d4b631aab3aad037c1ca52f458973dee53c2f79db5cb3ac0278d3a4d2846560335212e347c4b978efd84811d6c910e93975 languageName: node linkType: hard @@ -3970,21 +3970,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/parser@npm:8.9.0" +"@typescript-eslint/parser@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/parser@npm:8.11.0" dependencies: - "@typescript-eslint/scope-manager": 8.9.0 - "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/typescript-estree": 8.9.0 - "@typescript-eslint/visitor-keys": 8.9.0 + "@typescript-eslint/scope-manager": 8.11.0 + "@typescript-eslint/types": 8.11.0 + "@typescript-eslint/typescript-estree": 8.11.0 + "@typescript-eslint/visitor-keys": 8.11.0 debug: ^4.3.4 peerDependencies: eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: b7d899cca2834ab030c672693e9bdbc442b8026710af0e06cb89c162d81c43a5c777f90568cd9ea3ac5b689bbf161c8f7fcecd58989e0238bb45aec10567c26a + checksum: b7664933df72e150289889e16f10f042d427d8334786ce33fa2e0d2fd2fbf31a52c6e88f9b6b9a864f4e78c7b60cd52c034886eb1fa82893d69434bcd4f7e173 languageName: node linkType: hard @@ -3998,28 +3998,28 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/scope-manager@npm:8.9.0" +"@typescript-eslint/scope-manager@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/scope-manager@npm:8.11.0" dependencies: - "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/visitor-keys": 8.9.0 - checksum: 56b71993f3b8da3fe6947710d1ead8afb128d194994e0d82052799c2b05a017735649d4dcf897d2ea63b28c8633336342d3efd269c2910d6d06e2784f248a22c + "@typescript-eslint/types": 8.11.0 + "@typescript-eslint/visitor-keys": 8.11.0 + checksum: f36212ac1df6a2ed0953beda6bf66e57fd56fcc1c4b4d21149f3451ae621f63aa7ccb92aa1281615250264fdd22e56a163a5d11c5c772c857741ac0e25533325 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/type-utils@npm:8.9.0" +"@typescript-eslint/type-utils@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/type-utils@npm:8.11.0" dependencies: - "@typescript-eslint/typescript-estree": 8.9.0 - "@typescript-eslint/utils": 8.9.0 + "@typescript-eslint/typescript-estree": 8.11.0 + "@typescript-eslint/utils": 8.11.0 debug: ^4.3.4 ts-api-utils: ^1.3.0 peerDependenciesMeta: typescript: optional: true - checksum: e4422ad2da0e73c1d503fd5cc72f873b20329c4fa55e4a88f201b7d02a6946b08a62d3a2ce53f6020d52db76c321b927b8e06a68e44b2a4f50b26967c75a27ff + checksum: 74704ee811de343ea2d349a16eec53b6cc8f2b5720510bf327e10667304c48410af78b9ec7aee5d43924a3f6c268cc2cddb7a0606f20c62391b0d7045d8b6264 languageName: node linkType: hard @@ -4030,10 +4030,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/types@npm:8.9.0" - checksum: bb79e8774b2c521d738d76efe6c61f5aa7f700765cf025410a5c37ca0449ed436c500a5c8cd3a4343edd5257301d4b0cfcd56275cc9bca992585e9dac76612bf +"@typescript-eslint/types@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/types@npm:8.11.0" + checksum: 2958f3b5b30d3a876aad79df15662e6c23fe3d0c7750c473f27adc725b2a20f303e914db785c64200bc4092c3489648407792e2bd89eccf3f7aaa4495be81681 languageName: node linkType: hard @@ -4055,12 +4055,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.9.0" +"@typescript-eslint/typescript-estree@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.11.0" dependencies: - "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/visitor-keys": 8.9.0 + "@typescript-eslint/types": 8.11.0 + "@typescript-eslint/visitor-keys": 8.11.0 debug: ^4.3.4 fast-glob: ^3.3.2 is-glob: ^4.0.3 @@ -4070,7 +4070,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 307b317c2ac45b83cbf2e5f45b6fd3615279c7ad8b105fa09004d6e415187d9ad1647ec205fcee017fdf2985192c469f9bad738f70cc754da4ba807d8d0d90ae + checksum: 03ae4740d4ff19ebc3ea68ac3be1a0265b4abe6348fdc48123e20d6f9206baaa70209e65c9fa4a91930da7d3952c55099a307014284c9b596b12f72bce741817 languageName: node linkType: hard @@ -4092,17 +4092,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/utils@npm:8.9.0" +"@typescript-eslint/utils@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/utils@npm:8.11.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 - "@typescript-eslint/scope-manager": 8.9.0 - "@typescript-eslint/types": 8.9.0 - "@typescript-eslint/typescript-estree": 8.9.0 + "@typescript-eslint/scope-manager": 8.11.0 + "@typescript-eslint/types": 8.11.0 + "@typescript-eslint/typescript-estree": 8.11.0 peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 23bb2a054fcad2e5a3bb2ab9173614b2257f42a5a704434de3d81e478ca5444f1989e317a8044d6e39ef000a938316c7bc175286d595e17933e35e573a430f4c + checksum: 0a6286fb6c6aaf497bcd5657e4f8167f29c32bb913e4feab3822c504f537ac30975d626dff442cc691e040384ad197313b5685d79296fc8a42ed6c827dcb52fc languageName: node linkType: hard @@ -4116,13 +4116,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.9.0": - version: 8.9.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.9.0" +"@typescript-eslint/visitor-keys@npm:8.11.0": + version: 8.11.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.11.0" dependencies: - "@typescript-eslint/types": 8.9.0 + "@typescript-eslint/types": 8.11.0 eslint-visitor-keys: ^3.4.3 - checksum: 9afb7eabfc6d279e714b80e283e062f0c2a90e2adbde1c2d2fbc6cecd6444c6e76867599f6a781b847981d02f7956748bd3ecb7abc4770ab7e77c6709693b530 + checksum: 29057642bf63994646bd8c5b4baa704ae8b1ff094daa6254a6a92e9fbd252086e219b2b7e8050a131da58cd16cc4dee20bb9fc142bc0d3f22f92af2b59b5444e languageName: node linkType: hard @@ -6363,9 +6363,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:^13.15.0": - version: 13.15.0 - resolution: "cypress@npm:13.15.0" +"cypress@npm:^13.15.1": + version: 13.15.1 + resolution: "cypress@npm:13.15.1" dependencies: "@cypress/request": ^3.0.4 "@cypress/xvfb": ^1.2.4 @@ -6407,11 +6407,12 @@ __metadata: semver: ^7.5.3 supports-color: ^8.1.1 tmp: ~0.2.3 + tree-kill: 1.2.2 untildify: ^4.0.0 yauzl: ^2.10.0 bin: cypress: bin/cypress - checksum: 2c2b4f47f0a53f2a853a05c011839772c303a5e383725f204aef19dbc3baf235d4cda1486118b4024d0080cf3cf1f396994c0d0a14e34728a37d0febf4950312 + checksum: eac8727698ee4bb9e560ce8f8663bd234accabae5c2dae61783d58dc2e4bc01ca0cb8482d107c280f44a1fc5d295e19fb4306e3c26ac5c9c3654a2fa238b3f4c languageName: node linkType: hard @@ -8024,15 +8025,6 @@ __metadata: languageName: node linkType: hard -"fast-url-parser@npm:1.1.3": - version: 1.1.3 - resolution: "fast-url-parser@npm:1.1.3" - dependencies: - punycode: ^1.3.2 - checksum: 5043d0c4a8d775ff58504d56c096563c11b113e4cb8a2668c6f824a1cd4fb3812e2fdf76537eb24a7ce4ae7def6bd9747da630c617cf2a4b6ce0c42514e4f21c - languageName: node - linkType: hard - "fastq@npm:^1.6.0": version: 1.17.1 resolution: "fastq@npm:1.17.1" @@ -8081,16 +8073,16 @@ __metadata: "@material-ui/core": ^4.12.4 "@material-ui/icons": ^4.11.3 "@monaco-editor/react": ^4.6.0 - "@mui/icons-material": 6.1.3 - "@mui/material": 6.1.3 - "@types/jest": 29.5.13 - "@types/node": 22.7.5 + "@mui/icons-material": 6.1.5 + "@mui/material": 6.1.5 + "@types/jest": 29.5.14 + "@types/node": 22.7.9 "@types/react": 17.0.39 "@types/react-dom": 17.0.11 "@types/react-router-dom": 5.3.3 - "@typescript-eslint/eslint-plugin": 8.9.0 - "@typescript-eslint/parser": 8.9.0 - cypress: ^13.15.0 + "@typescript-eslint/eslint-plugin": 8.11.0 + "@typescript-eslint/parser": 8.11.0 + cypress: ^13.15.1 cypress-real-events: ^1.13.0 eslint: 8.x eslint-config-prettier: 9.1.0 @@ -8099,9 +8091,9 @@ __metadata: eslint-plugin-prettier: 5.2.1 express: 4.21.1 express-ws: 5.0.2 - html-webpack-plugin: ^5.5.3 + html-webpack-plugin: ^5.6.3 husky: 9.1.6 - i18next: ^23.16.0 + i18next: ^23.16.3 lint-staged: 15.2.10 loglevel: 1.9.2 monaco-editor: ^0.52.0 @@ -8114,7 +8106,7 @@ __metadata: react-monaco-editor: ^0.55.0 react-router-dom: 5.3.0 react-scripts: 5.0.0 - serve: 14.2.3 + serve: 14.2.4 single-spa-react: 4.6.1 typescript: 5.6.x ws: 8.18.0 @@ -8973,7 +8965,7 @@ __metadata: languageName: node linkType: hard -"html-webpack-plugin-5@npm:html-webpack-plugin@^5, html-webpack-plugin@npm:^5.5.0, html-webpack-plugin@npm:^5.5.3": +"html-webpack-plugin-5@npm:html-webpack-plugin@^5, html-webpack-plugin@npm:^5.5.0": version: 5.6.0 resolution: "html-webpack-plugin@npm:5.6.0" dependencies: @@ -8994,6 +8986,27 @@ __metadata: languageName: node linkType: hard +"html-webpack-plugin@npm:^5.6.3": + version: 5.6.3 + resolution: "html-webpack-plugin@npm:5.6.3" + dependencies: + "@types/html-minifier-terser": ^6.0.0 + html-minifier-terser: ^6.0.2 + lodash: ^4.17.21 + pretty-error: ^4.0.0 + tapable: ^2.0.0 + peerDependencies: + "@rspack/core": 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 59e7d971b0cfd9ba34c7acaa3c161e43c62596474dd8cd35d7b690498ff5891f21296de0aa1d2e7810348caa657e938461267155dda47913b5eeca7124406270 + languageName: node + linkType: hard + "htmlparser2@npm:^6.1.0": version: 6.1.0 resolution: "htmlparser2@npm:6.1.0" @@ -9170,12 +9183,12 @@ __metadata: languageName: node linkType: hard -"i18next@npm:^23.16.0": - version: 23.16.0 - resolution: "i18next@npm:23.16.0" +"i18next@npm:^23.16.3": + version: 23.16.3 + resolution: "i18next@npm:23.16.3" dependencies: "@babel/runtime": ^7.23.2 - checksum: 5282d9877fcf7da2054780a781873a9dbc1778562691c6ed646a3f98a362134e8050856bab79cc203ec648ad51c6837c77234a25fc62c717a5053449f5d79d65 + checksum: 078c1fca8369a6f24370db8048f866ac78a1bff7e59372cbf877691f176707c6788fd9958afc3ba3e9e3969cfe6a137111b799e3ebf0b7a440b10bf311709c72 languageName: node linkType: hard @@ -12286,10 +12299,10 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:2.2.1": - version: 2.2.1 - resolution: "path-to-regexp@npm:2.2.1" - checksum: b921a74e7576e25b06ad1635abf7e8125a29220d2efc2b71d74b9591f24a27e6f09078fa9a1b27516a097ea0637b7cab79d19b83d7f36a8ef3ef5422770e89d9 +"path-to-regexp@npm:3.3.0": + version: 3.3.0 + resolution: "path-to-regexp@npm:3.3.0" + checksum: bb249d08804f7961dd44fb175466c900b893c56e909db8e2a66ec12b9d9a964af269eb7a50892c933f52b47315953dfdb4279639fbce20977c3625a9ef3055fe languageName: node linkType: hard @@ -13428,13 +13441,6 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^1.3.2": - version: 1.4.1 - resolution: "punycode@npm:1.4.1" - checksum: fa6e698cb53db45e4628559e557ddaf554103d2a96a1d62892c8f4032cd3bc8871796cae9eabc1bc700e2b6677611521ce5bb1d9a27700086039965d0cf34518 - languageName: node - linkType: hard - "punycode@npm:^2.1.0, punycode@npm:^2.1.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" @@ -14527,19 +14533,18 @@ __metadata: languageName: node linkType: hard -"serve-handler@npm:6.1.5": - version: 6.1.5 - resolution: "serve-handler@npm:6.1.5" +"serve-handler@npm:6.1.6": + version: 6.1.6 + resolution: "serve-handler@npm:6.1.6" dependencies: bytes: 3.0.0 content-disposition: 0.5.2 - fast-url-parser: 1.1.3 mime-types: 2.1.18 minimatch: 3.1.2 path-is-inside: 1.0.2 - path-to-regexp: 2.2.1 + path-to-regexp: 3.3.0 range-parser: 1.2.0 - checksum: 7a98ca9cbf8692583b6cde4deb3941cff900fa38bf16adbfccccd8430209bab781e21d9a1f61c9c03e226f9f67689893bbce25941368f3ddaf985fc3858b49dc + checksum: eb26201e699ac4694fb16f9aaf932330f6b1159e9d9496261baa23caf1e81322afcfd2b5f5f2b306b133298c03a8395a3c13b56fde5d70b331014b3a5ab7217f languageName: node linkType: hard @@ -14582,9 +14587,9 @@ __metadata: languageName: node linkType: hard -"serve@npm:14.2.3": - version: 14.2.3 - resolution: "serve@npm:14.2.3" +"serve@npm:14.2.4": + version: 14.2.4 + resolution: "serve@npm:14.2.4" dependencies: "@zeit/schemas": 2.36.0 ajv: 8.12.0 @@ -14595,11 +14600,11 @@ __metadata: clipboardy: 3.0.0 compression: 1.7.4 is-port-reachable: 4.0.0 - serve-handler: 6.1.5 + serve-handler: 6.1.6 update-check: 1.5.4 bin: serve: build/main.js - checksum: 92aaa0de45b67f920c6171ef70c9e2e6e7f32868f265bd7e2e8855a77867318ea4ebe87b61ce3eef6aed07f77e6d7f52b2bea86e346c4d5a54451a7c4f350997 + checksum: 9d396609214d6d368e95943cd556be76a6918d8522b401115a109fa8e40e1b8740d55cc930b9ee2980540da852c7d54750d00d232b903c88c6471c504c55e62c languageName: node linkType: hard @@ -15689,6 +15694,15 @@ __metadata: languageName: node linkType: hard +"tree-kill@npm:1.2.2": + version: 1.2.2 + resolution: "tree-kill@npm:1.2.2" + bin: + tree-kill: cli.js + checksum: 49117f5f410d19c84b0464d29afb9642c863bc5ba40fcb9a245d474c6d5cc64d1b177a6e6713129eb346b40aebb9d4631d967517f9fbe8251c35b21b13cd96c7 + languageName: node + linkType: hard + "tryer@npm:^1.0.1": version: 1.0.1 resolution: "tryer@npm:1.0.1"