diff --git a/package.json b/package.json index d7e6a3ec..f4c9297e 100644 --- a/package.json +++ b/package.json @@ -13,13 +13,13 @@ "@emotion/cache": "11.11.0", "@emotion/react": "11.11.4", "@emotion/styled": "11.11.5", - "@graasp/query-client": "3.13.3", - "@graasp/sdk": "4.14.1", - "@graasp/translations": "1.29.0", - "@graasp/ui": "4.19.3", - "@mui/icons-material": "5.15.20", + "@graasp/query-client": "3.15.0", + "@graasp/sdk": "4.16.0", + "@graasp/translations": "1.31.1", + "@graasp/ui": "4.20.3", + "@mui/icons-material": "5.15.21", "@mui/lab": "5.0.0-alpha.170", - "@mui/material": "5.15.20", + "@mui/material": "5.15.21", "@sentry/react": "7.118.0", "http-status-codes": "2.3.0", "i18next": "23.11.5", @@ -27,8 +27,8 @@ "react-dom": "18.3.1", "react-ga4": "2.1.0", "react-i18next": "14.1.2", - "react-router": "6.24.0", - "react-router-dom": "6.24.0", + "react-router": "6.24.1", + "react-router-dom": "6.24.1", "react-toastify": "10.0.5", "stylis": "4.3.2", "stylis-plugin-rtl": "2.1.1", @@ -77,7 +77,7 @@ "devDependencies": { "@commitlint/cli": "19.3.0", "@commitlint/config-conventional": "19.2.2", - "@cypress/code-coverage": "3.12.39", + "@cypress/code-coverage": "3.12.40", "@testing-library/jest-dom": "6.4.6", "@testing-library/react": "16.0.0", "@testing-library/user-event": "14.5.2", @@ -87,11 +87,11 @@ "@types/react-dom": "18.3.0", "@types/react-router-dom": "5.3.3", "@types/validator": "13.12.0", - "@typescript-eslint/eslint-plugin": "7.14.1", - "@typescript-eslint/parser": "7.14.1", + "@typescript-eslint/eslint-plugin": "7.15.0", + "@typescript-eslint/parser": "7.15.0", "@vitejs/plugin-react": "4.3.1", "concurrently": "8.2.2", - "cypress": "13.12.0", + "cypress": "13.13.0", "cypress-vite": "1.5.0", "env-cmd": "10.1.0", "eslint": "^8.57.0", @@ -103,9 +103,9 @@ "nyc": "17.0.0", "prettier": "3.3.2", "standard-version": "9.5.0", - "typescript": "5.5.2", - "vite": "5.3.1", - "vite-plugin-checker": "0.6.4", + "typescript": "5.5.3", + "vite": "5.3.3", + "vite-plugin-checker": "0.7.0", "vite-plugin-istanbul": "6.0.2" }, "packageManager": "yarn@4.2.2" diff --git a/yarn.lock b/yarn.lock index 39e10682..771a6a1f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -38,7 +38,7 @@ __metadata: languageName: node linkType: hard -"@ag-grid-community/react@npm:^31.3.1": +"@ag-grid-community/react@npm:^31.3.2": version: 31.3.2 resolution: "@ag-grid-community/react@npm:31.3.2" dependencies: @@ -51,7 +51,7 @@ __metadata: languageName: node linkType: hard -"@ag-grid-community/styles@npm:^31.3.1": +"@ag-grid-community/styles@npm:^31.3.2": version: 31.3.2 resolution: "@ag-grid-community/styles@npm:31.3.2" checksum: 10/b651750803577419e6bbbc45b64d717d64c500332364f4523f84d9d384351f69a7d8eb83bd8343a4ec1530b0db0f26288e91e69516c6ade6e5f7dcf9a7e3078c @@ -2549,9 +2549,9 @@ __metadata: languageName: node linkType: hard -"@cypress/code-coverage@npm:3.12.39": - version: 3.12.39 - resolution: "@cypress/code-coverage@npm:3.12.39" +"@cypress/code-coverage@npm:3.12.40": + version: 3.12.40 + resolution: "@cypress/code-coverage@npm:3.12.40" dependencies: "@cypress/webpack-preprocessor": "npm:^6.0.0" chalk: "npm:4.1.2" @@ -2568,7 +2568,7 @@ __metadata: babel-loader: ^8.3 || ^9 cypress: "*" webpack: ^4 || ^5 - checksum: 10/f045265ab942aa6f48d9ecedc4626f85f8db863b7e52edc699f07276c4acf89eb619fbf2472ef2e12028dba21b743f8984bf41568cdc0ad1eff75387ba9afe65 + checksum: 10/9b9eed0c38b70d5d4aa304e613c2e7bce043b0b6cff2c3c8e9a03780d569e28683c7b81f53adbfaf4698560a95fd92fb92e2077c21c4fd86c1c5a9cf2c363016 languageName: node linkType: hard @@ -3359,9 +3359,9 @@ __metadata: languageName: node linkType: hard -"@graasp/query-client@npm:3.13.3": - version: 3.13.3 - resolution: "@graasp/query-client@npm:3.13.3" +"@graasp/query-client@npm:3.15.0": + version: 3.15.0 + resolution: "@graasp/query-client@npm:3.15.0" dependencies: "@tanstack/react-query": "npm:4.36.1" "@tanstack/react-query-devtools": "npm:4.36.1" @@ -3370,15 +3370,15 @@ __metadata: qs: "npm:6.12.1" peerDependencies: "@graasp/sdk": ^4.0.0 - "@graasp/translations": ^1.23.0 + "@graasp/translations": "*" react: ^18.0.0 - checksum: 10/364baa4d69c4e10b0f421d20869c9e11d4701df9aba64d43e56930d55d56de30eadf19ed04798ede818134f33f77ef0a790f967249794e936960f6d987a031f9 + checksum: 10/4a1c2a745dc924a6857f55e29ecc533593e8335ba9c6daadf46ceb81f88d060c98b62f4d06f41e212e3dab865ac7b752c6d2fc9a2e3b4f8502c6cbf8b3249b76 languageName: node linkType: hard -"@graasp/sdk@npm:4.14.1": - version: 4.14.1 - resolution: "@graasp/sdk@npm:4.14.1" +"@graasp/sdk@npm:4.16.0": + version: 4.16.0 + resolution: "@graasp/sdk@npm:4.16.0" dependencies: "@faker-js/faker": "npm:8.4.1" filesize: "npm:10.1.2" @@ -3387,43 +3387,44 @@ __metadata: peerDependencies: date-fns: ^3 uuid: ^9 || ^10.0.0 - checksum: 10/689c8632a7bbe534afc7a273210f640aabaa940c79eab4047bdef951e6583f74df202ed30c0632e36010cae135b12fe3570516044be8d80e0cb9b6094370a04b + checksum: 10/c781abbef97b6d8aee02cb561e8bee3ccffb183c1e4e4fc45427d678448455394721cca3b01ad8ea1bda0215c53549a5c3ddb023f327a79b1571325d9f218340 languageName: node linkType: hard -"@graasp/translations@npm:1.29.0": - version: 1.29.0 - resolution: "@graasp/translations@npm:1.29.0" +"@graasp/translations@npm:1.31.1": + version: 1.31.1 + resolution: "@graasp/translations@npm:1.31.1" peerDependencies: i18next: ^23.8.1 - checksum: 10/7d3820ca1551e00b52c552fea2964401e58590ae1adbc065182cda01433c8c7b207d79d4aa6c030ac52600e96a87a47fd0711e91bfbfb3e596f1554e35621ebe + checksum: 10/254c920986a79f5bbe2c530a06a732db4c9138da2e0bbca4c679d13204832b803343a9820671bd605f6c240233f5a798c38b981b93828fc6d276dc73b18a2ccf languageName: node linkType: hard -"@graasp/ui@npm:4.19.3": - version: 4.19.3 - resolution: "@graasp/ui@npm:4.19.3" +"@graasp/ui@npm:4.20.3": + version: 4.20.3 + resolution: "@graasp/ui@npm:4.20.3" dependencies: "@ag-grid-community/client-side-row-model": "npm:31.3.2" - "@ag-grid-community/react": "npm:^31.3.1" - "@ag-grid-community/styles": "npm:^31.3.1" - "@storybook/react-vite": "npm:8.1.3" + "@ag-grid-community/react": "npm:^31.3.2" + "@ag-grid-community/styles": "npm:^31.3.2" + "@storybook/react-vite": "npm:8.1.11" http-status-codes: "npm:2.3.0" interweave: "npm:13.1.0" katex: "npm:0.16.10" lodash.truncate: "npm:4.4.2" - lucide-react: "npm:0.379.0" + lucide-react: "npm:0.400.0" react-cookie-consent: "npm:9.0.0" + react-dnd: "npm:16.0.1" + react-dnd-html5-backend: "npm:16.0.1" react-quill: "npm:2.0.0" - react-rnd: "npm:10.4.10" - react-text-mask: "npm:5.5.0" - uuid: "npm:9.0.1" + react-rnd: "npm:10.4.11" + uuid: "npm:10.0.0" vitest: "npm:1.6.0" peerDependencies: "@emotion/cache": ~11.10.7 || ~11.11.0 "@emotion/react": ~11.10.6 || ~11.11.0 "@emotion/styled": ~11.10.6 || ~11.11.0 - "@graasp/sdk": ^4.0.0 + "@graasp/sdk": ^4.14.0 "@graasp/translations": ^1.23.0 "@mui/icons-material": ~5.14.0 || ~5.15.0 "@mui/lab": ~5.0.0-alpha.150 @@ -3435,7 +3436,7 @@ __metadata: react-router-dom: ^6.11.0 stylis: ^4.1.3 stylis-plugin-rtl: ^2.1.1 - checksum: 10/b725707ad4795fdc2b9b8a5981b0b40d2f33f60eab9b6c8fb4076d51ca9fb7dc0e157ca440f665c177a834ef4ba97c2838ebbcda3d03d41ab1368c47cfeb9b67 + checksum: 10/8ea31f40127f8af15bdf91a30befabe9e89312ed7d19cbe9adb30588464ecd32287a25cf787977b59dd22c4102f5d27a0a8277e0bb67fc6f602a45ffd4945725 languageName: node linkType: hard @@ -3624,16 +3625,16 @@ __metadata: languageName: node linkType: hard -"@mui/core-downloads-tracker@npm:^5.15.20": - version: 5.15.20 - resolution: "@mui/core-downloads-tracker@npm:5.15.20" - checksum: 10/8cc71169ce1201c5a37fad6c5c58739850694e90c7bda636c692d47a79fd4c7884eab2c24b0084d6732a3d28c9a4a6d222dd5747f9d91f5075614700a3a3282a +"@mui/core-downloads-tracker@npm:^5.15.21": + version: 5.15.21 + resolution: "@mui/core-downloads-tracker@npm:5.15.21" + checksum: 10/c6f8e2350597833a96593f65e5081930a1006b645be6a34750e93e15e111eeca6973562b42688f5d6393a050401b7196d58c2aa2de96a112ac27fb998411742a languageName: node linkType: hard -"@mui/icons-material@npm:5.15.20": - version: 5.15.20 - resolution: "@mui/icons-material@npm:5.15.20" +"@mui/icons-material@npm:5.15.21": + version: 5.15.21 + resolution: "@mui/icons-material@npm:5.15.21" dependencies: "@babel/runtime": "npm:^7.23.9" peerDependencies: @@ -3643,7 +3644,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/fe83713840b84f745005ef457cf3a3672099d1cc9db538214016a2679d964a0b93b82bb6c33c27e405a6d0204c1d1325fc68f0d546b20b4d2d0b5a6a4bec152f + checksum: 10/812671dbb47c1d15878badf5665fe020579590c36e22eca2e6b0dd898671dec0428afb004907bdde9d06b6e26dc10afe9a0dddf82baa43e96e1c9bbce79057f3 languageName: node linkType: hard @@ -3676,13 +3677,13 @@ __metadata: languageName: node linkType: hard -"@mui/material@npm:5.15.20": - version: 5.15.20 - resolution: "@mui/material@npm:5.15.20" +"@mui/material@npm:5.15.21": + version: 5.15.21 + resolution: "@mui/material@npm:5.15.21" dependencies: "@babel/runtime": "npm:^7.23.9" "@mui/base": "npm:5.0.0-beta.40" - "@mui/core-downloads-tracker": "npm:^5.15.20" + "@mui/core-downloads-tracker": "npm:^5.15.21" "@mui/system": "npm:^5.15.20" "@mui/types": "npm:^7.2.14" "@mui/utils": "npm:^5.15.20" @@ -3705,7 +3706,7 @@ __metadata: optional: true "@types/react": optional: true - checksum: 10/1e568f82334b3a556bd248130238746bcd59951aad654e43c0df292076fae6799172113c3e2eb93fffaf49bd81023fbee0494b073e8808400ad00bea9f030e9b + checksum: 10/3369cb1d0ddd790de2d972dd5a2039eb2cd26e35ff1c515308d0d03929f9ded02d2ba3038551d94258ac5d5dc9a4433ca76ad60f81573346aa0d69075d72f403 languageName: node linkType: hard @@ -3940,10 +3941,31 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.17.0": - version: 1.17.0 - resolution: "@remix-run/router@npm:1.17.0" - checksum: 10/bffc96ebe5c5658c2ea0585f7b2b7fd4760366ad63cdc05062f84ea84ba0f88dd70e75d802ed938f08b17be5348a8add8e4eef30e1d6422ea27a0ecb02cda66e +"@react-dnd/asap@npm:^5.0.1": + version: 5.0.2 + resolution: "@react-dnd/asap@npm:5.0.2" + checksum: 10/a75039720b89da11bc678c2b61b1d2840c8349023ef2b8f8ca9099e7ece6953e9be704bf393bf799eae83d245f62115eb5302499612c2aa009c1d91caa9462df + languageName: node + linkType: hard + +"@react-dnd/invariant@npm:^4.0.1": + version: 4.0.2 + resolution: "@react-dnd/invariant@npm:4.0.2" + checksum: 10/b638e9643e6e93da03ef463be3c1b92055daadc391fc08e4ce8639ef8c7738f91058ec83ee52a0d0df0d3a6dd2811a7703e1450737708f043c2e909c0a99dd31 + languageName: node + linkType: hard + +"@react-dnd/shallowequal@npm:^4.0.1": + version: 4.0.2 + resolution: "@react-dnd/shallowequal@npm:4.0.2" + checksum: 10/7f21d691bddbfd4d2830948cbeefecca1600b2b46bcb1934926795f07ae8a1fa60a3dfd3a2112be5ef682c3820c80a99711e9fa15843f7e300acb25a4ecb70ab + languageName: node + linkType: hard + +"@remix-run/router@npm:1.17.1": + version: 1.17.1 + resolution: "@remix-run/router@npm:1.17.1" + checksum: 10/5efc598626cd81688ac26e0abd08204b980831ead8cd2c4b8a27e0c169ee4777fc609fa289c093b93efc3a1e335304698c6961276c2309348444ec7209836c83 languageName: node linkType: hard @@ -4267,19 +4289,19 @@ __metadata: languageName: node linkType: hard -"@storybook/builder-vite@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/builder-vite@npm:8.1.3" +"@storybook/builder-vite@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/builder-vite@npm:8.1.11" dependencies: - "@storybook/channels": "npm:8.1.3" - "@storybook/client-logger": "npm:8.1.3" - "@storybook/core-common": "npm:8.1.3" - "@storybook/core-events": "npm:8.1.3" - "@storybook/csf-plugin": "npm:8.1.3" - "@storybook/node-logger": "npm:8.1.3" - "@storybook/preview": "npm:8.1.3" - "@storybook/preview-api": "npm:8.1.3" - "@storybook/types": "npm:8.1.3" + "@storybook/channels": "npm:8.1.11" + "@storybook/client-logger": "npm:8.1.11" + "@storybook/core-common": "npm:8.1.11" + "@storybook/core-events": "npm:8.1.11" + "@storybook/csf-plugin": "npm:8.1.11" + "@storybook/node-logger": "npm:8.1.11" + "@storybook/preview": "npm:8.1.11" + "@storybook/preview-api": "npm:8.1.11" + "@storybook/types": "npm:8.1.11" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^1.5.0" @@ -4300,40 +4322,40 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10/1bb5ec6dcfcabc2a9f18e7591d22b4e351785758b2ee2deac06dec4b1f51a77c55948e6c26a9764601912f63eee9bb628d4f1d9e05e536d0e4b5246b51b22a61 + checksum: 10/6e49345ed60b1cdc83b48f931ed673dfeecda48cd1ba6f19f9126b7a35106ae50918fb3105b75226029d3ea40bea682820cb54158c20f73c85d9097c0754b07b languageName: node linkType: hard -"@storybook/channels@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/channels@npm:8.1.3" +"@storybook/channels@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/channels@npm:8.1.11" dependencies: - "@storybook/client-logger": "npm:8.1.3" - "@storybook/core-events": "npm:8.1.3" + "@storybook/client-logger": "npm:8.1.11" + "@storybook/core-events": "npm:8.1.11" "@storybook/global": "npm:^5.0.0" telejson: "npm:^7.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 10/c7e0c7765b355499aadfe8b74e9723a38d48e0f1d83dd54baa89c1cc6ec3ccc024c55bfd4d5f9d83d3b37c5e6639823da57f32096f96395d7150ed76cc420b95 + checksum: 10/7ca5c0c418d76ca151369b11d3bce0f514f1ca63f6bc66b94ebcbbaa908b4859358020de4aff67a9dec9a43aa0b7c57f9acec67189ec61df8f617403b63023ce languageName: node linkType: hard -"@storybook/client-logger@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/client-logger@npm:8.1.3" +"@storybook/client-logger@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/client-logger@npm:8.1.11" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10/c7735d2ef39c07b89faade51fe26a56816eadc61e9b4ab952c087dbbd7e7ef3acfd49d437460d8503cb02d17613a4734267c5a56ccc6f9f2a1b2330b8f5459e5 + checksum: 10/4d2b652133a7aa51387d4667e428db084b81eb67d215cb401a7bdd7e7021a8e698c8b4a203a3ca17d0bef0a8edaeac09bdd37ba770fd87a150d038435835e47a languageName: node linkType: hard -"@storybook/core-common@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/core-common@npm:8.1.3" +"@storybook/core-common@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/core-common@npm:8.1.11" dependencies: - "@storybook/core-events": "npm:8.1.3" - "@storybook/csf-tools": "npm:8.1.3" - "@storybook/node-logger": "npm:8.1.3" - "@storybook/types": "npm:8.1.3" + "@storybook/core-events": "npm:8.1.11" + "@storybook/csf-tools": "npm:8.1.11" + "@storybook/node-logger": "npm:8.1.11" + "@storybook/types": "npm:8.1.11" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" chalk: "npm:^4.1.0" @@ -4355,7 +4377,7 @@ __metadata: pretty-hrtime: "npm:^1.0.3" resolve-from: "npm:^5.0.0" semver: "npm:^7.3.7" - tempy: "npm:^1.0.1" + tempy: "npm:^3.1.0" tiny-invariant: "npm:^1.3.1" ts-dedent: "npm:^2.0.0" util: "npm:^0.12.4" @@ -4364,44 +4386,44 @@ __metadata: peerDependenciesMeta: prettier: optional: true - checksum: 10/29cd5c88715b5967d59a06836dfc751a921d4d5075c9bcd99fc2f9972f77130e08a5f671224da1bc93433dc10813fbdeaa44294575ce8da4e45750bbf9ffbc11 + checksum: 10/f76cfba89418bc9c494bbd1f57cca308b1b1596c7a2f2a6452668e8db3b91e702c3a9d93a66b3b1c50271a7181b4fe0f19d0d77e7da327663a4daf8be7c10c38 languageName: node linkType: hard -"@storybook/core-events@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/core-events@npm:8.1.3" +"@storybook/core-events@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/core-events@npm:8.1.11" dependencies: "@storybook/csf": "npm:^0.1.7" ts-dedent: "npm:^2.0.0" - checksum: 10/dc4cf5a7d0f36fff14ce7e9630e44f826ea748700753cd53be64a7d7b0d3e99b227224eb72267a92baf533823579bd51a9b6999926736e0067b437ca1d0452ed + checksum: 10/8628593b9604b189ef295532a1c2210a8e6fc5d8d7b9a6ff79553296985e77abc20e83a000a35c401bbfc39cc4734fdf346637d97508d6b6759603651ac29e8f languageName: node linkType: hard -"@storybook/csf-plugin@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/csf-plugin@npm:8.1.3" +"@storybook/csf-plugin@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/csf-plugin@npm:8.1.11" dependencies: - "@storybook/csf-tools": "npm:8.1.3" + "@storybook/csf-tools": "npm:8.1.11" unplugin: "npm:^1.3.1" - checksum: 10/d987a38225594e231aa5ef45355611ff9bd96a9f1b24cf2044f09e9100b3e6b895fb420d6a226b4e36fa3cf3baee82071fd04fbef01d53a9dab50e3dccac1025 + checksum: 10/cb41f58b57f453ad3d896a98789852e0b9f0aa2b1e0bf10e95794136954a5c9badb044913a15634f562b27a24d35833da5378de2848e7c9f55a6eb487261b13f languageName: node linkType: hard -"@storybook/csf-tools@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/csf-tools@npm:8.1.3" +"@storybook/csf-tools@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/csf-tools@npm:8.1.11" dependencies: "@babel/generator": "npm:^7.24.4" "@babel/parser": "npm:^7.24.4" "@babel/traverse": "npm:^7.24.1" "@babel/types": "npm:^7.24.0" "@storybook/csf": "npm:^0.1.7" - "@storybook/types": "npm:8.1.3" + "@storybook/types": "npm:8.1.11" fs-extra: "npm:^11.1.0" recast: "npm:^0.23.5" ts-dedent: "npm:^2.0.0" - checksum: 10/5d385ea82cc698e6a51600c6ed7826e00925e9c8d116aefe4fd7d269096099801eb02aed303de3316c2f957d3110f39214208be24ea6566151735b4a188abc0f + checksum: 10/eb9efa4f2b1ad6bcb6a8f420f3dfbcf9c709c7e5a4b3b08669bfa9e798a0058b4a73ebb50ce82b877c57f051c73a9d7ff63ce1faa054cc5ceb3a01788bf47ef2 languageName: node linkType: hard @@ -4414,19 +4436,19 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/docs-tools@npm:8.1.3" +"@storybook/docs-tools@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/docs-tools@npm:8.1.11" dependencies: - "@storybook/core-common": "npm:8.1.3" - "@storybook/core-events": "npm:8.1.3" - "@storybook/preview-api": "npm:8.1.3" - "@storybook/types": "npm:8.1.3" + "@storybook/core-common": "npm:8.1.11" + "@storybook/core-events": "npm:8.1.11" + "@storybook/preview-api": "npm:8.1.11" + "@storybook/types": "npm:8.1.11" "@types/doctrine": "npm:^0.0.3" assert: "npm:^2.1.0" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: 10/3eac6ddd48db53c9f8759cfcc9dd01958bb396ea194c9d4705a7a2016e6ff19996e71148cca4691ea64de5452ba5b64eba86d811dd38d805988ce1d63a216865 + checksum: 10/baaba321d380c26918ce479bd4095d58efe63b14f7352c1f2577d535b80137f64d90583d98ccaf73780471c5f9132150a80038d0b16939a685cdf862dbcb462e languageName: node linkType: hard @@ -4437,23 +4459,23 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/node-logger@npm:8.1.3" - checksum: 10/b3e372f7c56c5a8e60144ca8fd1755a964ceaf33031357649ea7da09a23756864df44f4ad081562ba81f034ac1861e4deb5bd129197e42e03f4a5d2037937cee +"@storybook/node-logger@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/node-logger@npm:8.1.11" + checksum: 10/9f96c30cacae8c138f5f17f11e243a3d506faad606e4146e57a5cafdfbcb0d1f3397d6f17c36b2422db4e927451cf9c6de785cc6f81e078b729f7b906af39650 languageName: node linkType: hard -"@storybook/preview-api@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/preview-api@npm:8.1.3" +"@storybook/preview-api@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/preview-api@npm:8.1.11" dependencies: - "@storybook/channels": "npm:8.1.3" - "@storybook/client-logger": "npm:8.1.3" - "@storybook/core-events": "npm:8.1.3" + "@storybook/channels": "npm:8.1.11" + "@storybook/client-logger": "npm:8.1.11" + "@storybook/core-events": "npm:8.1.11" "@storybook/csf": "npm:^0.1.7" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:8.1.3" + "@storybook/types": "npm:8.1.11" "@types/qs": "npm:^6.9.5" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" @@ -4462,37 +4484,37 @@ __metadata: tiny-invariant: "npm:^1.3.1" ts-dedent: "npm:^2.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10/5b760236cfee5fe268f9d997cdbcb7bcb7119aea583c515a1990e08573b112c8c6c979959837ae89e988bfda9767cd2c7f7b408fe780ba92ca47e52e7e7f053f + checksum: 10/228fc11266d4e33e4da2964b301d3d6f6ab40b7488d8e5dfcf556f7f5eb5db9270ddc1e4794995e3e4c30acf5ff91344c28306e648cfea7a6b22ca930ebc5826 languageName: node linkType: hard -"@storybook/preview@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/preview@npm:8.1.3" - checksum: 10/84abd5e08369bb0236cc66c9300edc38bf1ce370adeced6bb90da0ea8aa58c8c05f987c1612acd16a46577c5d8b4aec0b3856931288d225a5b43979100f77245 +"@storybook/preview@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/preview@npm:8.1.11" + checksum: 10/e47d65f283fe1ba4a5e92add77f8c27a9c049e3283f1a4248ec34952bcd7ea9883437131bbc5b2e7c86ae5075039136067565680743c719198107ffa8688ba3f languageName: node linkType: hard -"@storybook/react-dom-shim@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/react-dom-shim@npm:8.1.3" +"@storybook/react-dom-shim@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/react-dom-shim@npm:8.1.11" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - checksum: 10/493df9b4d3f5241007c2d268e684002d499e5f6532538f40c4348fc5272b8f2732e2a94a4ccedc8f28c715e38f0acb55edcda6c540a855f344225e48159ca1e8 + checksum: 10/dc4724f361c13d2d9d9056caa5cd564b88cfea010e055d1a7359f1e38440715fc523e94b45e9d2f79400ef955427b61eeb08b29810c13aef866e0da169eb5ba0 languageName: node linkType: hard -"@storybook/react-vite@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/react-vite@npm:8.1.3" +"@storybook/react-vite@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/react-vite@npm:8.1.11" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.1" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:8.1.3" - "@storybook/node-logger": "npm:8.1.3" - "@storybook/react": "npm:8.1.3" - "@storybook/types": "npm:8.1.3" + "@storybook/builder-vite": "npm:8.1.11" + "@storybook/node-logger": "npm:8.1.11" + "@storybook/react": "npm:8.1.11" + "@storybook/types": "npm:8.1.11" find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^7.0.0" @@ -4502,20 +4524,20 @@ __metadata: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta vite: ^4.0.0 || ^5.0.0 - checksum: 10/a102eab5dbad5e222892ebe6e4225500ddd36537f990f884e46b6b901335e50a954eb528527f7952bc0340eda904260ac84ffe48c91da1ce718a5be14b0aefbc + checksum: 10/f4298efeaa6c639858859feaef05e02fd90f6e389d3f9cdb40fe5d2c94af2a5a137280b961056a84a48105b00e587800c01186763646eaf088c87f831b8c83d2 languageName: node linkType: hard -"@storybook/react@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/react@npm:8.1.3" +"@storybook/react@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/react@npm:8.1.11" dependencies: - "@storybook/client-logger": "npm:8.1.3" - "@storybook/docs-tools": "npm:8.1.3" + "@storybook/client-logger": "npm:8.1.11" + "@storybook/docs-tools": "npm:8.1.11" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:8.1.3" - "@storybook/react-dom-shim": "npm:8.1.3" - "@storybook/types": "npm:8.1.3" + "@storybook/preview-api": "npm:8.1.11" + "@storybook/react-dom-shim": "npm:8.1.11" + "@storybook/types": "npm:8.1.11" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -4538,18 +4560,18 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/8646b3afe337b2544e23a75ea8772578ac839e3d4de29bb401acc9792ea39c464c896db261bb776ad2e2bf141dd7fbdf893c975698872b9c756fc662dec1148a + checksum: 10/c38c105a8f4b37d3a9f054826186e2523dff65ee213ee0344800abd8f50468bfa68a302ef047113da3d74f58f3e03f676a0456f970fe9a29c9629210d226ef0d languageName: node linkType: hard -"@storybook/types@npm:8.1.3": - version: 8.1.3 - resolution: "@storybook/types@npm:8.1.3" +"@storybook/types@npm:8.1.11": + version: 8.1.11 + resolution: "@storybook/types@npm:8.1.11" dependencies: - "@storybook/channels": "npm:8.1.3" + "@storybook/channels": "npm:8.1.11" "@types/express": "npm:^4.7.0" file-system-cache: "npm:2.3.0" - checksum: 10/856dc930023a758e57a1512a9cfabf321f382fbfd78bcb27466a53850f857ed3f43351ca1a3003fbcf194dfe6296488e0dc75c6bfa80b3884e56517bfc4c8119 + checksum: 10/80e2ba60cee54f4471025b9a986df78e12b6f6096769e6a2224549f2008235c2079965a71c9af05be26eafb8ddfaba8431ffcf4b8e39b229c08fb2d48670d851 languageName: node linkType: hard @@ -5104,15 +5126,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/eslint-plugin@npm:7.14.1" +"@typescript-eslint/eslint-plugin@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.15.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:7.14.1" - "@typescript-eslint/type-utils": "npm:7.14.1" - "@typescript-eslint/utils": "npm:7.14.1" - "@typescript-eslint/visitor-keys": "npm:7.14.1" + "@typescript-eslint/scope-manager": "npm:7.15.0" + "@typescript-eslint/type-utils": "npm:7.15.0" + "@typescript-eslint/utils": "npm:7.15.0" + "@typescript-eslint/visitor-keys": "npm:7.15.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -5123,7 +5145,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/48c815dbb92399965483c93b27816fad576c3b3227b59eebfe5525e24d07b39ec8b0c7459de83865c8d61c818696519f50b229714dd3ed705d5b35973bfcc781 + checksum: 10/e6b21687ab9e9dc38eb1b1d90a3ac483f3f5e5e9c49aa8a434a24de016822d65c82b926cda2ae79bac2225bd9495fb04f7aa6afcaad2b09f6129fd8014fbcedd languageName: node linkType: hard @@ -5162,21 +5184,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/parser@npm:7.14.1" +"@typescript-eslint/parser@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/parser@npm:7.15.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.14.1" - "@typescript-eslint/types": "npm:7.14.1" - "@typescript-eslint/typescript-estree": "npm:7.14.1" - "@typescript-eslint/visitor-keys": "npm:7.14.1" + "@typescript-eslint/scope-manager": "npm:7.15.0" + "@typescript-eslint/types": "npm:7.15.0" + "@typescript-eslint/typescript-estree": "npm:7.15.0" + "@typescript-eslint/visitor-keys": "npm:7.15.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/f521462a7005cab5e4923937dcf36713d9438ded175b53332ae469d91cc9eb18cb3a23768b3c52063464280baae83f6b66db28cebb2e262d6d869d1a898b23f3 + checksum: 10/0b5e7a14fa5d0680efb17e750a095729a7fb7c785d7a0fea2f9e6cbfef9e65caab2b751654b348b9ab813d222c1c3f8189ebf48561b81224d1821cee5c99d658 languageName: node linkType: hard @@ -5207,13 +5229,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/scope-manager@npm:7.14.1" +"@typescript-eslint/scope-manager@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/scope-manager@npm:7.15.0" dependencies: - "@typescript-eslint/types": "npm:7.14.1" - "@typescript-eslint/visitor-keys": "npm:7.14.1" - checksum: 10/600a7beb96f5b96f675125285137339c2438b5b26db203a66eef52dd409e8c0db0dafb22c94547dfb963f8efdf63b0fb59e05655e2dcf84d54624863365a59e7 + "@typescript-eslint/types": "npm:7.15.0" + "@typescript-eslint/visitor-keys": "npm:7.15.0" + checksum: 10/45bfdbae2d080691a34f5b37679b4a4067981baa3b82922268abdd21f6917a8dd1c4ccb12133f6c9cce81cfd640040913b223e8125235b92f42fdb57db358a3e languageName: node linkType: hard @@ -5234,12 +5256,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/type-utils@npm:7.14.1" +"@typescript-eslint/type-utils@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/type-utils@npm:7.15.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.14.1" - "@typescript-eslint/utils": "npm:7.14.1" + "@typescript-eslint/typescript-estree": "npm:7.15.0" + "@typescript-eslint/utils": "npm:7.15.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependencies: @@ -5247,7 +5269,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/75c279948a7e7e546d692e85a0b48fc3b648ffee1773feb7ff199aba1b0847a9a16c432b133aa72d26e645627403852b7dd24829f9b3badd6d4711c4cc38e9e4 + checksum: 10/64fa589b413567df3689a19ef88f3dbaed66d965e39cc548a58626eb5bd8fc4e2338496eb632f3472de9ae9800cb14d0e48ef3508efe80bdb91af8f3f1e56ad7 languageName: node linkType: hard @@ -5258,10 +5280,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/types@npm:7.14.1" - checksum: 10/608057582bb195bd746a7bfb7c04dac4be1d4602b8fa681b2d1d50b564362b681dc2ca293b13cc4c7acc454f3a09f1ea2580415347efb7853e5df8ba34b7acdb +"@typescript-eslint/types@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/types@npm:7.15.0" + checksum: 10/b36c98344469f4bc54a5199733ea4f6d4d0f2da1070605e60d4031e2da2946b84b91a90108516c8e6e83a21030ba4e935053a0906041c920156de40683297d0b languageName: node linkType: hard @@ -5283,12 +5305,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/typescript-estree@npm:7.14.1" +"@typescript-eslint/typescript-estree@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.15.0" dependencies: - "@typescript-eslint/types": "npm:7.14.1" - "@typescript-eslint/visitor-keys": "npm:7.14.1" + "@typescript-eslint/types": "npm:7.15.0" + "@typescript-eslint/visitor-keys": "npm:7.15.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -5298,7 +5320,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/f75b956f7981712d3f85498f9d9fcc2243d79d6fe71b24bc688a7c43d2a4248f73ecfb78f9d58501fde87fc44b02e26c46f9ea2ae51eb8450db79ca169f91ef9 + checksum: 10/c5fb15108fbbc1bc976e827218ff7bfbc78930c5906292325ee42ba03514623e7b861497b3e3087f71ede9a757b16441286b4d234450450b0dd70ff753782736 languageName: node linkType: hard @@ -5320,17 +5342,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/utils@npm:7.14.1" +"@typescript-eslint/utils@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/utils@npm:7.15.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.14.1" - "@typescript-eslint/types": "npm:7.14.1" - "@typescript-eslint/typescript-estree": "npm:7.14.1" + "@typescript-eslint/scope-manager": "npm:7.15.0" + "@typescript-eslint/types": "npm:7.15.0" + "@typescript-eslint/typescript-estree": "npm:7.15.0" peerDependencies: eslint: ^8.56.0 - checksum: 10/1ef74214ca84e32f151364512a51e82b7da5590dee03d0de0e1abcf18009e569f9a0638506cf03bd4a844af634b4935458e334b7b2459e9a50a67aba7d6228c7 + checksum: 10/f6de1849dee610a8110638be98ab2ec09e7cdf2f756b538b0544df2dfad86a8e66d5326a765302fe31553e8d9d3170938c0d5d38bd9c7d36e3ee0beb1bdc8172 languageName: node linkType: hard @@ -5344,13 +5366,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.14.1": - version: 7.14.1 - resolution: "@typescript-eslint/visitor-keys@npm:7.14.1" +"@typescript-eslint/visitor-keys@npm:7.15.0": + version: 7.15.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.15.0" dependencies: - "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/types": "npm:7.15.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10/42246f33cb3f9185c0b467c9a534e34a674e4fc08ba982a03aaa77dc1e569e916f1fca9ce9cd14c4df91f416e6e917bff51f98b8d8ca26ec5f67c253e8646bde + checksum: 10/0e17d7f5de767da7f98170c2efc905cdb0ceeaf04a667e12ca1a92eae64479a07f4f8e2a9b5023b055b01250916c3bcac86908cd06552610baff734fafae4464 languageName: node linkType: hard @@ -5430,6 +5452,33 @@ __metadata: languageName: node linkType: hard +"@volar/language-core@npm:2.3.4": + version: 2.3.4 + resolution: "@volar/language-core@npm:2.3.4" + dependencies: + "@volar/source-map": "npm:2.3.4" + checksum: 10/eff3d21aecfd01d61f10808169d8fe7dcb30cafabaa369803ce9e1fb1c3b22f42a89fe742c3e75bb80386d5d372ab09b1024378d64f5537d171d8d128569f809 + languageName: node + linkType: hard + +"@volar/source-map@npm:2.3.4": + version: 2.3.4 + resolution: "@volar/source-map@npm:2.3.4" + checksum: 10/4892024d34661e3687560077565a53759b90feea01cd98d941eb4d82a77e8928a87c791d9ff5f9734702d9180b6d0e2c39ebd2d0a557de913089b3594eecc5ba + languageName: node + linkType: hard + +"@volar/typescript@npm:^2.3.0": + version: 2.3.4 + resolution: "@volar/typescript@npm:2.3.4" + dependencies: + "@volar/language-core": "npm:2.3.4" + path-browserify: "npm:^1.0.1" + vscode-uri: "npm:^3.0.8" + checksum: 10/6bdf2295cb0a9ff3ab5d8d00825765171e9d3e738c540001401b83ccf07edfe50df8eec248b55cade773cec9c0108e6bad5663b949f3cfed8e109d0bb9204809 + languageName: node + linkType: hard + "@yarnpkg/fslib@npm:2.10.3": version: 2.10.3 resolution: "@yarnpkg/fslib@npm:2.10.3" @@ -7045,10 +7094,12 @@ __metadata: languageName: node linkType: hard -"crypto-random-string@npm:^2.0.0": - version: 2.0.0 - resolution: "crypto-random-string@npm:2.0.0" - checksum: 10/0283879f55e7c16fdceacc181f87a0a65c53bc16ffe1d58b9d19a6277adcd71900d02bb2c4843dd55e78c51e30e89b0fec618a7f170ebcc95b33182c28f05fd6 +"crypto-random-string@npm:^4.0.0": + version: 4.0.0 + resolution: "crypto-random-string@npm:4.0.0" + dependencies: + type-fest: "npm:^1.0.1" + checksum: 10/cd5d7ae13803de53680aaed4c732f67209af5988cbeec5f6b29082020347c2d8849ca921b2008be7d6bd1d9d198c3c3697e7441d6d0d3da1bf51e9e4d2032149 languageName: node linkType: hard @@ -7092,9 +7143,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:13.12.0": - version: 13.12.0 - resolution: "cypress@npm:13.12.0" +"cypress@npm:13.13.0": + version: 13.13.0 + resolution: "cypress@npm:13.13.0" dependencies: "@cypress/request": "npm:^3.0.0" "@cypress/xvfb": "npm:^1.2.4" @@ -7135,12 +7186,12 @@ __metadata: request-progress: "npm:^3.0.0" semver: "npm:^7.5.3" supports-color: "npm:^8.1.1" - tmp: "npm:~0.2.1" + tmp: "npm:~0.2.3" untildify: "npm:^4.0.0" yauzl: "npm:^2.10.0" bin: cypress: bin/cypress - checksum: 10/cf25219d336669a93541f4df5f415ad35fa944014157c12793db359c48946f0843fd6499315deb5b95f095a5319086df21fe2870461944931d0bca1e6cfcce77 + checksum: 10/8d92fa511dbfe5429b119827f3eec0043d23861a814e307b53da3a885efc8495de789c44fd57da6a4d69390ffa5306ba181ec42f784afdbd1a78d14591d2f7c3 languageName: node linkType: hard @@ -7323,22 +7374,6 @@ __metadata: languageName: node linkType: hard -"del@npm:^6.0.0": - version: 6.1.1 - resolution: "del@npm:6.1.1" - dependencies: - globby: "npm:^11.0.1" - graceful-fs: "npm:^4.2.4" - is-glob: "npm:^4.0.1" - is-path-cwd: "npm:^2.2.0" - is-path-inside: "npm:^3.0.2" - p-map: "npm:^4.0.0" - rimraf: "npm:^3.0.2" - slash: "npm:^3.0.0" - checksum: 10/563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 - languageName: node - linkType: hard - "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -7397,6 +7432,17 @@ __metadata: languageName: node linkType: hard +"dnd-core@npm:^16.0.1": + version: 16.0.1 + resolution: "dnd-core@npm:16.0.1" + dependencies: + "@react-dnd/asap": "npm:^5.0.1" + "@react-dnd/invariant": "npm:^4.0.1" + redux: "npm:^4.2.0" + checksum: 10/711dc30f88f7c5cb5308f105b337f6a4db7ad098e985d2e120189f17a3d1865d283aadef1641dc129706e0399746835a90e2a92ef65f0cdcf5aa0d0cb8c79265 + languageName: node + linkType: hard + "doctrine@npm:^2.1.0": version: 2.1.0 resolution: "doctrine@npm:2.1.0" @@ -9255,7 +9301,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.1.0": +"globby@npm:11.1.0, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -9284,17 +9330,17 @@ __metadata: dependencies: "@commitlint/cli": "npm:19.3.0" "@commitlint/config-conventional": "npm:19.2.2" - "@cypress/code-coverage": "npm:3.12.39" + "@cypress/code-coverage": "npm:3.12.40" "@emotion/cache": "npm:11.11.0" "@emotion/react": "npm:11.11.4" "@emotion/styled": "npm:11.11.5" - "@graasp/query-client": "npm:3.13.3" - "@graasp/sdk": "npm:4.14.1" - "@graasp/translations": "npm:1.29.0" - "@graasp/ui": "npm:4.19.3" - "@mui/icons-material": "npm:5.15.20" + "@graasp/query-client": "npm:3.15.0" + "@graasp/sdk": "npm:4.16.0" + "@graasp/translations": "npm:1.31.1" + "@graasp/ui": "npm:4.20.3" + "@mui/icons-material": "npm:5.15.21" "@mui/lab": "npm:5.0.0-alpha.170" - "@mui/material": "npm:5.15.20" + "@mui/material": "npm:5.15.21" "@sentry/react": "npm:7.118.0" "@testing-library/jest-dom": "npm:6.4.6" "@testing-library/react": "npm:16.0.0" @@ -9305,11 +9351,11 @@ __metadata: "@types/react-dom": "npm:18.3.0" "@types/react-router-dom": "npm:5.3.3" "@types/validator": "npm:13.12.0" - "@typescript-eslint/eslint-plugin": "npm:7.14.1" - "@typescript-eslint/parser": "npm:7.14.1" + "@typescript-eslint/eslint-plugin": "npm:7.15.0" + "@typescript-eslint/parser": "npm:7.15.0" "@vitejs/plugin-react": "npm:4.3.1" concurrently: "npm:8.2.2" - cypress: "npm:13.12.0" + cypress: "npm:13.13.0" cypress-vite: "npm:1.5.0" env-cmd: "npm:10.1.0" eslint: "npm:^8.57.0" @@ -9326,16 +9372,16 @@ __metadata: react-dom: "npm:18.3.1" react-ga4: "npm:2.1.0" react-i18next: "npm:14.1.2" - react-router: "npm:6.24.0" - react-router-dom: "npm:6.24.0" + react-router: "npm:6.24.1" + react-router-dom: "npm:6.24.1" react-toastify: "npm:10.0.5" standard-version: "npm:9.5.0" stylis: "npm:4.3.2" stylis-plugin-rtl: "npm:2.1.1" - typescript: "npm:5.5.2" + typescript: "npm:5.5.3" validator: "npm:13.12.0" - vite: "npm:5.3.1" - vite-plugin-checker: "npm:0.6.4" + vite: "npm:5.3.3" + vite-plugin-checker: "npm:0.7.0" vite-plugin-istanbul: "npm:6.0.2" languageName: unknown linkType: soft @@ -9989,13 +10035,6 @@ __metadata: languageName: node linkType: hard -"is-path-cwd@npm:^2.2.0": - version: 2.2.0 - resolution: "is-path-cwd@npm:2.2.0" - checksum: 10/46a840921bb8cc0dc7b5b423a14220e7db338072a4495743a8230533ce78812dc152548c86f4b828411fe98c5451959f07cf841c6a19f611e46600bd699e8048 - languageName: node - linkType: hard - "is-path-inside@npm:^3.0.2, is-path-inside@npm:^3.0.3": version: 3.0.3 resolution: "is-path-inside@npm:3.0.3" @@ -10912,12 +10951,12 @@ __metadata: languageName: node linkType: hard -"lucide-react@npm:0.379.0": - version: 0.379.0 - resolution: "lucide-react@npm:0.379.0" +"lucide-react@npm:0.400.0": + version: 0.400.0 + resolution: "lucide-react@npm:0.400.0" peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 - checksum: 10/e2231158df68e08c1a4adbbd14c92380f6b4b541ce0dcacef1a05a17d8bc7e7329bb9f3f34ed0800afda82ef5c3f972749ab4d2f56a536f25ee42d81d8abcbc6 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10/6ed8234119658fee998945f39e31d78f4fa05df5216eb1d269fc211c84a382928e4e4705f75ce85dcb056d493e9cf7810303d08c56eb40dce5066c3182ec5e7f languageName: node linkType: hard @@ -11870,6 +11909,13 @@ __metadata: languageName: node linkType: hard +"path-browserify@npm:^1.0.1": + version: 1.0.1 + resolution: "path-browserify@npm:1.0.1" + checksum: 10/7e7368a5207e7c6b9051ef045711d0dc3c2b6203e96057e408e6e74d09f383061010d2be95cb8593fe6258a767c3e9fc6b2bfc7ce8d48ae8c3d9f6994cca9ad8 + languageName: node + linkType: hard + "path-exists@npm:^3.0.0": version: 3.0.0 resolution: "path-exists@npm:3.0.0" @@ -11987,6 +12033,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.0.1": + version: 1.0.1 + resolution: "picocolors@npm:1.0.1" + checksum: 10/fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.3.0, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -12055,14 +12108,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.38": - version: 8.4.38 - resolution: "postcss@npm:8.4.38" +"postcss@npm:^8.4.39": + version: 8.4.39 + resolution: "postcss@npm:8.4.39" dependencies: nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" + picocolors: "npm:^1.0.1" source-map-js: "npm:^1.2.0" - checksum: 10/6e44a7ed835ffa9a2b096e8d3e5dfc6bcf331a25c48aeb862dd54e3aaecadf814fa22be224fd308f87d08adf2299164f88c5fd5ab1c4ef6cbd693ceb295377f4 + checksum: 10/ad9c1add892c96433b9a5502878201ede4a20c4ce02d056251f61f8d9a3e5426dab3683fe5a086edfa78a1a19f2b4988c8cea02c5122136d29758cb5a17e2621 languageName: node linkType: hard @@ -12156,7 +12209,7 @@ __metadata: languageName: node linkType: hard -"prop-types@npm:^15.5.6, prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": +"prop-types@npm:^15.6.2, prop-types@npm:^15.7.2, prop-types@npm:^15.8.1": version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: @@ -12330,13 +12383,13 @@ __metadata: languageName: node linkType: hard -"re-resizable@npm:6.9.14": - version: 6.9.14 - resolution: "re-resizable@npm:6.9.14" +"re-resizable@npm:6.9.17": + version: 6.9.17 + resolution: "re-resizable@npm:6.9.17" peerDependencies: react: ^16.13.1 || ^17.0.0 || ^18.0.0 react-dom: ^16.13.1 || ^17.0.0 || ^18.0.0 - checksum: 10/eb3c40ead7f0db3bac6971cc15efd660ed403018db4a44e084392f248199244a6400ff3f741b2a1aa897bb5ede498d9e72c3d580a6f3acf06819639a0d943d26 + checksum: 10/768c3a0fe39d6916caf4e003240d326d62c4d7512c7d3115cc2a98085416fdba80097afdbb93df57b69543c41ce56b33589f2fea6987cd5149faa83cf11c8ba1 languageName: node linkType: hard @@ -12351,6 +12404,40 @@ __metadata: languageName: node linkType: hard +"react-dnd-html5-backend@npm:16.0.1": + version: 16.0.1 + resolution: "react-dnd-html5-backend@npm:16.0.1" + dependencies: + dnd-core: "npm:^16.0.1" + checksum: 10/fa0feacc01ba8c923fc21461cc5919a856f09384f9a684b4c70ab9cdddc4a6ec64f0de4f65946a8061284ed92c5e3104caca56ae58884235604898a909d82e90 + languageName: node + linkType: hard + +"react-dnd@npm:16.0.1": + version: 16.0.1 + resolution: "react-dnd@npm:16.0.1" + dependencies: + "@react-dnd/invariant": "npm:^4.0.1" + "@react-dnd/shallowequal": "npm:^4.0.1" + dnd-core: "npm:^16.0.1" + fast-deep-equal: "npm:^3.1.3" + hoist-non-react-statics: "npm:^3.3.2" + peerDependencies: + "@types/hoist-non-react-statics": ">= 3.3.1" + "@types/node": ">= 12" + "@types/react": ">= 16" + react: ">= 16.14" + peerDependenciesMeta: + "@types/hoist-non-react-statics": + optional: true + "@types/node": + optional: true + "@types/react": + optional: true + checksum: 10/e27cf5156c306d183585099854c597266eda014c51e7dfca657f7099d5db0a09a4fe07e4c8cbc3b04ca613b805878a8f97f23cc8e13887dbfb1f05efbe5a12e7 + languageName: node + linkType: hard + "react-docgen-typescript@npm:^2.2.2": version: 2.2.2 resolution: "react-docgen-typescript@npm:2.2.2" @@ -12484,52 +12571,41 @@ __metadata: languageName: node linkType: hard -"react-rnd@npm:10.4.10": - version: 10.4.10 - resolution: "react-rnd@npm:10.4.10" +"react-rnd@npm:10.4.11": + version: 10.4.11 + resolution: "react-rnd@npm:10.4.11" dependencies: - re-resizable: "npm:6.9.14" + re-resizable: "npm:6.9.17" react-draggable: "npm:4.4.6" tslib: "npm:2.6.2" peerDependencies: react: ">=16.3.0" react-dom: ">=16.3.0" - checksum: 10/042c5ede35a67b8ca05c5f2f714aee6b52f80cd73e3e6b4d8070a427bdba48e841727c33e99b9615ac1391cc68adf55c625154a8b7bc081fd949026aac211ca6 + checksum: 10/b1362efc490e593c336ceb8c4b19ce266976f96c7a4fcef4e06703f12a16731fbc50143f5bf6532d9262603f6ef81d740747a62c06c2ec372089947d96cd98e4 languageName: node linkType: hard -"react-router-dom@npm:6.24.0": - version: 6.24.0 - resolution: "react-router-dom@npm:6.24.0" +"react-router-dom@npm:6.24.1": + version: 6.24.1 + resolution: "react-router-dom@npm:6.24.1" dependencies: - "@remix-run/router": "npm:1.17.0" - react-router: "npm:6.24.0" + "@remix-run/router": "npm:1.17.1" + react-router: "npm:6.24.1" peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 10/a6622bc53dd7652bbfb9f5c6f2c1bff4aa93a24cc91e048aa2908d096f7106de3707b5d4cf4bd9cf0b67d4475c7718add7fd96045430f7435c7d78da04708a30 + checksum: 10/98eeeec3d36695b3d6d8000d8373ba3cefa9afc49ee44f646f3b721e8b47a80f5ce3737ad1f752cccf19caf01e370918750a4bc86a06a99e491731b454d5ec55 languageName: node linkType: hard -"react-router@npm:6.24.0": - version: 6.24.0 - resolution: "react-router@npm:6.24.0" +"react-router@npm:6.24.1": + version: 6.24.1 + resolution: "react-router@npm:6.24.1" dependencies: - "@remix-run/router": "npm:1.17.0" + "@remix-run/router": "npm:1.17.1" peerDependencies: react: ">=16.8" - checksum: 10/71d750e4422d74e1981b38f54c0dd02a7af7b1059cab471d96e4dc3374824557f6eec8449fe557c0ed8af18569554de8d565bbfd708c1fc90d3421b3d6c6ac82 - languageName: node - linkType: hard - -"react-text-mask@npm:5.5.0": - version: 5.5.0 - resolution: "react-text-mask@npm:5.5.0" - dependencies: - prop-types: "npm:^15.5.6" - peerDependencies: - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 10/9d035a48eb82f00db59102849826d112280cde6e89654d58f4f01cca4d438bcff0443c360c21976bae5439694b50e583238a8f1bea2b6e6012b3d4d7853de80e + checksum: 10/18ac968171dee286a2f067dc8568faf73c759f833e88e09f1b34ff6e9376d1fd5eade8697a86be83093225956b256b398d935ce2f681c1bf711fb3c058c19839 languageName: node linkType: hard @@ -12671,6 +12747,15 @@ __metadata: languageName: node linkType: hard +"redux@npm:^4.2.0": + version: 4.2.1 + resolution: "redux@npm:4.2.1" + dependencies: + "@babel/runtime": "npm:^7.9.2" + checksum: 10/371e4833b671193303a7dea7803c8fdc8e0d566740c78f580e0a3b77b4161da25037626900a2205a5d616117fa6ad09a4232e5a110bd437186b5c6355a041750 + languageName: node + linkType: hard + "reflect.getprototypeof@npm:^1.0.4": version: 1.0.4 resolution: "reflect.getprototypeof@npm:1.0.4" @@ -13140,7 +13225,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.0, semver@npm:^7.5.3, semver@npm:^7.5.4": +"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -13849,23 +13934,22 @@ __metadata: languageName: node linkType: hard -"temp-dir@npm:^2.0.0": - version: 2.0.0 - resolution: "temp-dir@npm:2.0.0" - checksum: 10/cc4f0404bf8d6ae1a166e0e64f3f409b423f4d1274d8c02814a59a5529f07db6cd070a749664141b992b2c1af337fa9bb451a460a43bb9bcddc49f235d3115aa +"temp-dir@npm:^3.0.0": + version: 3.0.0 + resolution: "temp-dir@npm:3.0.0" + checksum: 10/577211e995d1d584dd60f1469351d45e8a5b4524e4a9e42d3bdd12cfde1d0bb8f5898311bef24e02aaafb69514c1feb58c7b4c33dcec7129da3b0861a4ca935b languageName: node linkType: hard -"tempy@npm:^1.0.1": - version: 1.0.1 - resolution: "tempy@npm:1.0.1" +"tempy@npm:^3.1.0": + version: 3.1.0 + resolution: "tempy@npm:3.1.0" dependencies: - del: "npm:^6.0.0" - is-stream: "npm:^2.0.0" - temp-dir: "npm:^2.0.0" - type-fest: "npm:^0.16.0" - unique-string: "npm:^2.0.0" - checksum: 10/e3a3857cd102db84c484b8e878203b496f0e927025b7c60dd118c0c9a0962f4589321c6b3093185d529576af5c58be65d755e72c2a6ad009ff340ab8cbbe4d33 + is-stream: "npm:^3.0.0" + temp-dir: "npm:^3.0.0" + type-fest: "npm:^2.12.2" + unique-string: "npm:^3.0.0" + checksum: 10/f5540bc24dcd9d41ab0b31e9eed73c3ef825080f1c8b1e854e4b73059155c889f72f5f7c15e8cd462d59aa10c9726e423c81d6a365d614b538c6cc78a1209cc6 languageName: node linkType: hard @@ -13969,12 +14053,10 @@ __metadata: languageName: node linkType: hard -"tmp@npm:~0.2.1": - version: 0.2.1 - resolution: "tmp@npm:0.2.1" - dependencies: - rimraf: "npm:^3.0.0" - checksum: 10/445148d72df3ce99356bc89a7857a0c5c3b32958697a14e50952c6f7cf0a8016e746ababe9a74c1aa52f04c526661992f14659eba34d3c6701d49ba2f3cf781b +"tmp@npm:~0.2.3": + version: 0.2.3 + resolution: "tmp@npm:0.2.3" + checksum: 10/7b13696787f159c9754793a83aa79a24f1522d47b87462ddb57c18ee93ff26c74cbb2b8d9138f571d2e0e765c728fb2739863a672b280528512c6d83d511c6fa languageName: node linkType: hard @@ -14132,13 +14214,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.16.0": - version: 0.16.0 - resolution: "type-fest@npm:0.16.0" - checksum: 10/fd8c47ccb90e9fe7bae8bfc0e116e200e096120200c1ab1737bf0bc9334b344dd4925f876ed698174ffd58cd179bb56a55467be96aedc22d5d72748eac428bc8 - languageName: node - linkType: hard - "type-fest@npm:^0.18.0": version: 0.18.1 resolution: "type-fest@npm:0.18.1" @@ -14174,7 +14249,14 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^2.19.0, type-fest@npm:~2.19": +"type-fest@npm:^1.0.1": + version: 1.4.0 + resolution: "type-fest@npm:1.4.0" + checksum: 10/89875c247564601c2650bacad5ff80b859007fbdb6c9e43713ae3ffa3f584552eea60f33711dd762e16496a1ab4debd409822627be14097d9a17e39c49db591a + languageName: node + linkType: hard + +"type-fest@npm:^2.12.2, type-fest@npm:^2.19.0, type-fest@npm:~2.19": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: 10/7bf9e8fdf34f92c8bb364c0af14ca875fac7e0183f2985498b77be129dc1b3b1ad0a6b3281580f19e48c6105c037fb966ad9934520c69c6434d17fd0af4eed78 @@ -14254,23 +14336,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.5.2": - version: 5.5.2 - resolution: "typescript@npm:5.5.2" +"typescript@npm:5.5.3": + version: 5.5.3 + resolution: "typescript@npm:5.5.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/9118b20f248e76b0dbff8737fef65dfa89d02668d4e633d2c5ceac99033a0ca5e8a1c1a53bc94da68e8f67677a88f318663dde859c9e9a09c1e116415daec2ba + checksum: 10/11a867312419ed497929aafd2f1d28b2cd41810a5eb6c6e9e169559112e9ea073d681c121a29102e67cd4478d0a4ae37a306a5800f3717f59c4337e6a9bd5e8d languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.5.2#optional!builtin": - version: 5.5.2 - resolution: "typescript@patch:typescript@npm%3A5.5.2#optional!builtin::version=5.5.2&hash=b45daf" +"typescript@patch:typescript@npm%3A5.5.3#optional!builtin": + version: 5.5.3 + resolution: "typescript@patch:typescript@npm%3A5.5.3#optional!builtin::version=5.5.3&hash=b45daf" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/28b3de2ddaf63a7620e7ddbe5d377af71ce93ecc558c41bf0e3d88661d8e6e7aa6c7739164fef98055f69819e41faca49252938ef3633a3dff2734cca6a9042e + checksum: 10/b61b8bb4b4d6a8a00f9d5f931f8c67070eed6ad11feabf4c41744a326987080bfc806a621596c70fbf2e5974eca3ed65bafeeeb22a078071bdfb51d8abd7c013 languageName: node linkType: hard @@ -14365,12 +14447,12 @@ __metadata: languageName: node linkType: hard -"unique-string@npm:^2.0.0": - version: 2.0.0 - resolution: "unique-string@npm:2.0.0" +"unique-string@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-string@npm:3.0.0" dependencies: - crypto-random-string: "npm:^2.0.0" - checksum: 10/107cae65b0b618296c2c663b8e52e4d1df129e9af04ab38d53b4f2189e96da93f599c85f4589b7ffaf1a11c9327cbb8a34f04c71b8d4950d3e385c2da2a93828 + crypto-random-string: "npm:^4.0.0" + checksum: 10/1a1e2e7d02eab1bb10f720475da735e1990c8a5ff34edd1a3b6bc31590cb4210b7a1233d779360cc622ce11c211e43afa1628dd658f35d3e6a89964b622940df languageName: node linkType: hard @@ -14483,12 +14565,12 @@ __metadata: languageName: node linkType: hard -"uuid@npm:9.0.1": - version: 9.0.1 - resolution: "uuid@npm:9.0.1" +"uuid@npm:10.0.0": + version: 10.0.0 + resolution: "uuid@npm:10.0.0" bin: uuid: dist/bin/uuid - checksum: 10/9d0b6adb72b736e36f2b1b53da0d559125ba3e39d913b6072f6f033e0c87835b414f0836b45bcfaf2bdf698f92297fea1c3cc19b0b258bc182c9c43cc0fab9f2 + checksum: 10/35aa60614811a201ff90f8ca5e9ecb7076a75c3821e17f0f5ff72d44e36c2d35fcbc2ceee9c4ac7317f4cc41895da30e74f3885e30313bee48fda6338f250538 languageName: node linkType: hard @@ -14551,11 +14633,12 @@ __metadata: languageName: node linkType: hard -"vite-plugin-checker@npm:0.6.4": - version: 0.6.4 - resolution: "vite-plugin-checker@npm:0.6.4" +"vite-plugin-checker@npm:0.7.0": + version: 0.7.0 + resolution: "vite-plugin-checker@npm:0.7.0" dependencies: "@babel/code-frame": "npm:^7.12.13" + "@volar/typescript": "npm:^2.3.0" ansi-escapes: "npm:^4.3.0" chalk: "npm:^4.1.1" chokidar: "npm:^3.5.1" @@ -14563,7 +14646,6 @@ __metadata: fast-glob: "npm:^3.2.7" fs-extra: "npm:^11.1.0" npm-run-path: "npm:^4.0.1" - semver: "npm:^7.5.0" strip-ansi: "npm:^6.0.0" tiny-invariant: "npm:^1.1.0" vscode-languageclient: "npm:^7.0.0" @@ -14579,7 +14661,7 @@ __metadata: vite: ">=2.0.0" vls: "*" vti: "*" - vue-tsc: ">=1.3.9" + vue-tsc: ">=2.0.0" peerDependenciesMeta: eslint: optional: true @@ -14597,7 +14679,7 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10/286dcc11d71e05ba09df2f3e442dbbba00fe26d6fcb59a23870fa769fcb748743dfc9c1fb04bb369758cdd13a91c2a5b5a39c85996f468aea33685ffba2d8b37 + checksum: 10/747072747c65a964fbc3696a08fe511f3980a41c4b0f12f30e739e975b330a5ef23c2c76d9620ca877f51e0dc83330afdde290c695d0bcb0f3f71effff690bb4 languageName: node linkType: hard @@ -14617,13 +14699,13 @@ __metadata: languageName: node linkType: hard -"vite@npm:5.3.1": - version: 5.3.1 - resolution: "vite@npm:5.3.1" +"vite@npm:5.3.3": + version: 5.3.3 + resolution: "vite@npm:5.3.3" dependencies: esbuild: "npm:^0.21.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.38" + postcss: "npm:^8.4.39" rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 @@ -14653,7 +14735,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/180ca1795389f1ebc0b09f2ce61846943d34df597c4719e68d1d5ecba3e6cbd5b3313a4a321119b18290de3ef543df433659ba8b678de84df152e0386342697f + checksum: 10/e7a094cefedad9e204b715588502118e07d1b9c00c617f55b810169181907f55144f0a82f650995d6a74f12e3695fca65afc348b475b91a81dcbd0274d30a088 languageName: node linkType: hard @@ -14807,7 +14889,7 @@ __metadata: languageName: node linkType: hard -"vscode-uri@npm:^3.0.2": +"vscode-uri@npm:^3.0.2, vscode-uri@npm:^3.0.8": version: 3.0.8 resolution: "vscode-uri@npm:3.0.8" checksum: 10/e882d6b679e0d053cbc042893c0951a135d899a192b62cd07f0a8924f11ae722067a8d6b1b5b147034becf57faf9fff9fb543b17b749fd0f17db1f54f783f07c