diff --git a/packages/webapp/package.json b/packages/webapp/package.json index bf268545..7791b369 100644 --- a/packages/webapp/package.json +++ b/packages/webapp/package.json @@ -22,32 +22,33 @@ "test:integration": "npx start-server-and-test start http-get://localhost:3000 cy:run" }, "dependencies": { - "@emotion/react": "^11.11.1", + "@emotion/react": "^11.11.3", "@emotion/styled": "^11.11.0", - "@mui/icons-material": "^5.9.3", - "@mui/lab": "^5.0.0-alpha.137", - "@mui/material": "^5.14.2", - "@reduxjs/toolkit": "^1.5.0", - "@wisemapping/editor": "workspace:*", - "axios": "^0.27.2", - "dayjs": "^1.10.7", + "@mui/icons-material": "^5.15.9", + "@mui/lab": "^5.0.0-alpha.165", + "@mui/material": "^5.15.9", + "@reduxjs/toolkit": "^2.1.0", + "@wisemapping/editor": "workspace:^", + "axios": "^1.6.7", + "dayjs": "^1.11.10", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-ga4": "^1.4.1", - "react-google-recaptcha": "^2.1.0", - "react-intl": "^6.2.1", - "react-query": "^3.39.1", - "react-redux": "^7.2.2", - "react-router-dom": "^6.4.3", - "styled-components": "^5.3.6", - "universal-cookie": "^7.0.2" + "react-ga4": "^2.1.0", + "react-google-recaptcha": "^3.1.0", + "react-intl": "^6.6.2", + "react-query": "^3.39.3", + "react-redux": "^9.1.0", + "react-router-dom": "^6.22.0", + "styled-components": "^6.1.8", + "universal-cookie": "^7.0.2", + "update-browserslist-db": "latest" }, "devDependencies": { - "@formatjs/cli": "^6.0.4", - "@testing-library/cypress": "^8.0.3", - "@types/testing-library__cypress": "^5.0.8", - "@welldone-software/why-did-you-render": "^7.0.1", - "cypress": "^12.3.0", + "@formatjs/cli": "^6.2.7", + "@testing-library/cypress": "^10.0.1", + "@types/testing-library__cypress": "^5.0.13", + "@welldone-software/why-did-you-render": "^8.0.1", + "cypress": "^13.6.4", "cypress-image-snapshot": "^4.0.1" }, "publishConfig": { diff --git a/packages/webapp/src/classes/client/rest-client/index.ts b/packages/webapp/src/classes/client/rest-client/index.ts index 7ec64c8d..6131bfff 100644 --- a/packages/webapp/src/classes/client/rest-client/index.ts +++ b/packages/webapp/src/classes/client/rest-client/index.ts @@ -32,7 +32,7 @@ import Client, { MapMetadata, } from '..'; import { getCsrfToken } from '../../../utils'; -import { LocaleCode, localeFromStr } from '../../app-i18n'; +import AppI18n, { Locale, LocaleCode, localeFromStr } from '../../app-i18n'; import Cookies from 'universal-cookie'; export default class RestClient implements Client { @@ -62,6 +62,10 @@ export default class RestClient implements Client { config.headers['Authorization'] = jwtToken; } + // Send browser locale ... + const locale = this.getDefaultLocale(); + config.headers['Accept-Language'] = locale.code; + // Add Csrf token ... const csrfToken = getCsrfToken(); if (csrfToken) { @@ -453,6 +457,10 @@ export default class RestClient implements Client { return new Promise(handler); } + protected getDefaultLocale(): Locale { + return AppI18n.getDefaultLocale(); + } + renameMap(id: number, basicInfo: BasicMapInfo): Promise { const handler = (success: () => void, reject: (error: ErrorInfo) => void) => { this.axios diff --git a/packages/webapp/src/redux/store.ts b/packages/webapp/src/redux/store.ts index b997c805..af99d801 100644 --- a/packages/webapp/src/redux/store.ts +++ b/packages/webapp/src/redux/store.ts @@ -1,14 +1,9 @@ -import { configureStore, getDefaultMiddleware } from '@reduxjs/toolkit'; +import { configureStore } from '@reduxjs/toolkit'; import rootReducer from './rootReducer'; // Create Service object... const store = configureStore({ reducer: rootReducer, - middleware: [ - ...getDefaultMiddleware({ - serializableCheck: false, - }), - ], + middleware: (getDefaultMiddleware) => getDefaultMiddleware({ serializableCheck: false }), }); - export default store; diff --git a/yarn.lock b/yarn.lock index d04f3fad..568961d4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1506,7 +1506,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.20.6, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.6.2, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7": version: 7.20.13 resolution: "@babel/runtime@npm:7.20.13" dependencies: @@ -1515,24 +1515,6 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.21.0": - version: 7.21.5 - resolution: "@babel/runtime@npm:7.21.5" - dependencies: - regenerator-runtime: ^0.13.11 - checksum: 358f2779d3187f5c67ad302e8f8d435412925d0b991d133c7d4a7b1ddd5a3fda1b6f34537cb64628dfd96a27ae46df105bed3895b8d754b88cacdded8d1129dd - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/runtime@npm:7.22.6" - dependencies: - regenerator-runtime: ^0.13.11 - checksum: e585338287c4514a713babf4fdb8fc2a67adcebab3e7723a739fc62c79cfda875b314c90fd25f827afb150d781af97bc16c85bfdbfa2889f06053879a1ddb597 - languageName: node - linkType: hard - "@babel/runtime@npm:^7.23.2": version: 7.23.4 resolution: "@babel/runtime@npm:7.23.4" @@ -1542,6 +1524,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/runtime@npm:7.23.9" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: 6bbebe8d27c0c2dd275d1ac197fc1a6c00e18dab68cc7aaff0adc3195b45862bae9c4cc58975629004b0213955b2ed91e99eccb3d9b39cabea246c657323d667 + languageName: node + linkType: hard + "@babel/runtime@npm:~7.5.4": version: 7.5.5 resolution: "@babel/runtime@npm:7.5.5" @@ -1652,6 +1643,32 @@ __metadata: languageName: node linkType: hard +"@cypress/request@npm:^3.0.0": + version: 3.0.1 + resolution: "@cypress/request@npm:3.0.1" + dependencies: + aws-sign2: ~0.7.0 + aws4: ^1.8.0 + caseless: ~0.12.0 + combined-stream: ~1.0.6 + extend: ~3.0.2 + forever-agent: ~0.6.1 + form-data: ~2.3.2 + http-signature: ~1.3.6 + is-typedarray: ~1.0.0 + isstream: ~0.1.2 + json-stringify-safe: ~5.0.1 + mime-types: ~2.1.19 + performance-now: ^2.1.0 + qs: 6.10.4 + safe-buffer: ^5.1.2 + tough-cookie: ^4.1.3 + tunnel-agent: ^0.6.0 + uuid: ^8.3.2 + checksum: 7175522ebdbe30e3c37973e204c437c23ce659e58d5939466615bddcd58d778f3a8ea40f087b965ae8b8138ea8d102b729c6eb18c6324f121f3778f4a2e8e727 + languageName: node + linkType: hard + "@cypress/xvfb@npm:^1.2.4": version: 1.2.4 resolution: "@cypress/xvfb@npm:1.2.4" @@ -1774,6 +1791,15 @@ __metadata: languageName: node linkType: hard +"@emotion/is-prop-valid@npm:1.2.1, @emotion/is-prop-valid@npm:^1.2.1": + version: 1.2.1 + resolution: "@emotion/is-prop-valid@npm:1.2.1" + dependencies: + "@emotion/memoize": ^0.8.1 + checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a + languageName: node + linkType: hard + "@emotion/is-prop-valid@npm:^1.1.0": version: 1.2.0 resolution: "@emotion/is-prop-valid@npm:1.2.0" @@ -1783,15 +1809,6 @@ __metadata: languageName: node linkType: hard -"@emotion/is-prop-valid@npm:^1.2.1": - version: 1.2.1 - resolution: "@emotion/is-prop-valid@npm:1.2.1" - dependencies: - "@emotion/memoize": ^0.8.1 - checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a - languageName: node - linkType: hard - "@emotion/memoize@npm:^0.8.0": version: 0.8.0 resolution: "@emotion/memoize@npm:0.8.0" @@ -1806,7 +1823,7 @@ __metadata: languageName: node linkType: hard -"@emotion/react@npm:^11.10.5, @emotion/react@npm:^11.11.1": +"@emotion/react@npm:^11.10.5": version: 11.11.1 resolution: "@emotion/react@npm:11.11.1" dependencies: @@ -1827,6 +1844,27 @@ __metadata: languageName: node linkType: hard +"@emotion/react@npm:^11.11.3": + version: 11.11.3 + resolution: "@emotion/react@npm:11.11.3" + dependencies: + "@babel/runtime": ^7.18.3 + "@emotion/babel-plugin": ^11.11.0 + "@emotion/cache": ^11.11.0 + "@emotion/serialize": ^1.1.3 + "@emotion/use-insertion-effect-with-fallbacks": ^1.0.1 + "@emotion/utils": ^1.2.1 + "@emotion/weak-memoize": ^0.3.1 + hoist-non-react-statics: ^3.3.1 + peerDependencies: + react: ">=16.8.0" + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 2e4b223591569f0a41686d5bd72dc8778629b7be33267e4a09582979e6faee4d7218de84e76294ed827058d4384d75557b5d71724756539c1f235e9a69e62b2e + languageName: node + linkType: hard + "@emotion/serialize@npm:^1.1.2": version: 1.1.2 resolution: "@emotion/serialize@npm:1.1.2" @@ -1840,6 +1878,19 @@ __metadata: languageName: node linkType: hard +"@emotion/serialize@npm:^1.1.3": + version: 1.1.3 + resolution: "@emotion/serialize@npm:1.1.3" + dependencies: + "@emotion/hash": ^0.9.1 + "@emotion/memoize": ^0.8.1 + "@emotion/unitless": ^0.8.1 + "@emotion/utils": ^1.2.1 + csstype: ^3.0.2 + checksum: 5a756ce7e2692322683978d8ed2e84eadd60bd6f629618a82c5018c84d98684b117e57fad0174f68ec2ec0ac089bb2e0bcc8ea8c2798eb904b6d3236aa046063 + languageName: node + linkType: hard + "@emotion/sheet@npm:^1.2.2": version: 1.2.2 resolution: "@emotion/sheet@npm:1.2.2" @@ -1874,6 +1925,13 @@ __metadata: languageName: node linkType: hard +"@emotion/unitless@npm:0.8.0": + version: 0.8.0 + resolution: "@emotion/unitless@npm:0.8.0" + checksum: 176141117ed23c0eb6e53a054a69c63e17ae532ec4210907a20b2208f91771821835f1c63dd2ec63e30e22fcc984026d7f933773ee6526dd038e0850919fae7a + languageName: node + linkType: hard + "@emotion/unitless@npm:^0.7.4": version: 0.7.5 resolution: "@emotion/unitless@npm:0.7.5" @@ -1946,6 +2004,15 @@ __metadata: languageName: node linkType: hard +"@floating-ui/core@npm:^1.0.0": + version: 1.6.0 + resolution: "@floating-ui/core@npm:1.6.0" + dependencies: + "@floating-ui/utils": ^0.2.1 + checksum: 2e25c53b0c124c5c9577972f8ae21d081f2f7895e6695836a53074463e8c65b47722744d6d2b5a993164936da006a268bcfe87fe68fd24dc235b1cb86bed3127 + languageName: node + linkType: hard + "@floating-ui/core@npm:^1.4.2": version: 1.5.0 resolution: "@floating-ui/core@npm:1.5.0" @@ -1965,6 +2032,16 @@ __metadata: languageName: node linkType: hard +"@floating-ui/dom@npm:^1.6.1": + version: 1.6.2 + resolution: "@floating-ui/dom@npm:1.6.2" + dependencies: + "@floating-ui/core": ^1.0.0 + "@floating-ui/utils": ^0.2.0 + checksum: 3330acea5968dd1051dccffa420ad27f4b36f823f32b325ae6c551b1a1f27aca0ef0f85e72bb6be77de49b1c91a46c651654a8c94850f55495619708027c2c8e + 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" @@ -1977,6 +2054,18 @@ __metadata: languageName: node linkType: hard +"@floating-ui/react-dom@npm:^2.0.8": + version: 2.0.8 + resolution: "@floating-ui/react-dom@npm:2.0.8" + dependencies: + "@floating-ui/dom": ^1.6.1 + peerDependencies: + react: ">=16.8.0" + react-dom: ">=16.8.0" + checksum: 5da7f13a69281e38859a3203a608fe9de1d850b332b355c10c0c2427c7b7209a0374c10f6295b6577c1a70237af8b678340bd4cc0a4b1c66436a94755d81e526 + languageName: node + linkType: hard + "@floating-ui/utils@npm:^0.1.3": version: 0.1.6 resolution: "@floating-ui/utils@npm:0.1.6" @@ -1984,6 +2073,13 @@ __metadata: languageName: node linkType: hard +"@floating-ui/utils@npm:^0.2.0, @floating-ui/utils@npm:^0.2.1": + version: 0.2.1 + resolution: "@floating-ui/utils@npm:0.2.1" + checksum: 9ed4380653c7c217cd6f66ae51f20fdce433730dbc77f95b5abfb5a808f5fdb029c6ae249b4e0490a816f2453aa6e586d9a873cd157fdba4690f65628efc6e06 + languageName: node + linkType: hard + "@formatjs/cli@npm:^6.0.4": version: 6.0.4 resolution: "@formatjs/cli@npm:6.0.4" @@ -1998,6 +2094,20 @@ __metadata: languageName: node linkType: hard +"@formatjs/cli@npm:^6.2.7": + version: 6.2.7 + resolution: "@formatjs/cli@npm:6.2.7" + peerDependencies: + vue: ^3.3.4 + peerDependenciesMeta: + vue: + optional: true + bin: + formatjs: bin/formatjs + checksum: 7c98bca31605f8695ec032eefc82c9312f396ac11276f17be860340bdcf96cf0ab01cc00d6ed8f4f0b90e2d0b504e31b93a96010000065d4ac1f97b49b89121c + languageName: node + linkType: hard + "@formatjs/ecma402-abstract@npm:1.14.3": version: 1.14.3 resolution: "@formatjs/ecma402-abstract@npm:1.14.3" @@ -2008,6 +2118,16 @@ __metadata: languageName: node linkType: hard +"@formatjs/ecma402-abstract@npm:1.18.2": + version: 1.18.2 + resolution: "@formatjs/ecma402-abstract@npm:1.18.2" + dependencies: + "@formatjs/intl-localematcher": 0.5.4 + tslib: ^2.4.0 + checksum: c664056ccab4e3407feabd5802276075eae2b614acb8c5979045ff5a70bfec4c04488188c30b311b6db0e0eb0b5c1ca328868d76472a14243c944bc0639e8a4d + languageName: node + linkType: hard + "@formatjs/fast-memoize@npm:1.2.8": version: 1.2.8 resolution: "@formatjs/fast-memoize@npm:1.2.8" @@ -2017,6 +2137,15 @@ __metadata: languageName: node linkType: hard +"@formatjs/fast-memoize@npm:2.2.0": + version: 2.2.0 + resolution: "@formatjs/fast-memoize@npm:2.2.0" + dependencies: + tslib: ^2.4.0 + checksum: 8697fe72a7ece252d600a7d08105f2a2f758e2dd96f54ac0a4c508b1205a559fc08835635e1f8e5ca9dcc3ee61ce1fca4a0e7047b402f29fc96051e293a280ff + languageName: node + linkType: hard + "@formatjs/icu-messageformat-parser@npm:2.2.0": version: 2.2.0 resolution: "@formatjs/icu-messageformat-parser@npm:2.2.0" @@ -2028,6 +2157,17 @@ __metadata: languageName: node linkType: hard +"@formatjs/icu-messageformat-parser@npm:2.7.6": + version: 2.7.6 + resolution: "@formatjs/icu-messageformat-parser@npm:2.7.6" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/icu-skeleton-parser": 1.8.0 + tslib: ^2.4.0 + checksum: d537253cbfe0515c0b72495b1133528a6643f23f978f6d9576defe5150dbb4b9b4e4b7028e2ff1bfaa4d104b05aa1119688d3fb7a4cf9b1b78ba8019a6adfeb1 + languageName: node + linkType: hard + "@formatjs/icu-skeleton-parser@npm:1.3.18": version: 1.3.18 resolution: "@formatjs/icu-skeleton-parser@npm:1.3.18" @@ -2038,6 +2178,16 @@ __metadata: languageName: node linkType: hard +"@formatjs/icu-skeleton-parser@npm:1.8.0": + version: 1.8.0 + resolution: "@formatjs/icu-skeleton-parser@npm:1.8.0" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + tslib: ^2.4.0 + checksum: 85ca45148a8535c61f2667d24d3e59ab97cd2b4accee8383594872a319e875effae7d54e070fd0d3926fc1407b04f5685f94336c1d0d587fcb1064bb498e5319 + languageName: node + linkType: hard + "@formatjs/intl-displaynames@npm:6.2.4": version: 6.2.4 resolution: "@formatjs/intl-displaynames@npm:6.2.4" @@ -2049,6 +2199,17 @@ __metadata: languageName: node linkType: hard +"@formatjs/intl-displaynames@npm:6.6.6": + version: 6.6.6 + resolution: "@formatjs/intl-displaynames@npm:6.6.6" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/intl-localematcher": 0.5.4 + tslib: ^2.4.0 + checksum: 4f4f2c690dff61570872eb397ed8e7e8e31d67acf94813c165ac96db8d83f9321c19b9410275f592cdeea980cd9391b14f823a142d5b52e85aab499cd3a00d39 + languageName: node + linkType: hard + "@formatjs/intl-listformat@npm:7.1.7": version: 7.1.7 resolution: "@formatjs/intl-listformat@npm:7.1.7" @@ -2060,6 +2221,17 @@ __metadata: languageName: node linkType: hard +"@formatjs/intl-listformat@npm:7.5.5": + version: 7.5.5 + resolution: "@formatjs/intl-listformat@npm:7.5.5" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/intl-localematcher": 0.5.4 + tslib: ^2.4.0 + checksum: ed49f0820e45e600ea4cbd72be894b741a45446959e9d8e007416e50236e663aa18ba46cf0040b35190765e3e67b11c673d4930f0f9a733f4f9cf7ab15d8a08c + languageName: node + linkType: hard + "@formatjs/intl-localematcher@npm:0.2.32": version: 0.2.32 resolution: "@formatjs/intl-localematcher@npm:0.2.32" @@ -2069,6 +2241,35 @@ __metadata: languageName: node linkType: hard +"@formatjs/intl-localematcher@npm:0.5.4": + version: 0.5.4 + resolution: "@formatjs/intl-localematcher@npm:0.5.4" + dependencies: + tslib: ^2.4.0 + checksum: a0af57874fcd163add5f7a0cb1c008e9b09feb1d24cbce1263379ae0393cddd6681197a7f2f512f351a97666fc8675ed52cc17d1834266ee8fc65e9edf3435f6 + languageName: node + linkType: hard + +"@formatjs/intl@npm:2.10.0": + version: 2.10.0 + resolution: "@formatjs/intl@npm:2.10.0" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/fast-memoize": 2.2.0 + "@formatjs/icu-messageformat-parser": 2.7.6 + "@formatjs/intl-displaynames": 6.6.6 + "@formatjs/intl-listformat": 7.5.5 + intl-messageformat: 10.5.11 + tslib: ^2.4.0 + peerDependencies: + typescript: ^4.7 || 5 + peerDependenciesMeta: + typescript: + optional: true + checksum: 45ed03c7c4a378606b273477a1fd0323804caf2eee1d0ace17b8dfe15a9c71b4083ffc4592c02a1261bcbc2edfd09e81d3144b5b7599dcd51f3cae48c5c93d9a + languageName: node + linkType: hard + "@formatjs/intl@npm:2.6.5": version: 2.6.5 resolution: "@formatjs/intl@npm:2.6.5" @@ -2671,18 +2872,17 @@ __metadata: languageName: node linkType: hard -"@mui/base@npm:5.0.0-beta.8": - version: 5.0.0-beta.8 - resolution: "@mui/base@npm:5.0.0-beta.8" +"@mui/base@npm:5.0.0-beta.36": + version: 5.0.0-beta.36 + resolution: "@mui/base@npm:5.0.0-beta.36" dependencies: - "@babel/runtime": ^7.22.6 - "@emotion/is-prop-valid": ^1.2.1 - "@mui/types": ^7.2.4 - "@mui/utils": ^5.14.1 + "@babel/runtime": ^7.23.9 + "@floating-ui/react-dom": ^2.0.8 + "@mui/types": ^7.2.13 + "@mui/utils": ^5.15.9 "@popperjs/core": ^2.11.8 - clsx: ^1.2.1 + clsx: ^2.1.0 prop-types: ^15.8.1 - react-is: ^18.2.0 peerDependencies: "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 @@ -2690,7 +2890,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 669f99a92d403dd74eccf419d12fbe5061ce1cec4621a72376f176f220a5be61fe8cd496da20afdbf6f5377a22a6ffe79442970926db96a44241d38cc5fbc4e4 + checksum: 25fda38025f2299908739b2d591c58884ee05a9af099f19124d12b16098fd245fed6716891288b1998c12477cc36d7e14f07c4d9eb5eb3a9e75b0400970cd7c9 languageName: node linkType: hard @@ -2701,10 +2901,26 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^5.14.2": - version: 5.14.2 - resolution: "@mui/core-downloads-tracker@npm:5.14.2" - checksum: ea8032d101b190c2eb5bc67378a9142a56c15d6341ef6f9ad244921f1ba042e301328a132ecfc7a1473a09c56b11333b83859d12e50c12d1ee7a6a26eff27e36 +"@mui/core-downloads-tracker@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/core-downloads-tracker@npm:5.15.9" + checksum: f0f7af8e8f6f50df29a4e41ecb59c75869f760f22df0dc534476094089c74edcd7eacb4d17e636e0b7dd06ea1f3bb6564b21dbe072f89d1b9d87373760d69e2b + languageName: node + linkType: hard + +"@mui/icons-material@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/icons-material@npm:5.15.9" + dependencies: + "@babel/runtime": ^7.23.9 + peerDependencies: + "@mui/material": ^5.0.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 4eb416c37fe11de4cd92d11af093bc87e2ef87dacc09ec7b7bcdb5035868ce7d720ef7161dad193087dd8ff14119edf8964e5d707457107a218ddbb752b90647 languageName: node linkType: hard @@ -2724,22 +2940,21 @@ __metadata: languageName: node linkType: hard -"@mui/lab@npm:^5.0.0-alpha.137": - version: 5.0.0-alpha.137 - resolution: "@mui/lab@npm:5.0.0-alpha.137" +"@mui/lab@npm:^5.0.0-alpha.165": + version: 5.0.0-alpha.165 + resolution: "@mui/lab@npm:5.0.0-alpha.165" dependencies: - "@babel/runtime": ^7.22.6 - "@mui/base": 5.0.0-beta.8 - "@mui/system": ^5.14.1 - "@mui/types": ^7.2.4 - "@mui/utils": ^5.14.1 - clsx: ^1.2.1 + "@babel/runtime": ^7.23.9 + "@mui/base": 5.0.0-beta.36 + "@mui/system": ^5.15.9 + "@mui/types": ^7.2.13 + "@mui/utils": ^5.15.9 + clsx: ^2.1.0 prop-types: ^15.8.1 - react-is: ^18.2.0 peerDependencies: "@emotion/react": ^11.5.0 "@emotion/styled": ^11.3.0 - "@mui/material": ^5.0.0 + "@mui/material": ">=5.15.0" "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 @@ -2750,7 +2965,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 0301cf28834853aa5eb13d33841b0c243820c53e373d84d7755eb3a5ab5a51713f668336db3b816220e5dd11382e20ca88f8c5b9620d917d78a6b0eb3f13f2fb + checksum: 6f16bbd5d91378031797449453a2f53068bde29aee7296d8433a588d9e9516adb6c42c10fe60bda0bd032dd97955eb70bd419b1433792f1f5198d4a431f2983d languageName: node linkType: hard @@ -2787,19 +3002,19 @@ __metadata: languageName: node linkType: hard -"@mui/material@npm:^5.14.2": - version: 5.14.2 - resolution: "@mui/material@npm:5.14.2" +"@mui/material@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/material@npm:5.15.9" dependencies: - "@babel/runtime": ^7.22.6 - "@mui/base": 5.0.0-beta.8 - "@mui/core-downloads-tracker": ^5.14.2 - "@mui/system": ^5.14.1 - "@mui/types": ^7.2.4 - "@mui/utils": ^5.14.1 - "@types/react-transition-group": ^4.4.6 - clsx: ^1.2.1 - csstype: ^3.1.2 + "@babel/runtime": ^7.23.9 + "@mui/base": 5.0.0-beta.36 + "@mui/core-downloads-tracker": ^5.15.9 + "@mui/system": ^5.15.9 + "@mui/types": ^7.2.13 + "@mui/utils": ^5.15.9 + "@types/react-transition-group": ^4.4.10 + clsx: ^2.1.0 + csstype: ^3.1.3 prop-types: ^15.8.1 react-is: ^18.2.0 react-transition-group: ^4.4.5 @@ -2816,24 +3031,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 271ccb56133c43b98338240dfa169c781c8dc9e8cc6e51188d539b30f1744957bda903d24684e532f213184f2522b5120457ceb3fc85e97ba84c1df637dce66a - languageName: node - linkType: hard - -"@mui/private-theming@npm:^5.13.7": - version: 5.13.7 - resolution: "@mui/private-theming@npm:5.13.7" - dependencies: - "@babel/runtime": ^7.22.5 - "@mui/utils": ^5.13.7 - prop-types: ^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: 645d25c9d2762403a7a1342a8b38f8232d5a8e03113ff183eccb248de07e683590f0271441e0ffc66ebcc54c3a79d63d532d2e0579cabbd968b8714537fb6732 + checksum: fd1a59ca8e2259bf1ddcc68faec6fef294cc07ef6f2d4059e2e467db114c679b82389afebdef7fcdb319bb6708ff0db2356ec88bdeb1d6e60d9edc5015e63cf6 languageName: node linkType: hard @@ -2854,24 +3052,20 @@ __metadata: languageName: node linkType: hard -"@mui/styled-engine@npm:^5.13.2": - version: 5.13.2 - resolution: "@mui/styled-engine@npm:5.13.2" +"@mui/private-theming@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/private-theming@npm:5.15.9" dependencies: - "@babel/runtime": ^7.21.0 - "@emotion/cache": ^11.11.0 - csstype: ^3.1.2 + "@babel/runtime": ^7.23.9 + "@mui/utils": ^5.15.9 prop-types: ^15.8.1 peerDependencies: - "@emotion/react": ^11.4.1 - "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 react: ^17.0.0 || ^18.0.0 peerDependenciesMeta: - "@emotion/react": + "@types/react": optional: true - "@emotion/styled": - optional: true - checksum: e99f49755406b55a1595bf5d2727f0c0e3fd9f914dce1ea3b6cac826efe05038f8e4bde52580bd6a5a4c62ad59e5582bdde6c17abc10d80e61a64da168803391 + checksum: 15cd0a7d8ba05452ef5f7a6a8856d333f6e6bfc3fe4ca0e242a4e37053856872603e374593f42a297d26353cdc0a8567d8424f8e7912b8bbd7f4507f9f9f2a74 languageName: node linkType: hard @@ -2896,31 +3090,24 @@ __metadata: languageName: node linkType: hard -"@mui/system@npm:^5.14.1": - version: 5.14.1 - resolution: "@mui/system@npm:5.14.1" +"@mui/styled-engine@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/styled-engine@npm:5.15.9" dependencies: - "@babel/runtime": ^7.22.6 - "@mui/private-theming": ^5.13.7 - "@mui/styled-engine": ^5.13.2 - "@mui/types": ^7.2.4 - "@mui/utils": ^5.14.1 - clsx: ^1.2.1 - csstype: ^3.1.2 + "@babel/runtime": ^7.23.9 + "@emotion/cache": ^11.11.0 + csstype: ^3.1.3 prop-types: ^15.8.1 peerDependencies: - "@emotion/react": ^11.5.0 + "@emotion/react": ^11.4.1 "@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: d3ab547bdba9544dda51c62e081481caafe5e64ea64cf4a58c8b060f83705a7aa53ebfd843f946567db6a65755635adf80ed3f4103e29dcc7ba1839381583c53 + checksum: 0a02a3b83d47277fa38421a6cfe0e8c6451e7d5a4d5b5d389ba970ebc55172040f0f2bd628f0211b659b922965ead416da0453e4bc15e7e83942f03ffa57621d languageName: node linkType: hard @@ -2952,15 +3139,43 @@ __metadata: languageName: node linkType: hard -"@mui/types@npm:^7.2.4": - version: 7.2.4 - resolution: "@mui/types@npm:7.2.4" +"@mui/system@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/system@npm:5.15.9" + dependencies: + "@babel/runtime": ^7.23.9 + "@mui/private-theming": ^5.15.9 + "@mui/styled-engine": ^5.15.9 + "@mui/types": ^7.2.13 + "@mui/utils": ^5.15.9 + clsx: ^2.1.0 + csstype: ^3.1.3 + prop-types: ^15.8.1 peerDependencies: - "@types/react": "*" + "@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: a5bda6f9c2b8e1241ed0f6865539fea65cdac31b61383c0f35bd1eedc838f67c68cce9609af5563aae6f45bec0c8242283fa408a2b989e23bdc9caeba9939950 + 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: 16bea0547492193a22fd1794382f314698a114f6c673825314c66b56766c3a9d305992cc495684722b7be16a1ecf7e6e48a79caa64f90c439b530e8c02611a61 + checksum: 58dfc96f9654288519ff01d6b54e6a242f05cadad51210deb85710a81be4fa1501a116c8968e2614b16c748fc1f407dc23beeeeae70fa37fceb6c6de876ff70d languageName: node linkType: hard @@ -2976,21 +3191,6 @@ __metadata: languageName: node linkType: hard -"@mui/utils@npm:^5.13.7, @mui/utils@npm:^5.14.1": - version: 5.14.1 - resolution: "@mui/utils@npm:5.14.1" - dependencies: - "@babel/runtime": ^7.22.6 - "@types/prop-types": ^15.7.5 - "@types/react-is": ^18.2.1 - prop-types: ^15.8.1 - react-is: ^18.2.0 - peerDependencies: - react: ^17.0.0 || ^18.0.0 - checksum: 39b1ab8d428f1783d0f7621b4ab284f7d035920c43c527114d865ba2d7d467ead850528a042ea986b76d4bac1ad6fc9cb0541add0d17d29d5ad59460c69106d1 - languageName: node - linkType: hard - "@mui/utils@npm:^5.14.18": version: 5.14.18 resolution: "@mui/utils@npm:5.14.18" @@ -3009,6 +3209,24 @@ __metadata: languageName: node linkType: hard +"@mui/utils@npm:^5.15.9": + version: 5.15.9 + resolution: "@mui/utils@npm:5.15.9" + dependencies: + "@babel/runtime": ^7.23.9 + "@types/prop-types": ^15.7.11 + prop-types: ^15.8.1 + react-is: ^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: 61e520c0a50cbf463d893b011eaea844dcf028e12387eec12378aa870d4342c688bfe5f48de1f4896dc1a0cc9d4224f90470d238105ee45c178cd8b4bbef7cf5 + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -3439,30 +3657,30 @@ __metadata: languageName: node linkType: hard -"@reduxjs/toolkit@npm:^1.5.0": - version: 1.9.2 - resolution: "@reduxjs/toolkit@npm:1.9.2" +"@reduxjs/toolkit@npm:^2.1.0": + version: 2.1.0 + resolution: "@reduxjs/toolkit@npm:2.1.0" dependencies: - immer: ^9.0.16 - redux: ^4.2.0 - redux-thunk: ^2.4.2 - reselect: ^4.1.7 + immer: ^10.0.3 + redux: ^5.0.1 + redux-thunk: ^3.1.0 + reselect: ^5.0.1 peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 - react-redux: ^7.2.1 || ^8.0.2 + react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 peerDependenciesMeta: react: optional: true react-redux: optional: true - checksum: 8eac4fb65aa5ef969545e4d72a81c5a7679935d08df8cc4dd955362beb0b0b8d3cb1e2252df256a50bbe0c887b797a0e2e271656d6b50cbec5d26f61da3a80d4 + checksum: 414da29177301ef13ad21a37214f4feaaa7c05f67fa9f003572a0d4eb2be336da3cad86c30edd9ebe42588c48401adca18ebf2f3d700e0370e5feabf2b50f9fe languageName: node linkType: hard -"@remix-run/router@npm:1.3.1": - version: 1.3.1 - resolution: "@remix-run/router@npm:1.3.1" - checksum: c91cba100b13fbb83cdaf43ca66b0d9fc1ab9dfe0bc58ac80ff2a4889488bf518a111267c790350eac8c7f764cc7809402430de15bdf70282d0bd60acf06d9de +"@remix-run/router@npm:1.15.0": + version: 1.15.0 + resolution: "@remix-run/router@npm:1.15.0" + checksum: 0b5ea6b2e7bb7f3266005e033337a6fed29c458aa5ddc9a97a90ff19813ae6dfb4392871722d66d7e8db93a29760a8257830a9af58824b3a3363ed58e1e471d8 languageName: node linkType: hard @@ -4751,15 +4969,15 @@ __metadata: languageName: node linkType: hard -"@testing-library/cypress@npm:^8.0.3": - version: 8.0.7 - resolution: "@testing-library/cypress@npm:8.0.7" +"@testing-library/cypress@npm:^10.0.1": + version: 10.0.1 + resolution: "@testing-library/cypress@npm:10.0.1" dependencies: "@babel/runtime": ^7.14.6 - "@testing-library/dom": ^8.1.0 + "@testing-library/dom": ^9.0.0 peerDependencies: - cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 - checksum: e005bc1a7ec808706c57e95ed312069fb5be39ea7362900dc2a32c09f124d478ade69ebcd7df88c076e3867ab328ae6e6ce13791bdf042621ff66b56552bf74b + cypress: ^12.0.0 || ^13.0.0 + checksum: 737e16563844851e830786da1862ea2c29d9f67155d8d2ea4d5178c98b77621c67c89e47a91a633d36c0528adfff9592f7228a5f19666af9882c837eeacbd08e languageName: node linkType: hard @@ -4779,7 +4997,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^8.1.0, @testing-library/dom@npm:^8.3.0, @testing-library/dom@npm:^8.5.0": +"@testing-library/dom@npm:^8.3.0, @testing-library/dom@npm:^8.5.0": version: 8.20.0 resolution: "@testing-library/dom@npm:8.20.0" dependencies: @@ -4795,6 +5013,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^9.0.0": + version: 9.3.4 + resolution: "@testing-library/dom@npm:9.3.4" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.5.0 + pretty-format: ^27.0.2 + checksum: dfd6fb0d6c7b4dd716ba3c47309bc9541b4a55772cb61758b4f396b3785efe2dbc75dc63423545c039078c7ffcc5e4b8c67c2db1b6af4799580466036f70026f + languageName: node + linkType: hard + "@testing-library/react@npm:^13.4.0": version: 13.4.0 resolution: "@testing-library/react@npm:13.4.0" @@ -5074,7 +5308,7 @@ __metadata: languageName: node linkType: hard -"@types/hoist-non-react-statics@npm:^3.3.0, @types/hoist-non-react-statics@npm:^3.3.1": +"@types/hoist-non-react-statics@npm:^3.3.1": version: 3.3.1 resolution: "@types/hoist-non-react-statics@npm:3.3.1" dependencies: @@ -5300,7 +5534,7 @@ __metadata: languageName: node linkType: hard -"@types/prop-types@npm:*, @types/prop-types@npm:^15.7.5": +"@types/prop-types@npm:*": version: 15.7.5 resolution: "@types/prop-types@npm:15.7.5" checksum: 5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 @@ -5314,6 +5548,13 @@ __metadata: languageName: node linkType: hard +"@types/prop-types@npm:^15.7.11": + version: 15.7.11 + resolution: "@types/prop-types@npm:15.7.11" + checksum: 7519ff11d06fbf6b275029fe03fff9ec377b4cb6e864cac34d87d7146c7f5a7560fd164bdc1d2dbe00b60c43713631251af1fd3d34d46c69cd354602bc0c7c54 + languageName: node + linkType: hard + "@types/qs@npm:*, @types/qs@npm:^6.9.5": version: 6.9.7 resolution: "@types/qs@npm:6.9.7" @@ -5337,33 +5578,12 @@ __metadata: languageName: node linkType: hard -"@types/react-is@npm:^18.2.1": - version: 18.2.1 - resolution: "@types/react-is@npm:18.2.1" +"@types/react-transition-group@npm:^4.4.10": + version: 4.4.10 + resolution: "@types/react-transition-group@npm:4.4.10" dependencies: "@types/react": "*" - checksum: b44c3262efa2c68fa6fe2beb9ef86170b18305469461a3f97aa14943cc033cb21a26944f718bdb6434eea6e8f7fcba251c4f45b65b897a3fcf751b5a6003cf82 - languageName: node - linkType: hard - -"@types/react-redux@npm:^7.1.20": - version: 7.1.25 - resolution: "@types/react-redux@npm:7.1.25" - dependencies: - "@types/hoist-non-react-statics": ^3.3.0 - "@types/react": "*" - hoist-non-react-statics: ^3.3.0 - redux: ^4.0.0 - checksum: a61ec25cbf8bb3720850402d3c49493fcff4afb73ad447d161460b5d4c600c984ad48708e8564d2fd32052eaa3c3b3f655c5b300ce813429637cce9e5958329f - languageName: node - linkType: hard - -"@types/react-transition-group@npm:^4.4.6": - version: 4.4.6 - resolution: "@types/react-transition-group@npm:4.4.6" - dependencies: - "@types/react": "*" - checksum: 0872143821d7ee20a1d81e965f8b1e837837f11cd2206973f1f98655751992d9390304d58bac192c9cd923eca95bff107d8c9e3364a180240d5c2a6fd70fd7c3 + checksum: fe2ea11f70251e9f79f368e198c18fd469b1d4f1e1d44e4365845b44e15974b0ec925100036f449b023b0ca3480a82725c5f0a73040e282ad32ec7b0def9b57c languageName: node linkType: hard @@ -5464,6 +5684,13 @@ __metadata: languageName: node linkType: hard +"@types/stylis@npm:4.2.0": + version: 4.2.0 + resolution: "@types/stylis@npm:4.2.0" + checksum: 02a47584acd2fcb664f7d8270a69686c83752bdfb855f804015d33116a2b09c0b2ac535213a4a7b6d3a78b2915b22b4024cce067ae979beee0e4f8f5fdbc26a9 + languageName: node + linkType: hard + "@types/tapable@npm:^1, @types/tapable@npm:^1.0.5": version: 1.0.8 resolution: "@types/tapable@npm:1.0.8" @@ -5471,13 +5698,13 @@ __metadata: languageName: node linkType: hard -"@types/testing-library__cypress@npm:^5.0.8": - version: 5.0.9 - resolution: "@types/testing-library__cypress@npm:5.0.9" +"@types/testing-library__cypress@npm:^5.0.13": + version: 5.0.13 + resolution: "@types/testing-library__cypress@npm:5.0.13" dependencies: "@testing-library/dom": ^7.11.0 cypress: "*" - checksum: 4ae181532275e45cf209ee192bb80fed8025e4b6c46b95a7154e63a470ddb0ba2f6001badcf5f7ccec4191d686c5a0e98e125389c6d49f0b02831c315a94f0a1 + checksum: 565390f296efb6c65da83b4febe77520910f45a505722dae3adca78aebddc83a0a8a9bb5d099e6c1154537e8ca05187d0ec0dcf1ff3ce481e21d9baadee7231d languageName: node linkType: hard @@ -5504,6 +5731,13 @@ __metadata: languageName: node linkType: hard +"@types/use-sync-external-store@npm:^0.0.3": + version: 0.0.3 + resolution: "@types/use-sync-external-store@npm:0.0.3" + checksum: 161ddb8eec5dbe7279ac971531217e9af6b99f7783213566d2b502e2e2378ea19cf5e5ea4595039d730aa79d3d35c6567d48599f69773a02ffcff1776ec2a44e + languageName: node + linkType: hard + "@types/webpack-env@npm:^1.16.0": version: 1.18.0 resolution: "@types/webpack-env@npm:1.18.0" @@ -6126,14 +6360,14 @@ __metadata: languageName: node linkType: hard -"@welldone-software/why-did-you-render@npm:^7.0.1": - version: 7.0.1 - resolution: "@welldone-software/why-did-you-render@npm:7.0.1" +"@welldone-software/why-did-you-render@npm:^8.0.1": + version: 8.0.1 + resolution: "@welldone-software/why-did-you-render@npm:8.0.1" dependencies: lodash: ^4 peerDependencies: - react: ^16 || ^17 || ^18 - checksum: 0bfc59f1f8613e7dc5fbf189305e88b01c50ee278df2c9b69082ed6abcf8d71758eb468d027235916c6126934a755d6547e9704883007236544763fffad6f48c + react: ^18 + checksum: cabb08e49a241b44208fc2acc60c34af2885b98feaa3e80c21b34d45c77cac72c83fc914645cc1cfa253b4a6272ac6d21327ec76d4c54b5b9387d8be576240c9 languageName: node linkType: hard @@ -6143,7 +6377,7 @@ __metadata: languageName: unknown linkType: soft -"@wisemapping/editor@workspace:*, @wisemapping/editor@workspace:packages/editor": +"@wisemapping/editor@workspace:^, @wisemapping/editor@workspace:packages/editor": version: 0.0.0-use.local resolution: "@wisemapping/editor@workspace:packages/editor" dependencies: @@ -6230,31 +6464,33 @@ __metadata: version: 0.0.0-use.local resolution: "@wisemapping/webapp@workspace:packages/webapp" dependencies: - "@emotion/react": ^11.11.1 + "@emotion/react": ^11.11.3 "@emotion/styled": ^11.11.0 - "@formatjs/cli": ^6.0.4 - "@mui/icons-material": ^5.9.3 - "@mui/lab": ^5.0.0-alpha.137 - "@mui/material": ^5.14.2 - "@reduxjs/toolkit": ^1.5.0 - "@testing-library/cypress": ^8.0.3 - "@types/testing-library__cypress": ^5.0.8 - "@welldone-software/why-did-you-render": ^7.0.1 - "@wisemapping/editor": "workspace:*" - axios: ^0.27.2 - cypress: ^12.3.0 + "@formatjs/cli": ^6.2.7 + "@mui/icons-material": ^5.15.9 + "@mui/lab": ^5.0.0-alpha.165 + "@mui/material": ^5.15.9 + "@reduxjs/toolkit": ^2.1.0 + "@testing-library/cypress": ^10.0.1 + "@types/testing-library__cypress": ^5.0.13 + "@welldone-software/why-did-you-render": ^8.0.1 + "@wisemapping/editor": "workspace:^" + axios: ^1.6.7 + caniuse-lite: ^1.0.30001585 + cypress: ^13.6.4 cypress-image-snapshot: ^4.0.1 - dayjs: ^1.10.7 + dayjs: ^1.11.10 react: ^18.2.0 react-dom: ^18.2.0 - react-ga4: ^1.4.1 - react-google-recaptcha: ^2.1.0 - react-intl: ^6.2.1 - react-query: ^3.39.1 - react-redux: ^7.2.2 - react-router-dom: ^6.4.3 - styled-components: ^5.3.6 + react-ga4: ^2.1.0 + react-google-recaptcha: ^3.1.0 + react-intl: ^6.6.2 + react-query: ^3.39.3 + react-redux: ^9.1.0 + react-router-dom: ^6.22.0 + styled-components: ^6.1.8 universal-cookie: ^7.0.2 + update-browserslist-db: latest languageName: unknown linkType: soft @@ -6765,6 +7001,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.1.3, aria-query@npm:^5.0.0": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: ^2.0.5 + checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -6775,15 +7020,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0": - version: 5.1.3 - resolution: "aria-query@npm:5.1.3" - dependencies: - deep-equal: ^2.0.5 - checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b - languageName: node - linkType: hard - "arr-diff@npm:^4.0.0": version: 4.0.0 resolution: "arr-diff@npm:4.0.0" @@ -7126,6 +7362,17 @@ __metadata: languageName: node linkType: hard +"axios@npm:^1.6.7": + version: 1.6.7 + resolution: "axios@npm:1.6.7" + dependencies: + follow-redirects: ^1.15.4 + form-data: ^4.0.0 + proxy-from-env: ^1.1.0 + checksum: 87d4d429927d09942771f3b3a6c13580c183e31d7be0ee12f09be6d5655304996bb033d85e54be81606f4e89684df43be7bf52d14becb73a12727bf33298a082 + languageName: node + linkType: hard + "babel-jest@npm:^29.4.1": version: 29.4.1 resolution: "babel-jest@npm:29.4.1" @@ -8072,6 +8319,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001585": + version: 1.0.30001585 + resolution: "caniuse-lite@npm:1.0.30001585" + checksum: c5994f0b5de857349ae0c157a3c61883e800ed154bbeab339aecf01a0a0fd24f67d23ebb48bc995c4c9cde2a281a51b682d1b14bbf2f832f6b2261119f450af4 + languageName: node + linkType: hard + "capture-exit@npm:^2.0.0": version: 2.0.0 resolution: "capture-exit@npm:2.0.0" @@ -8458,6 +8712,13 @@ __metadata: languageName: node linkType: hard +"clsx@npm:^2.1.0": + version: 2.1.0 + resolution: "clsx@npm:2.1.0" + checksum: 43fefc29b6b49c9476fbce4f8b1cc75c27b67747738e598e6651dd40d63692135dc60b18fa1c5b78a2a9ba8ae6fd2055a068924b94e20b42039bd53b78b98e1d + languageName: node + linkType: hard + "cmd-shim@npm:6.0.1": version: 6.0.1 resolution: "cmd-shim@npm:6.0.1" @@ -9225,6 +9486,17 @@ __metadata: languageName: node linkType: hard +"css-to-react-native@npm:3.2.0": + version: 3.2.0 + resolution: "css-to-react-native@npm:3.2.0" + dependencies: + camelize: ^1.0.0 + css-color-keywords: ^1.0.0 + postcss-value-parser: ^4.0.2 + checksum: 263be65e805aef02c3f20c064665c998a8c35293e1505dbe6e3054fb186b01a9897ac6cf121f9840e5a9dfe3fb3994f6fcd0af84a865f1df78ba5bf89e77adce + languageName: node + linkType: hard + "css-to-react-native@npm:^3.0.0": version: 3.1.0 resolution: "css-to-react-native@npm:3.1.0" @@ -9275,6 +9547,13 @@ __metadata: languageName: node linkType: hard +"csstype@npm:3.1.2, csstype@npm:^3.1.2": + version: 3.1.2 + resolution: "csstype@npm:3.1.2" + checksum: e1a52e6c25c1314d6beef5168da704ab29c5186b877c07d822bd0806717d9a265e8493a2e35ca7e68d0f5d472d43fac1cdce70fd79fd0853dff81f3028d857b5 + languageName: node + linkType: hard + "csstype@npm:^3.0.2": version: 3.1.1 resolution: "csstype@npm:3.1.1" @@ -9282,10 +9561,10 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.1.2": - version: 3.1.2 - resolution: "csstype@npm:3.1.2" - checksum: e1a52e6c25c1314d6beef5168da704ab29c5186b877c07d822bd0806717d9a265e8493a2e35ca7e68d0f5d472d43fac1cdce70fd79fd0853dff81f3028d857b5 +"csstype@npm:^3.1.3": + version: 3.1.3 + resolution: "csstype@npm:3.1.3" + checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7 languageName: node linkType: hard @@ -9425,6 +9704,58 @@ __metadata: languageName: node linkType: hard +"cypress@npm:^13.6.4": + version: 13.6.4 + resolution: "cypress@npm:13.6.4" + dependencies: + "@cypress/request": ^3.0.0 + "@cypress/xvfb": ^1.2.4 + "@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 + cachedir: ^2.3.0 + chalk: ^4.1.0 + check-more-types: ^2.24.0 + cli-cursor: ^3.1.0 + cli-table3: ~0.6.1 + commander: ^6.2.1 + common-tags: ^1.8.0 + dayjs: ^1.10.4 + debug: ^4.3.4 + enquirer: ^2.3.6 + eventemitter2: 6.4.7 + execa: 4.1.0 + executable: ^4.1.1 + extract-zip: 2.0.1 + figures: ^3.2.0 + fs-extra: ^9.1.0 + getos: ^3.2.1 + is-ci: ^3.0.0 + is-installed-globally: ~0.4.0 + lazy-ass: ^1.6.0 + listr2: ^3.8.3 + lodash: ^4.17.21 + log-symbols: ^4.0.0 + minimist: ^1.2.8 + ospath: ^1.2.2 + pretty-bytes: ^5.6.0 + process: ^0.11.10 + proxy-from-env: 1.0.0 + request-progress: ^3.0.0 + semver: ^7.5.3 + supports-color: ^8.1.1 + tmp: ~0.2.1 + untildify: ^4.0.0 + yauzl: ^2.10.0 + bin: + cypress: bin/cypress + checksum: 39daef291ccd18d7d724d7f8c1f5a2ed2b3d24c5c1eab1e00642c5db232fcc4dbd3fd30db3a2dce4e8b737d510355d135eb43034d800198d2867ecde4cdd696a + languageName: node + linkType: hard + "dargs@npm:^7.0.0": version: 7.0.0 resolution: "dargs@npm:7.0.0" @@ -9459,13 +9790,20 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.10.4, dayjs@npm:^1.10.7": +"dayjs@npm:^1.10.4": version: 1.11.7 resolution: "dayjs@npm:1.11.7" checksum: 5003a7c1dd9ed51385beb658231c3548700b82d3548c0cfbe549d85f2d08e90e972510282b7506941452c58d32136d6362f009c77ca55381a09c704e9f177ebb languageName: node linkType: hard +"dayjs@npm:^1.11.10": + version: 1.11.10 + resolution: "dayjs@npm:1.11.10" + checksum: a6b5a3813b8884f5cd557e2e6b7fa569f4c5d0c97aca9558e38534af4f2d60daafd3ff8c2000fed3435cfcec9e805bcebd99f90130c6d1c5ef524084ced588c4 + languageName: node + linkType: hard + "debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -11415,6 +11753,16 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.15.4": + version: 1.15.5 + resolution: "follow-redirects@npm:1.15.5" + peerDependenciesMeta: + debug: + optional: true + checksum: 5ca49b5ce6f44338cbfc3546823357e7a70813cecc9b7b768158a1d32c1e62e7407c944402a918ea8c38ae2e78266312d617dc68783fac502cbb55e1047b34ec + languageName: node + linkType: hard + "for-each@npm:^0.3.3": version: 0.3.3 resolution: "for-each@npm:0.3.3" @@ -12961,10 +13309,10 @@ __metadata: languageName: node linkType: hard -"immer@npm:^9.0.16": - version: 9.0.19 - resolution: "immer@npm:9.0.19" - checksum: f02ee53989989c287cd548a3d817fccf0bfe56db919755ee94a72ea3ae78a00363fba93ee6c010fe54a664380c29c53d44ed4091c6a86cae60957ad2cfabc010 +"immer@npm:^10.0.3": + version: 10.0.3 + resolution: "immer@npm:10.0.3" + checksum: 76acabe6f40e752028313762ba477a5d901e57b669f3b8fb406b87b9bb9b14e663a6fbbf5a6d1ab323737dd38f4b2494a4e28002045b88948da8dbf482309f28 languageName: node linkType: hard @@ -13147,6 +13495,18 @@ __metadata: languageName: node linkType: hard +"intl-messageformat@npm:10.5.11": + version: 10.5.11 + resolution: "intl-messageformat@npm:10.5.11" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/fast-memoize": 2.2.0 + "@formatjs/icu-messageformat-parser": 2.7.6 + tslib: ^2.4.0 + checksum: b5574447a0d938170049042ec807344d57c72e9aabb2e72be0d5197baabeb763e05680b19b7607df93fadeec0e13c9bfcb450e9ba2fe7464b4f06600b612bf5e + languageName: node + linkType: hard + "invert-kv@npm:^1.0.0": version: 1.0.0 resolution: "invert-kv@npm:1.0.0" @@ -15465,6 +15825,15 @@ __metadata: languageName: node linkType: hard +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 1ee98b4580246fd90dd54da6e346fb1caefcf05f677c686d9af237a157fdea3fd7c83a4bc58f858cd5b10a34d27afe0fdcbd0505a47e0590726a873dc8b8f65d + languageName: node + linkType: hard + "make-dir@npm:3.1.0, make-dir@npm:^3.0.0, make-dir@npm:^3.0.2, make-dir@npm:^3.1.0": version: 3.1.0 resolution: "make-dir@npm:3.1.0" @@ -16370,6 +16739,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.6": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" + bin: + nanoid: bin/nanoid.cjs + checksum: d36c427e530713e4ac6567d488b489a36582ef89da1d6d4e3b87eded11eb10d7042a877958c6f104929809b2ab0bafa17652b076cdf84324aa75b30b722204f2 + languageName: node + linkType: hard + "nanomatch@npm:^1.2.9": version: 1.2.13 resolution: "nanomatch@npm:1.2.13" @@ -18047,6 +18425,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:8.4.31": + version: 8.4.31 + resolution: "postcss@npm:8.4.31" + dependencies: + nanoid: ^3.3.6 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea + languageName: node + linkType: hard + "postcss@npm:^7.0.14, postcss@npm:^7.0.26, postcss@npm:^7.0.32, postcss@npm:^7.0.36, postcss@npm:^7.0.5, postcss@npm:^7.0.6": version: 7.0.39 resolution: "postcss@npm:7.0.39" @@ -18410,6 +18799,15 @@ __metadata: languageName: node linkType: hard +"qs@npm:6.10.4, qs@npm:~6.10.3": + version: 6.10.4 + resolution: "qs@npm:6.10.4" + dependencies: + side-channel: ^1.0.4 + checksum: 31e4fedd759d01eae52dde6692abab175f9af3e639993c5caaa513a2a3607b34d8058d3ae52ceeccf37c3025f22ed5e90e9ddd6c2537e19c0562ddd10dc5b1eb + languageName: node + linkType: hard + "qs@npm:6.11.0, qs@npm:^6.10.0": version: 6.11.0 resolution: "qs@npm:6.11.0" @@ -18419,15 +18817,6 @@ __metadata: languageName: node linkType: hard -"qs@npm:~6.10.3": - version: 6.10.4 - resolution: "qs@npm:6.10.4" - dependencies: - side-channel: ^1.0.4 - checksum: 31e4fedd759d01eae52dde6692abab175f9af3e639993c5caaa513a2a3607b34d8058d3ae52ceeccf37c3025f22ed5e90e9ddd6c2537e19c0562ddd10dc5b1eb - languageName: node - linkType: hard - "querystring-es3@npm:^0.2.0": version: 0.2.1 resolution: "querystring-es3@npm:0.2.1" @@ -18520,7 +18909,7 @@ __metadata: languageName: node linkType: hard -"react-async-script@npm:^1.1.1": +"react-async-script@npm:^1.2.0": version: 1.2.0 resolution: "react-async-script@npm:1.2.0" dependencies: @@ -18575,22 +18964,22 @@ __metadata: languageName: node linkType: hard -"react-ga4@npm:^1.4.1": - version: 1.4.1 - resolution: "react-ga4@npm:1.4.1" - checksum: 4c33ecb47dfc26c241a6af8e2b08b29b6c059f40e456e93d1c2b65c995edce18f32d9777295774ec992d968d7c5efdd105eb62398972d85ff2e2b6dad8646a26 +"react-ga4@npm:^2.1.0": + version: 2.1.0 + resolution: "react-ga4@npm:2.1.0" + checksum: f7fb41141418d4ad14756f1126a1e9958db37d4d84ae6cd798043dc03a390b6dba74d69311af0349f0b9580a43bda8930138194ccc29c4100efe446e2d6eb057 languageName: node linkType: hard -"react-google-recaptcha@npm:^2.1.0": - version: 2.1.0 - resolution: "react-google-recaptcha@npm:2.1.0" +"react-google-recaptcha@npm:^3.1.0": + version: 3.1.0 + resolution: "react-google-recaptcha@npm:3.1.0" dependencies: prop-types: ^15.5.0 - react-async-script: ^1.1.1 + react-async-script: ^1.2.0 peerDependencies: react: ">=16.4.1" - checksum: f4f4d248eb95ebfab8db73199e3ca402acf7abec873c616c12fd113c635657df6d844890ef7e7dfe4cb2563302e910dbce54d44404af93863336786dd29e8efa + checksum: 9dc64daf9684d979b1f66d97e00a42c9ceaa9b9fe8b29c4d02d77edf86781e2008f2ae1bef14509351ff3b2ffbcc26463f0d88dd612d7280b455b8c07101e663 languageName: node linkType: hard @@ -18631,6 +19020,30 @@ __metadata: languageName: node linkType: hard +"react-intl@npm:^6.6.2": + version: 6.6.2 + resolution: "react-intl@npm:6.6.2" + dependencies: + "@formatjs/ecma402-abstract": 1.18.2 + "@formatjs/icu-messageformat-parser": 2.7.6 + "@formatjs/intl": 2.10.0 + "@formatjs/intl-displaynames": 6.6.6 + "@formatjs/intl-listformat": 7.5.5 + "@types/hoist-non-react-statics": ^3.3.1 + "@types/react": 16 || 17 || 18 + hoist-non-react-statics: ^3.3.2 + intl-messageformat: 10.5.11 + tslib: ^2.4.0 + peerDependencies: + react: ^16.6.0 || 17 || 18 + typescript: ^4.7 || 5 + peerDependenciesMeta: + typescript: + optional: true + checksum: a7a7cffa68089053f4d6e87bba8c84e23b2ed27200764bc115edd2455fa2b538c5890fd2f112056e66fceed2ab77e6abdf7c63d6e357ead5549f5eabbd666840 + languageName: node + linkType: hard + "react-is@npm:^16.13.1, react-is@npm:^16.7.0": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -18638,7 +19051,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^17.0.1, react-is@npm:^17.0.2": +"react-is@npm:^17.0.1": version: 17.0.2 resolution: "react-is@npm:17.0.2" checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 @@ -18673,7 +19086,7 @@ __metadata: languageName: node linkType: hard -"react-query@npm:^3.39.1": +"react-query@npm:^3.39.3": version: 3.39.3 resolution: "react-query@npm:3.39.3" dependencies: @@ -18691,48 +19104,49 @@ __metadata: languageName: node linkType: hard -"react-redux@npm:^7.2.2": - version: 7.2.9 - resolution: "react-redux@npm:7.2.9" +"react-redux@npm:^9.1.0": + version: 9.1.0 + resolution: "react-redux@npm:9.1.0" dependencies: - "@babel/runtime": ^7.15.4 - "@types/react-redux": ^7.1.20 - hoist-non-react-statics: ^3.3.2 - loose-envify: ^1.4.0 - prop-types: ^15.7.2 - react-is: ^17.0.2 + "@types/use-sync-external-store": ^0.0.3 + use-sync-external-store: ^1.0.0 peerDependencies: - react: ^16.8.3 || ^17 || ^18 + "@types/react": ^18.2.25 + react: ^18.0 + react-native: ">=0.69" + redux: ^5.0.0 peerDependenciesMeta: - react-dom: + "@types/react": optional: true react-native: optional: true - checksum: 369a2bdcf87915659af9e5c55abfd9f52a84e43e0d12dcc108ed17dbe6933558b7b7fc12caa9c10c1a10a8be7df89454b6c96989d8573fedec1a772c94a1f145 + redux: + optional: true + checksum: 1b07714379ff0087b4fb43ffd138cc84efb7608c874d632a4e2162e1874f3e0f6b69a0a9b0f24f93cbf122c694ac9cfd315770676d4cabb167d159f1ef419560 languageName: node linkType: hard -"react-router-dom@npm:^6.4.3": - version: 6.8.0 - resolution: "react-router-dom@npm:6.8.0" +"react-router-dom@npm:^6.22.0": + version: 6.22.0 + resolution: "react-router-dom@npm:6.22.0" dependencies: - "@remix-run/router": 1.3.1 - react-router: 6.8.0 + "@remix-run/router": 1.15.0 + react-router: 6.22.0 peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: a10419023267014bdad20f50b5be04dffda49ebeb06c52ce9567795769dc0dc9b4e2fa61b52b5d70b61df4d17f85bae8f9c7e94c73d25d16974e46fd47765ced + checksum: 21cbdda0070dffb50845a97e2688648a9925c7ebabd1f9335523a1f8ae66048c1d9d06442f1b0ec35a266d1c63ed3b56b437db70807f73440a185f3e2d3c632f languageName: node linkType: hard -"react-router@npm:6.8.0": - version: 6.8.0 - resolution: "react-router@npm:6.8.0" +"react-router@npm:6.22.0": + version: 6.22.0 + resolution: "react-router@npm:6.22.0" dependencies: - "@remix-run/router": 1.3.1 + "@remix-run/router": 1.15.0 peerDependencies: react: ">=16.8" - checksum: 6e258c47f6cbbd0b0c7c9fd7bbaf7cd5cd60472935512fbe97c91e4bbd9b1717f0dee231f5d7206bedfbccdbc21ab77eaf336ba971ea5d8c6b1277045a7b958a + checksum: 94f382f3fa6fcb8525c143d83d4c3a3b010979f417cac0bbe7a63f906b3809e2bb56e8c329b9b3fd3212a498670ab278aea72893e921b827dcf00024c3d115dd languageName: node linkType: hard @@ -18969,21 +19383,19 @@ __metadata: languageName: node linkType: hard -"redux-thunk@npm:^2.4.2": - version: 2.4.2 - resolution: "redux-thunk@npm:2.4.2" +"redux-thunk@npm:^3.1.0": + version: 3.1.0 + resolution: "redux-thunk@npm:3.1.0" peerDependencies: - redux: ^4 - checksum: c7f757f6c383b8ec26152c113e20087818d18ed3edf438aaad43539e9a6b77b427ade755c9595c4a163b6ad3063adf3497e5fe6a36c68884eb1f1cfb6f049a5c + redux: ^5.0.0 + checksum: bea96f8233975aad4c9f24ca1ffd08ac7ec91eaefc26e7ba9935544dc55d7f09ba2aa726676dab53dc79d0c91e8071f9729cddfea927f4c41839757d2ade0f50 languageName: node linkType: hard -"redux@npm:^4.0.0, redux@npm:^4.2.0": - version: 4.2.1 - resolution: "redux@npm:4.2.1" - dependencies: - "@babel/runtime": ^7.9.2 - checksum: f63b9060c3a1d930ae775252bb6e579b42415aee7a23c4114e21a0b4ba7ec12f0ec76936c00f546893f06e139819f0e2855e0d55ebfce34ca9c026241a6950dd +"redux@npm:^5.0.1": + version: 5.0.1 + resolution: "redux@npm:5.0.1" + checksum: e74affa9009dd5d994878b9a1ce30d6569d986117175056edb003de2651c05b10fe7819d6fa94aea1a94de9a82f252f986547f007a2fbeb35c317a2e5f5ecf2c languageName: node linkType: hard @@ -19287,10 +19699,10 @@ __metadata: languageName: node linkType: hard -"reselect@npm:^4.1.7": - version: 4.1.7 - resolution: "reselect@npm:4.1.7" - checksum: 738d8e2b8f0dca154ad29de6a209c9fbca2d70ae6788fd85df87f2c74b95a65bbf2d16d43a9e2faff39de34d17a29d706ba08a6b2ee5660c09589edbd19af7e1 +"reselect@npm:^5.0.1": + version: 5.1.0 + resolution: "reselect@npm:5.1.0" + checksum: 5bc9c5d03d7caea00d0c0e24330bf23d91801227346fec1cef6a60988ab8d3dd7cee76e6994ca0915bc1c20845bb2bd929b95753763e0a9db74c0f9dff5cb845 languageName: node linkType: hard @@ -19904,7 +20316,7 @@ __metadata: languageName: node linkType: hard -"shallowequal@npm:^1.1.0": +"shallowequal@npm:1.1.0, shallowequal@npm:^1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" checksum: f4c1de0837f106d2dbbfd5d0720a5d059d1c66b42b580965c8f06bb1db684be8783538b684092648c981294bf817869f743a066538771dbecb293df78f765e00 @@ -20864,6 +21276,26 @@ __metadata: languageName: node linkType: hard +"styled-components@npm:^6.1.8": + version: 6.1.8 + resolution: "styled-components@npm:6.1.8" + dependencies: + "@emotion/is-prop-valid": 1.2.1 + "@emotion/unitless": 0.8.0 + "@types/stylis": 4.2.0 + css-to-react-native: 3.2.0 + csstype: 3.1.2 + postcss: 8.4.31 + shallowequal: 1.1.0 + stylis: 4.3.1 + tslib: 2.5.0 + peerDependencies: + react: ">= 16.8.0" + react-dom: ">= 16.8.0" + checksum: 367858097ca57911cc310ddf95d16fed162fbb1d2f187366b33ce5e6e22c324f9bcc7206686624a3edd15e3e9605875c8c041ac5ffb430bbee98f1ad0be71604 + languageName: node + linkType: hard + "styled-tools@npm:^1.7.2": version: 1.7.2 resolution: "styled-tools@npm:1.7.2" @@ -20878,6 +21310,13 @@ __metadata: languageName: node linkType: hard +"stylis@npm:4.3.1": + version: 4.3.1 + resolution: "stylis@npm:4.3.1" + checksum: d365f1b008677b2147e8391e9cf20094a4202a5f9789562e7d9d0a3bd6f0b3067d39e8fd17cce5323903a56f6c45388e3d839e9c0bb5a738c91726992b14966d + languageName: node + linkType: hard + "supports-color@npm:8.1.1, supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": version: 8.1.1 resolution: "supports-color@npm:8.1.1" @@ -21297,6 +21736,18 @@ __metadata: languageName: node linkType: hard +"tough-cookie@npm:^4.1.3": + version: 4.1.3 + resolution: "tough-cookie@npm:4.1.3" + dependencies: + psl: ^1.1.33 + punycode: ^2.1.1 + universalify: ^0.2.0 + url-parse: ^1.5.3 + checksum: c9226afff36492a52118432611af083d1d8493a53ff41ec4ea48e5b583aec744b989e4280bcf476c910ec1525a89a4a0f1cae81c08b18fb2ec3a9b3a72b91dcc + languageName: node + linkType: hard + "tough-cookie@npm:~2.5.0": version: 2.5.0 resolution: "tough-cookie@npm:2.5.0" @@ -21484,6 +21935,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:2.5.0, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + languageName: node + linkType: hard + "tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -21491,13 +21949,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0": - version: 2.5.0 - resolution: "tslib@npm:2.5.0" - checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 - languageName: node - linkType: hard - "tslib@npm:^2.3.0": version: 2.5.3 resolution: "tslib@npm:2.5.3" @@ -22028,6 +22479,20 @@ __metadata: languageName: node linkType: hard +"update-browserslist-db@npm:latest": + version: 1.0.13 + resolution: "update-browserslist-db@npm:1.0.13" + dependencies: + escalade: ^3.1.1 + picocolors: ^1.0.0 + peerDependencies: + browserslist: ">= 4.21.0" + bin: + update-browserslist-db: cli.js + checksum: 1e47d80182ab6e4ad35396ad8b61008ae2a1330221175d0abd37689658bdb61af9b705bfc41057fd16682474d79944fb2d86767c5ed5ae34b6276b9bed353322 + languageName: node + linkType: hard + "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -22081,6 +22546,15 @@ __metadata: languageName: node linkType: hard +"use-sync-external-store@npm:^1.0.0": + version: 1.2.0 + resolution: "use-sync-external-store@npm:1.2.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 5c639e0f8da3521d605f59ce5be9e094ca772bd44a4ce7322b055a6f58eeed8dda3c94cabd90c7a41fb6fa852210092008afe48f7038792fd47501f33299116a + languageName: node + linkType: hard + "use@npm:^3.1.0": version: 3.1.1 resolution: "use@npm:3.1.1"