diff --git a/.github/workflows/deploy-dev.yml b/.github/workflows/deploy-dev.yml index 3c9c3c3b..2dd20f91 100644 --- a/.github/workflows/deploy-dev.yml +++ b/.github/workflows/deploy-dev.yml @@ -43,6 +43,6 @@ jobs: version: 'latest' aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_DEV }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_DEV }} - aws-region: ${{ secrets.APPS_AWS_REGION }} - aws-s3-bucket-name: ${{ secrets.AWS_S3_BUCKET_NAME_APPS_DEV }} + aws-region: ${{ vars.APPS_AWS_REGION_DEV }} + aws-s3-bucket-name: ${{ vars.AWS_S3_BUCKET_NAME_APPS_DEV }} cloudfront-distribution-id: ${{ secrets.CLOUDFRONT_DISTRIBUTION_APPS_DEV }} diff --git a/.github/workflows/deploy-prod.yml b/.github/workflows/deploy-prod.yml index 99f3d422..4ff7794a 100644 --- a/.github/workflows/deploy-prod.yml +++ b/.github/workflows/deploy-prod.yml @@ -1,4 +1,4 @@ -name: Deploy to staging environment +name: Deploy to production environment # Controls when the action will run on: @@ -41,6 +41,6 @@ jobs: version: 'latest' aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_PROD }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_PROD }} - aws-region: ${{ secrets.APPS_AWS_REGION }} - aws-s3-bucket-name: ${{ secrets.AWS_S3_BUCKET_NAME_APPS_PROD }} + aws-region: ${{ vars.APPS_AWS_REGION_PROD }} + aws-s3-bucket-name: ${{ vars.AWS_S3_BUCKET_NAME_APPS_PROD }} cloudfront-distribution-id: ${{ secrets.CLOUDFRONT_DISTRIBUTION_APPS_PROD }} diff --git a/.github/workflows/deploy-stage.yml b/.github/workflows/deploy-stage.yml index 729bc8c7..dcdccc7e 100644 --- a/.github/workflows/deploy-stage.yml +++ b/.github/workflows/deploy-stage.yml @@ -8,7 +8,7 @@ on: jobs: deploy-app: - name: Deploy to dev + name: Deploy to staging runs-on: ubuntu-latest environment: staging steps: @@ -41,6 +41,6 @@ jobs: version: 'latest' aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID_STAGE }} aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY_STAGE }} - aws-region: ${{ secrets.APPS_AWS_REGION }} - aws-s3-bucket-name: ${{ secrets.AWS_S3_BUCKET_NAME_APPS_STAGE }} + aws-region: ${{ vars.APPS_AWS_REGION_STAGE }} + aws-s3-bucket-name: ${{ vars.AWS_S3_BUCKET_NAME_APPS_STAGE }} cloudfront-distribution-id: ${{ secrets.CLOUDFRONT_DISTRIBUTION_APPS_STAGE }} diff --git a/package.json b/package.json index a251e658..5f0731dc 100644 --- a/package.json +++ b/package.json @@ -11,24 +11,24 @@ "dependencies": { "@emotion/react": "11.11.1", "@emotion/styled": "11.11.0", - "@graasp/apps-query-client": "3.1.0", - "@graasp/sdk": "3.1.0", - "@graasp/ui": "4.1.0", - "@mui/icons-material": "5.14.18", + "@graasp/apps-query-client": "3.2.1", + "@graasp/sdk": "3.3.0", + "@graasp/ui": "4.1.1", + "@mui/icons-material": "5.14.19", "@mui/lab": "5.0.0-alpha.153", - "@mui/material": "5.14.18", - "@sentry/react": "7.81.1", + "@mui/material": "5.14.20", + "@sentry/react": "7.86.0", "@tanstack/react-query": "^4.36.1", "@tanstack/react-query-devtools": "^4.36.1", - "@types/node": "20.10.0", - "@types/react": "18.2.38", + "@types/node": "20.10.4", + "@types/react": "18.2.42", "@types/react-dom": "18.2.17", - "i18next": "23.7.6", + "i18next": "23.7.8", "react": "18.2.0", "react-dom": "18.2.0", "react-i18next": "13.5.0", "react-toastify": "9.1.3", - "typescript": "5.3.2" + "typescript": "5.3.3" }, "scripts": { "dev": "yarn vite", @@ -55,21 +55,21 @@ "devDependencies": { "@commitlint/cli": "18.4.3", "@commitlint/config-conventional": "18.4.3", - "@cypress/code-coverage": "3.12.11", + "@cypress/code-coverage": "3.12.13", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/i18n": "0.13.10", "@types/uuid": "9.0.7", - "@typescript-eslint/eslint-plugin": "6.12.0", - "@typescript-eslint/parser": "6.12.0", - "@vitejs/plugin-react": "^4.2.0", + "@typescript-eslint/eslint-plugin": "6.13.2", + "@typescript-eslint/parser": "6.13.2", + "@vitejs/plugin-react": "^4.2.1", "axios": "0.27.2", "concurrently": "8.2.2", - "cypress": "13.6.0", + "cypress": "13.6.1", "env-cmd": "10.1.0", - "eslint": "8.54.0", + "eslint": "8.55.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "^17.1.0", - "eslint-config-prettier": "9.0.0", + "eslint-config-prettier": "9.1.0", "eslint-config-react-app": "7.0.1", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-cypress": "2.15.1", @@ -80,11 +80,11 @@ "eslint-plugin-react-hooks": "4.6.0", "husky": "8.0.3", "miragejs": "^0.1.48", - "nock": "^13.3.8", + "nock": "^13.4.0", "nyc": "15.1.0", "prettier": "3.1.0", "uuid": "9.0.1", - "vite": "^5.0.0", + "vite": "^5.0.6", "vite-plugin-checker": "^0.6.2", "vite-plugin-istanbul": "^5.0.0" }, diff --git a/yarn.lock b/yarn.lock index 525c5b31..85e1c01e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -32,6 +32,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/code-frame@npm:7.23.5" + dependencies: + "@babel/highlight": "npm:^7.23.4" + chalk: "npm:^2.4.2" + checksum: 44e58529c9d93083288dc9e649c553c5ba997475a7b0758cc3ddc4d77b8a7d985dbe78cc39c9bbc61f26d50af6da1ddf0a3427eae8cc222a9370619b671ed8f5 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9": version: 7.22.20 resolution: "@babel/compat-data@npm:7.22.20" @@ -62,26 +72,26 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/core@npm:7.23.3" +"@babel/core@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/core@npm:7.23.5" dependencies: "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.22.13" - "@babel/generator": "npm:^7.23.3" + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.5" "@babel/helper-compilation-targets": "npm:^7.22.15" "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.23.2" - "@babel/parser": "npm:^7.23.3" + "@babel/helpers": "npm:^7.23.5" + "@babel/parser": "npm:^7.23.5" "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.3" - "@babel/types": "npm:^7.23.3" + "@babel/traverse": "npm:^7.23.5" + "@babel/types": "npm:^7.23.5" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" - checksum: f9e7016b62842d23f78c98dc31daa3bd9161c5770c1e9df0557f78186ed75fd2cfc8e7161975fe8c6ad147665b1881790139da91de34ec03cf8b9f6a256d86eb + checksum: f24265172610dbffe0e315b6a8e8f87cf87d2643c8915196adcddd81c66a8eaeb1b36fea851e2308961636a180089a5f10becaa340d5b707d5f64e2e5ffb2bc8 languageName: node linkType: hard @@ -122,15 +132,15 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/generator@npm:7.23.3" +"@babel/generator@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/generator@npm:7.23.5" dependencies: - "@babel/types": "npm:^7.23.3" + "@babel/types": "npm:^7.23.5" "@jridgewell/gen-mapping": "npm:^0.3.2" "@jridgewell/trace-mapping": "npm:^0.3.17" jsesc: "npm:^2.5.1" - checksum: 0f815d275cb3de97ec4724b959b3c7a67b1cde1861eda6612b50c6ba22565f12536d1f004dd48e7bad5e059751950265c6ff546ef48b7a719a11d7b512f1e29d + checksum: 094af79c2e8fdb0cfd06b42ff6a39a8a95639bc987cace44f52ed5c46127f5469eb20ab5f4c8991fc00fa9c1445a1977cde8e44289d6be29ddbb315fb0fc1b45 languageName: node linkType: hard @@ -362,6 +372,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/helper-string-parser@npm:7.23.4" + checksum: c352082474a2ee1d2b812bd116a56b2e8b38065df9678a32a535f151ec6f58e54633cc778778374f10544b930703cca6ddf998803888a636afa27e2658068a9c + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-validator-identifier@npm:7.22.20" @@ -398,14 +415,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.2": - version: 7.23.2 - resolution: "@babel/helpers@npm:7.23.2" +"@babel/helpers@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/helpers@npm:7.23.5" dependencies: "@babel/template": "npm:^7.22.15" - "@babel/traverse": "npm:^7.23.2" - "@babel/types": "npm:^7.23.0" - checksum: d66d949d41513f19e62e43a9426e283d46bc9a3c72f1e3dd136568542382edd411047403458aaa0ae3adf7c14d23e0e9a1126092bb56e72ba796a6dd7e4c082a + "@babel/traverse": "npm:^7.23.5" + "@babel/types": "npm:^7.23.5" + checksum: 84a813db55e03b5f47cef1210eb22751dae5dc3605bf62ff9acd4c248d857f94cb43dc7299e0edcec9312b31088f0d77f881282df2957e65a322b5412801cc24 languageName: node linkType: hard @@ -420,6 +437,17 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/highlight@npm:7.23.4" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.22.20" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" + checksum: 62fef9b5bcea7131df4626d009029b1ae85332042f4648a4ce6e740c3fd23112603c740c45575caec62f260c96b11054d3be5987f4981a5479793579c3aac71f + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.5, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.0": version: 7.23.0 resolution: "@babel/parser@npm:7.23.0" @@ -429,12 +457,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/parser@npm:7.23.3" +"@babel/parser@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/parser@npm:7.23.5" bin: parser: ./bin/babel-parser.js - checksum: 284c22ec1d939df66fb94929959d2160c30df1ba5778f212668dfb2f4aa8ac176f628c6073a2c9ea7ab2a1701d2ebdafb0dfb173dc737db9dc6708d5d2f49e0a + checksum: 828c250ace0c58f9dc311fd13ad3da34e86ed27a5c6b4183ce9d85be250e78eeb71a13f6d51a368c46f8cbe51106c726bfbb158bf46a89db3a168a0002d3050a languageName: node linkType: hard @@ -1656,6 +1684,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.23.4": + version: 7.23.5 + resolution: "@babel/runtime@npm:7.23.5" + dependencies: + regenerator-runtime: "npm:^0.14.0" + checksum: 0f1669f639af30a0a2948ffcefa2c61935f337b0777bd94f8d7bc66bba8e7d4499e725caeb0449540d9c6d67399b733c4e719babb43ce9a0f33095aa01b42b37 + languageName: node + linkType: hard + "@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5": version: 7.22.15 resolution: "@babel/template@npm:7.22.15" @@ -1667,7 +1704,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:7.23.2, @babel/traverse@npm:^7.23.2": +"@babel/traverse@npm:7.23.2": version: 7.23.2 resolution: "@babel/traverse@npm:7.23.2" dependencies: @@ -1703,21 +1740,21 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/traverse@npm:7.23.3" +"@babel/traverse@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/traverse@npm:7.23.5" dependencies: - "@babel/code-frame": "npm:^7.22.13" - "@babel/generator": "npm:^7.23.3" + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.5" "@babel/helper-environment-visitor": "npm:^7.22.20" "@babel/helper-function-name": "npm:^7.23.0" "@babel/helper-hoist-variables": "npm:^7.22.5" "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.3" - "@babel/types": "npm:^7.23.3" + "@babel/parser": "npm:^7.23.5" + "@babel/types": "npm:^7.23.5" debug: "npm:^4.1.0" globals: "npm:^11.1.0" - checksum: 522ef8eefe1ed31cd392129efb2f8794ca25bd54b1ad7c3bfa7f46d20c47ef0e392d5c1654ddee3454eed5e546d04c9bfa38b04b82e47144aa545f87ba55572d + checksum: 281cae2765caad88c7af6214eab3647db0e9cadc7ffcd3fd924f09fbb9bd09d97d6fb210794b7545c317ce417a30016636530043a455ba6922349e39c1ba622a languageName: node linkType: hard @@ -1742,14 +1779,14 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/types@npm:7.23.3" +"@babel/types@npm:^7.23.5": + version: 7.23.5 + resolution: "@babel/types@npm:7.23.5" dependencies: - "@babel/helper-string-parser": "npm:^7.22.5" + "@babel/helper-string-parser": "npm:^7.23.4" "@babel/helper-validator-identifier": "npm:^7.22.20" to-fast-properties: "npm:^2.0.0" - checksum: 05ec1527d0468aa6f3e30fa821625322794055fb572c131aaa8befdf24d174407e2e5954c2b0a292a5456962e23383e36cf9d7cbb01318146d6140ce2128d000 + checksum: a623a4e7f396f1903659099da25bfa059694a49f42820f6b5288347f1646f0b37fb7cc550ba45644e9067149368ef34ccb1bd4a4251ec59b83b3f7765088f363 languageName: node linkType: hard @@ -1955,9 +1992,9 @@ __metadata: languageName: node linkType: hard -"@cypress/code-coverage@npm:3.12.11": - version: 3.12.11 - resolution: "@cypress/code-coverage@npm:3.12.11" +"@cypress/code-coverage@npm:3.12.13": + version: 3.12.13 + resolution: "@cypress/code-coverage@npm:3.12.13" dependencies: "@cypress/webpack-preprocessor": "npm:^6.0.0" chalk: "npm:4.1.2" @@ -1965,7 +2002,7 @@ __metadata: debug: "npm:4.3.4" execa: "npm:4.1.0" globby: "npm:11.1.0" - istanbul-lib-coverage: "npm:3.0.0" + istanbul-lib-coverage: "npm:^3.0.0" js-yaml: "npm:4.1.0" nyc: "npm:15.1.0" peerDependencies: @@ -1974,7 +2011,7 @@ __metadata: babel-loader: ^8.3 || ^9 cypress: "*" webpack: ^4 || ^5 - checksum: 7ff941ed65d2336cfab41cd832e4d4eec99fc668ef1309c55b3370c4fe6ede088259ac5a4d57ae099b803833b8396481d9d4991fbf77148354cd74d87377a2a6 + checksum: f7c0efa7244d47c18caf9e53bdea51666ddbe59d382fb3dd340ba373615fb8905837f784982122d68935db7f3d3bc329d3db32bfae9bbd0135713c87616d2607 languageName: node linkType: hard @@ -2348,9 +2385,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.3": - version: 2.1.3 - resolution: "@eslint/eslintrc@npm:2.1.3" +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" @@ -2361,14 +2398,14 @@ __metadata: js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 77b70a89232fe702c2f765b5b92970f5e4224b55363b923238b996c66fcd991504f40d3663c0543ae17d6c5049ab9b07ab90b65d7601e6f25e8bcd4caf69ac75 + checksum: 7a3b14f4b40fc1a22624c3f84d9f467a3d9ea1ca6e9a372116cb92507e485260359465b58e25bcb6c9981b155416b98c9973ad9b796053fd7b3f776a6946bce8 languageName: node linkType: hard -"@eslint/js@npm:8.54.0": - version: 8.54.0 - resolution: "@eslint/js@npm:8.54.0" - checksum: 4d491ff234cd94b54499428cb3435623270ff8cc59950e13e6e1ac2fa350ec60502dac7bfd4f486523fee65ad7a358034570fe776b81b14dbfe5525d1e26e1d8 +"@eslint/js@npm:8.55.0": + version: 8.55.0 + resolution: "@eslint/js@npm:8.55.0" + checksum: 34b001a95b16501fd64f525b1de3ab0e4c252e5820b74069004934cb13977fc04ba4522a3e8f8074bd6af49da10d3444cd49fa711819f425ad73d6bf46eea82d languageName: node linkType: hard @@ -2410,13 +2447,13 @@ __metadata: languageName: node linkType: hard -"@graasp/apps-query-client@npm:3.1.0": - version: 3.1.0 - resolution: "@graasp/apps-query-client@npm:3.1.0" +"@graasp/apps-query-client@npm:3.2.1": + version: 3.2.1 + resolution: "@graasp/apps-query-client@npm:3.2.1" dependencies: "@emotion/react": "npm:11.11.1" "@emotion/styled": "npm:11.11.0" - "@graasp/sdk": "npm:3.0.1" + "@graasp/sdk": "npm:3.3.0" "@mui/icons-material": "npm:5.14.18" "@mui/material": "npm:5.14.18" axios: "npm:0.27.2" @@ -2430,7 +2467,7 @@ __metadata: "@tanstack/react-query-devtools": ^4.28.0 react: ^18.0.0 react-dom: ^18.0.0 - checksum: 62874f2c99306638a791a5b19888bc7d860bde709ab9477fbbcd7e56b8f49d758c3657d0331dd56d493a3b01c00e71b7babb3c08595f17932962421c49a223d3 + checksum: fb618abed5f93507a7b235e52b792fb0673069f378099082d110454d135120a02f4bd5bd885d330c674cc4b02522f141bda19df53260c912584fe3b0c9ec5c77 languageName: node linkType: hard @@ -2447,37 +2484,24 @@ __metadata: languageName: node linkType: hard -"@graasp/sdk@npm:3.0.1": - version: 3.0.1 - resolution: "@graasp/sdk@npm:3.0.1" - dependencies: - "@graasp/etherpad-api": "npm:2.1.1" - date-fns: "npm:2.30.0" - js-cookie: "npm:3.0.5" - uuid: "npm:9.0.1" - validator: "npm:13.11.0" - checksum: 8b62b85b078e0db49d8c63388bf51295fbae3b6d0d8fdfa584609ddaa604dd932ccc730ae0fb6d9f1f38851c7e079ee42a357ad66b0dec0ddfa08fc27f672603 - languageName: node - linkType: hard - -"@graasp/sdk@npm:3.1.0": - version: 3.1.0 - resolution: "@graasp/sdk@npm:3.1.0" +"@graasp/sdk@npm:3.3.0": + version: 3.3.0 + resolution: "@graasp/sdk@npm:3.3.0" dependencies: "@graasp/etherpad-api": "npm:2.1.1" date-fns: "npm:2.30.0" js-cookie: "npm:3.0.5" uuid: "npm:9.0.1" validator: "npm:13.11.0" - checksum: 85afd7af8ce0cfb438257d526acf78aa9726ed1c523d79377bff8f5a365671d649f0b2481d9f7b70f4e05f0bd116666dd190323aea10e1849662f4e317a38888 + checksum: 12a11bfb2ff35d4fdccc38ad10fab8fe4ee4f7cea2a26ac17040d8758e2cf86070cbfa0c02243bb7efc3410f1abd5d0e18834dc6f6226bb216b33e0f83b19e2d languageName: node linkType: hard -"@graasp/ui@npm:4.1.0": - version: 4.1.0 - resolution: "@graasp/ui@npm:4.1.0" +"@graasp/ui@npm:4.1.1": + version: 4.1.1 + resolution: "@graasp/ui@npm:4.1.1" dependencies: - "@graasp/sdk": "npm:3.0.1" + "@graasp/sdk": "npm:3.3.0" http-status-codes: "npm:2.3.0" katex: "npm:0.16.9" lodash.truncate: "npm:4.4.2" @@ -2510,7 +2534,7 @@ __metadata: optional: true ag-grid-react: optional: true - checksum: 9129169b3be20364ae3926b1eb6c5573fc504fd3002b69a76cbc47aae9530ae7810ef396c5be02ea8d25418f671dfc4de6967b07d5753521c135e442062bdb14 + checksum: d1ff422d65945113393553df5b875a004086c38c8faf2c73b51e01d8372c6ce533541502e7bca68625ef6ce32f6b93da11e19c7bdcb57adbae7b5a754f76fa55 languageName: node linkType: hard @@ -2670,6 +2694,28 @@ __metadata: languageName: node linkType: hard +"@mui/base@npm:5.0.0-beta.26": + version: 5.0.0-beta.26 + resolution: "@mui/base@npm:5.0.0-beta.26" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@floating-ui/react-dom": "npm:^2.0.4" + "@mui/types": "npm:^7.2.10" + "@mui/utils": "npm:^5.14.20" + "@popperjs/core": "npm:^2.11.8" + clsx: "npm:^2.0.0" + prop-types: "npm:^15.8.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: aac30be4a34e650aa8ae7eabe016e35d2a04d9c9ef52627280d75c3f04f01b02d5f10e46c3dee1d154f9342b5f76bde92ef2df04c0258be89b8de797ee1709eb + languageName: node + linkType: hard + "@mui/core-downloads-tracker@npm:^5.14.18": version: 5.14.18 resolution: "@mui/core-downloads-tracker@npm:5.14.18" @@ -2677,6 +2723,13 @@ __metadata: languageName: node linkType: hard +"@mui/core-downloads-tracker@npm:^5.14.20": + version: 5.14.20 + resolution: "@mui/core-downloads-tracker@npm:5.14.20" + checksum: f3ca541452541cdb399a0b3afae3f62c30a54062a1a5014c89fbb271874f872d6a7b35304bb8765d6438490cece86599e859c94b344337759589632ad0d0d709 + languageName: node + linkType: hard + "@mui/icons-material@npm:5.14.18": version: 5.14.18 resolution: "@mui/icons-material@npm:5.14.18" @@ -2693,6 +2746,22 @@ __metadata: languageName: node linkType: hard +"@mui/icons-material@npm:5.14.19": + version: 5.14.19 + resolution: "@mui/icons-material@npm:5.14.19" + dependencies: + "@babel/runtime": "npm:^7.23.4" + 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: 648a44af9a18a39062126d80268d0d4816d408d253d46f097cf8ad525e37dad8301a7727942f4908a15c432de361dabe29de0595f3771cf8acf7da311374441e + languageName: node + linkType: hard + "@mui/lab@npm:5.0.0-alpha.153": version: 5.0.0-alpha.153 resolution: "@mui/lab@npm:5.0.0-alpha.153" @@ -2755,6 +2824,39 @@ __metadata: languageName: node linkType: hard +"@mui/material@npm:5.14.20": + version: 5.14.20 + resolution: "@mui/material@npm:5.14.20" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@mui/base": "npm:5.0.0-beta.26" + "@mui/core-downloads-tracker": "npm:^5.14.20" + "@mui/system": "npm:^5.14.20" + "@mui/types": "npm:^7.2.10" + "@mui/utils": "npm:^5.14.20" + "@types/react-transition-group": "npm:^4.4.9" + clsx: "npm:^2.0.0" + csstype: "npm:^3.1.2" + prop-types: "npm:^15.8.1" + react-is: "npm:^18.2.0" + react-transition-group: "npm:^4.4.5" + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + "@types/react": + optional: true + checksum: 37b3c253783c12768798c62ff12c9b04ab3af1269a338c9fec8a0916e95e812829eccde5e1ba1642b4821e9fe53315aa58a14a9b6440e252534aef4eca3e6e68 + languageName: node + linkType: hard + "@mui/private-theming@npm:^5.14.18": version: 5.14.18 resolution: "@mui/private-theming@npm:5.14.18" @@ -2772,6 +2874,23 @@ __metadata: languageName: node linkType: hard +"@mui/private-theming@npm:^5.14.20": + version: 5.14.20 + resolution: "@mui/private-theming@npm:5.14.20" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@mui/utils": "npm:^5.14.20" + prop-types: "npm:^15.8.1" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 7f4ceac63a298707b3a9d56e96375d6a32aeaee15a16e08d4b0e208dddca7bc0a65f6e1ab9d0b43a945d218ae9b7614c5aefd431c8c81149b0195f7fac01ea52 + languageName: node + linkType: hard + "@mui/styled-engine@npm:^5.14.18": version: 5.14.18 resolution: "@mui/styled-engine@npm:5.14.18" @@ -2793,6 +2912,27 @@ __metadata: languageName: node linkType: hard +"@mui/styled-engine@npm:^5.14.19": + version: 5.14.20 + resolution: "@mui/styled-engine@npm:5.14.20" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@emotion/cache": "npm:^11.11.0" + csstype: "npm:^3.1.2" + prop-types: "npm:^15.8.1" + peerDependencies: + "@emotion/react": ^11.4.1 + "@emotion/styled": ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + checksum: e5ac3e985b41b2078e1fe2e69e7eff2fce702151ec41d9896f11d66a3fe7ab7763c194fe63c7e4b474acee7c26a3294527e27b3f9dff92939aab3507f88033e1 + languageName: node + linkType: hard + "@mui/system@npm:^5.14.18": version: 5.14.18 resolution: "@mui/system@npm:5.14.18" @@ -2821,6 +2961,46 @@ __metadata: languageName: node linkType: hard +"@mui/system@npm:^5.14.20": + version: 5.14.20 + resolution: "@mui/system@npm:5.14.20" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@mui/private-theming": "npm:^5.14.20" + "@mui/styled-engine": "npm:^5.14.19" + "@mui/types": "npm:^7.2.10" + "@mui/utils": "npm:^5.14.20" + clsx: "npm:^2.0.0" + csstype: "npm:^3.1.2" + prop-types: "npm:^15.8.1" + peerDependencies: + "@emotion/react": ^11.5.0 + "@emotion/styled": ^11.3.0 + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@emotion/react": + optional: true + "@emotion/styled": + optional: true + "@types/react": + optional: true + checksum: faaf3c09868e77e2b8870ff1d04c9811056807677aee9aff6b0ed0d89c78bf3beccfc2bf96863aad55d2c5f1dede1ed4296183cbd166ea0b3060654ea34203a1 + languageName: node + linkType: hard + +"@mui/types@npm:^7.2.10": + version: 7.2.10 + resolution: "@mui/types@npm:7.2.10" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 83067cd1da9c79f7ee82f171ba718435d8aa12c6e72c4d5d24bee9e310416ccb91cb86cb0502f463e683e9707d90befc5112509fe7af54cacd39f8556b150f9b + languageName: node + linkType: hard + "@mui/types@npm:^7.2.9": version: 7.2.9 resolution: "@mui/types@npm:7.2.9" @@ -2851,6 +3031,24 @@ __metadata: languageName: node linkType: hard +"@mui/utils@npm:^5.14.20": + version: 5.14.20 + resolution: "@mui/utils@npm:5.14.20" + dependencies: + "@babel/runtime": "npm:^7.23.4" + "@types/prop-types": "npm:^15.7.11" + prop-types: "npm:^15.8.1" + react-is: "npm:^18.2.0" + peerDependencies: + "@types/react": ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10fcbaef04c34ec45215b7c29f5fda918c37fa05c3d5944c332c309496b6861a0924a0fdbcd078f8849f149105e163c87bcba72fd6665da6d6122017bc208141 + languageName: node + linkType: hard + "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1": version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" @@ -3022,79 +3220,91 @@ __metadata: languageName: node linkType: hard -"@sentry-internal/tracing@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry-internal/tracing@npm:7.81.1" +"@sentry-internal/feedback@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry-internal/feedback@npm:7.86.0" + dependencies: + "@sentry/core": "npm:7.86.0" + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" + checksum: 5777bd59d17bab9d93ec2b7340e6aaa1ebac600d92a22f32ea9c066fd500af6b53c6c76e31d984d6c5f81c235ceeecce9e5dd717339be87880d72ecc25f01a57 + languageName: node + linkType: hard + +"@sentry-internal/tracing@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry-internal/tracing@npm:7.86.0" dependencies: - "@sentry/core": "npm:7.81.1" - "@sentry/types": "npm:7.81.1" - "@sentry/utils": "npm:7.81.1" - checksum: 2bae510d77024898a828bf7e3c51e01670e68b5a4506c47e678b05b32e1c2721e5f6149be9c83c8cee3793746cf69e7242f13b4999aa9902150bee17b1282292 + "@sentry/core": "npm:7.86.0" + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" + checksum: b6e71603bc8a65b1595e48cd113104655d73917bebd62f63fb467fff79267924342cc997b7afc13341731ab86b2c2980f676629a0c61280b51599dc43d0dc088 languageName: node linkType: hard -"@sentry/browser@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/browser@npm:7.81.1" +"@sentry/browser@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/browser@npm:7.86.0" dependencies: - "@sentry-internal/tracing": "npm:7.81.1" - "@sentry/core": "npm:7.81.1" - "@sentry/replay": "npm:7.81.1" - "@sentry/types": "npm:7.81.1" - "@sentry/utils": "npm:7.81.1" - checksum: cd06f364a13253fa3a166c415cfe2575c34f03f062fd91468724ba2737fd97dd367416c5280e4269d55192a962a54498a40054d95821f67b4227c6f02dc1180d + "@sentry-internal/feedback": "npm:7.86.0" + "@sentry-internal/tracing": "npm:7.86.0" + "@sentry/core": "npm:7.86.0" + "@sentry/replay": "npm:7.86.0" + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" + checksum: 6eed5cdebb1d3f7785390c514bf20b0d3331745876867d8dfbae8ac1fd79ac9827bb7dc62fab98a8956b5d6fbb72f9673aa15029dca715a5f6e78e8585b6b8ed languageName: node linkType: hard -"@sentry/core@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/core@npm:7.81.1" +"@sentry/core@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/core@npm:7.86.0" dependencies: - "@sentry/types": "npm:7.81.1" - "@sentry/utils": "npm:7.81.1" - checksum: 3bb001c147f9425b4d93f780260eb928d486dec3772ec6bc3648f882a8ef9f8e69d71eaaf5fcce80b50316de7d10cdec54e6926a335c3361a1e7009d2d1b4ea4 + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" + checksum: 1913e6f843aa76efa7588010064786fef1866a44e1e78f1c3c9c22d2c0f7d7c5e1a52c3997fd4a111412f4752e137306ce9a9327834ab2bb132d7f6383c46add languageName: node linkType: hard -"@sentry/react@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/react@npm:7.81.1" +"@sentry/react@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/react@npm:7.86.0" dependencies: - "@sentry/browser": "npm:7.81.1" - "@sentry/types": "npm:7.81.1" - "@sentry/utils": "npm:7.81.1" + "@sentry/browser": "npm:7.86.0" + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" hoist-non-react-statics: "npm:^3.3.2" peerDependencies: react: 15.x || 16.x || 17.x || 18.x - checksum: 660894a157ac8af0147077608df49ef37f97f46e5c202e1ab77dce3994d836d7320699be00d62edbd09809a5c485bb4ecd6ef16e837b7546e2abaefe4b298ca9 + checksum: 130a0a9164f7c2f3724e64ff86092625acda21db93248be6cc81cef5e52d5c32898d6165df004f04e1c165e7d6803113073762ac8fa5fb306e3b87247e6d8391 languageName: node linkType: hard -"@sentry/replay@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/replay@npm:7.81.1" +"@sentry/replay@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/replay@npm:7.86.0" dependencies: - "@sentry-internal/tracing": "npm:7.81.1" - "@sentry/core": "npm:7.81.1" - "@sentry/types": "npm:7.81.1" - "@sentry/utils": "npm:7.81.1" - checksum: 8ba893cc98409cda5ae74128dea1922885bd8d782cb53be4feff486248b4ae52d51d9aae928da7d868171953c718af87e2e90254e4c65cbf5e4ae4d9a4059b2c + "@sentry-internal/tracing": "npm:7.86.0" + "@sentry/core": "npm:7.86.0" + "@sentry/types": "npm:7.86.0" + "@sentry/utils": "npm:7.86.0" + checksum: 74b9fc96ab1fec5c5f13cfac2d73e8cd7c18c7acc1957e408e6550b21eaa5d6bfe73d0842b90bf8110068057da66d9907225733db0be42be6ec8afb63d39fca8 languageName: node linkType: hard -"@sentry/types@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/types@npm:7.81.1" - checksum: 26164e48ae8322218a1c081217de97bd50856b554604c5ffb0328f5356fed64c8ddfa9b155c4bbe4f66264c0881a017face36d53a0fc230fc1aa5e7948ffecc5 +"@sentry/types@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/types@npm:7.86.0" + checksum: 37b66fc55067b8211afc1309008627a7b07a349673300e322efe8d1e61ba6a7f98af384debee7e9e2305738ccb5f8c56815dbdb18b8a483d5b6c7161e59c2d35 languageName: node linkType: hard -"@sentry/utils@npm:7.81.1": - version: 7.81.1 - resolution: "@sentry/utils@npm:7.81.1" +"@sentry/utils@npm:7.86.0": + version: 7.86.0 + resolution: "@sentry/utils@npm:7.86.0" dependencies: - "@sentry/types": "npm:7.81.1" - checksum: 12a13adced1c2ca87bc93d0adb66c8fe9f5f2b9247c7cd2773c2e26edf8dd6437ab1f316af4afdd8e9ee912bdfabbaed89757a427a0c84e42a483b65ea790cdc + "@sentry/types": "npm:7.86.0" + checksum: b96e8fec6ecc772bed295223e00bf150cd32d0331a3735670eb85c961162d2fe7457fae8cdc277c8ece136e4148d24944ed12e2e6b9333f21b8c462d3baeb1a7 languageName: node linkType: hard @@ -3175,16 +3385,16 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.20.4": - version: 7.20.4 - resolution: "@types/babel__core@npm:7.20.4" +"@types/babel__core@npm:^7.20.5": + version: 7.20.5 + resolution: "@types/babel__core@npm:7.20.5" dependencies: "@babel/parser": "npm:^7.20.7" "@babel/types": "npm:^7.20.7" "@types/babel__generator": "npm:*" "@types/babel__template": "npm:*" "@types/babel__traverse": "npm:*" - checksum: 01e1b5f0a2109bde99093c2148a6ca73890dd8d4050734288cd46c9d170ab072a082a99486960051d3d76630673f117d574ebe6b880b5359114c70ae1dfb75b1 + checksum: c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3 languageName: node linkType: hard @@ -3283,12 +3493,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:20.10.0": - version: 20.10.0 - resolution: "@types/node@npm:20.10.0" +"@types/node@npm:20.10.4": + version: 20.10.4 + resolution: "@types/node@npm:20.10.4" dependencies: undici-types: "npm:~5.26.4" - checksum: c7d5ddbdbf3491e2363135c9611eb6bfae90eda2957279237fa232bcb29cd0df1cc3ee149d6de9915b754262a531ee2d57d33c9ecd58d763e8ad4856113822f3 + checksum: c10c1dd13f5c2341ad866777dc32946538a99e1ebd203ae127730814b8e5fa4aedfbcb01cb3e24a5466f1af64bcdfa16e7de6e745ff098fff0942aa779b7fe03 languageName: node linkType: hard @@ -3336,6 +3546,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/quill@npm:^1.3.10": version: 1.3.10 resolution: "@types/quill@npm:1.3.10" @@ -3363,6 +3580,15 @@ __metadata: languageName: node linkType: hard +"@types/react-transition-group@npm:^4.4.9": + version: 4.4.10 + resolution: "@types/react-transition-group@npm:4.4.10" + dependencies: + "@types/react": "npm:*" + checksum: b429f3bd54d9aea6c0395943ce2dda6b76fb458e902365bd91fd99bf72064fb5d59e2b74e78d10f2871908501d350da63e230d81bda2b616c967cab8dc51bd16 + languageName: node + linkType: hard + "@types/react@npm:*": version: 18.2.27 resolution: "@types/react@npm:18.2.27" @@ -3374,14 +3600,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:18.2.38": - version: 18.2.38 - resolution: "@types/react@npm:18.2.38" +"@types/react@npm:18.2.42": + version: 18.2.42 + resolution: "@types/react@npm:18.2.42" dependencies: "@types/prop-types": "npm:*" "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 9f9b9925c979e848d572dce6fff34951708127ba6b1fd4306c93fbcab74f5c6cff2b2e47d4222339eeb6c19d264e93450cb2ad6b255c73c536d0a1e2093cc98a + checksum: b6ee1873ba551ca7bf87cefff00a615aa4322cd68d425858a2e09be260d8037d7fc68865739d2b05cc88cefa7acd009afdaea43e9856fc6302b322cc8c19464e languageName: node linkType: hard @@ -3447,15 +3673,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.12.0" +"@typescript-eslint/eslint-plugin@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/eslint-plugin@npm:6.13.2" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.12.0" - "@typescript-eslint/type-utils": "npm:6.12.0" - "@typescript-eslint/utils": "npm:6.12.0" - "@typescript-eslint/visitor-keys": "npm:6.12.0" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/type-utils": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -3468,7 +3694,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 1b9d2bb88f3e793067d7ec1e24e11b9d22891314bd5ebdef80a11a0ddde19f5c052b341e2f2c8a466b3af48e492f1028023566feaeb10a826d3928380c3d3d88 + checksum: e6665fc5de0ae2b7ada9150d3d119157521a04208b8da385a4c39538b9471871efe6eef272dbcee4c76f599e09453b6f7317f3b3b80d89291f6b2ace4125c51b languageName: node linkType: hard @@ -3507,21 +3733,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/parser@npm:6.12.0" +"@typescript-eslint/parser@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/parser@npm:6.13.2" dependencies: - "@typescript-eslint/scope-manager": "npm:6.12.0" - "@typescript-eslint/types": "npm:6.12.0" - "@typescript-eslint/typescript-estree": "npm:6.12.0" - "@typescript-eslint/visitor-keys": "npm:6.12.0" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 2e33b581bcf882336bd4734e90a90dc3618960f8c07f5f7d16e4f3a0f00af97d3b3c8adc366170e1d9c8afd922068b3cfc5e9e997fd4ca6ebcb7c46a9e5b30a1 + checksum: a2b32d2ad1aa12ce31790e80e059fd5b0699265541f3799b58f2e5c8b40f2e21ac7010519802bc406f4b74c14a1f52081570fa6119b949f68392d0968628b3b8 languageName: node linkType: hard @@ -3552,13 +3778,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/scope-manager@npm:6.12.0" +"@typescript-eslint/scope-manager@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/scope-manager@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.12.0" - "@typescript-eslint/visitor-keys": "npm:6.12.0" - checksum: 46c4a5575fbbb70a800934c93e89795cceef268a140b786a8d22615a0577a5356e42e316dfb23dbb43cec7271b480e712e3127ba33642040bd292fbb6a5de278 + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" + checksum: a6505cc73e90dfed3b9b03816213610f05be58548f468ce24c05ce49a3c6d029ef02233db51cff3b780aa8d040a0c7b3268ea28244c704932c9ee6ef82088509 languageName: node linkType: hard @@ -3579,12 +3805,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/type-utils@npm:6.12.0" +"@typescript-eslint/type-utils@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/type-utils@npm:6.13.2" dependencies: - "@typescript-eslint/typescript-estree": "npm:6.12.0" - "@typescript-eslint/utils": "npm:6.12.0" + "@typescript-eslint/typescript-estree": "npm:6.13.2" + "@typescript-eslint/utils": "npm:6.13.2" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -3592,7 +3818,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: e92709a0ea5d5aee86def3da40fe4190235d3560f41e77a73d4bc10f6f59e0df367d5a1263d4e05aa44af4deb158ca6f37b09e483248e341a38fd5e2e8b70f72 + checksum: c8de5ab94295980a378e4f22dd51dedb3838761969ad1a355386a801c9bc332837651747cdc2edf7f399c88d0bbd787d2233d09e14e4e2849fb01a57bd0cab00 languageName: node linkType: hard @@ -3603,10 +3829,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/types@npm:6.12.0" - checksum: e52f12d01e2f543927fde985d709616dec1ef310da3a00e3d239874752ba7635e04d325e2a7cf6403d19977282f15fed7629d2477aeeb57df9140fa424f530fe +"@typescript-eslint/types@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/types@npm:6.13.2" + checksum: 3ed2622468b2c61bff0828a3675357b498360bada85740dd72e4ec3c80ee112bce8808d7688aa0104b9d0a655a30e2deb0fee69468474c7e046fc9285f549fe6 languageName: node linkType: hard @@ -3628,12 +3854,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.12.0" +"@typescript-eslint/typescript-estree@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/typescript-estree@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.12.0" - "@typescript-eslint/visitor-keys": "npm:6.12.0" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/visitor-keys": "npm:6.13.2" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -3642,7 +3868,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 16f327faf736becb145894380e059a68a993b14fdf6dab50c5b79ff3c027a1e1a61274742f44f6ecd9ebbfadfc55559f94fad52e1596e1ed2656a3053367de85 + checksum: 8fa1344228858fa8171a9660e11eb0d5ed88de2ada343bce4a02a957724ccbeb9b67da1083eada29247f444aeba6908a4145d1758b528d320928abbb4e48dca7 languageName: node linkType: hard @@ -3664,20 +3890,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/utils@npm:6.12.0" +"@typescript-eslint/utils@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/utils@npm:6.13.2" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.12.0" - "@typescript-eslint/types": "npm:6.12.0" - "@typescript-eslint/typescript-estree": "npm:6.12.0" + "@typescript-eslint/scope-manager": "npm:6.13.2" + "@typescript-eslint/types": "npm:6.13.2" + "@typescript-eslint/typescript-estree": "npm:6.13.2" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 84091ddc0f0cceb5d0a2e366139d65413867cf648f805355ab4a42ee273cdd691b9083084d1c1feb9cb3c1934c1ed338fbf92146c738a96b84de3d2ec2dfdec5 + checksum: 934282b612e5f78423bc375122258c5aec65fcdf9c25fd0521e3984686d1e5b950500f093c5f1c21a267be164bc7025d8f629dcfaa60573ad98c6e3861092076 languageName: node linkType: hard @@ -3691,13 +3917,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.12.0": - version: 6.12.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.12.0" +"@typescript-eslint/visitor-keys@npm:6.13.2": + version: 6.13.2 + resolution: "@typescript-eslint/visitor-keys@npm:6.13.2" dependencies: - "@typescript-eslint/types": "npm:6.12.0" + "@typescript-eslint/types": "npm:6.13.2" eslint-visitor-keys: "npm:^3.4.1" - checksum: edf3537c8176059e8fdea680c10f85a635e427fb5caa6f88473077f50edbec7b011b0dc1e4499543519085559268d30a166b1cb160d30a1315ef818fc181a6a4 + checksum: eb6f3a3fa4dae6003533eac41bd2a8181a0353f352640e92b619e353b4bd5a5cd4c076018cbdf4b1ba45b826be0c1d15293d87e956fc9a8aa2fb8d8aa04a7c98 languageName: node linkType: hard @@ -3708,18 +3934,18 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:^4.2.0": - version: 4.2.0 - resolution: "@vitejs/plugin-react@npm:4.2.0" +"@vitejs/plugin-react@npm:^4.2.1": + version: 4.2.1 + resolution: "@vitejs/plugin-react@npm:4.2.1" dependencies: - "@babel/core": "npm:^7.23.3" + "@babel/core": "npm:^7.23.5" "@babel/plugin-transform-react-jsx-self": "npm:^7.23.3" "@babel/plugin-transform-react-jsx-source": "npm:^7.23.3" - "@types/babel__core": "npm:^7.20.4" + "@types/babel__core": "npm:^7.20.5" react-refresh: "npm:^0.14.0" peerDependencies: vite: ^4.2.0 || ^5.0.0 - checksum: 989d465f92588ed16902b822e1efe5c33bb13594b25d8d9d2ec4e7b23dd54847ff232b4318c0309c08acf38e1f27c182774bccf37122a4d04d0cba41c2ef7e67 + checksum: d7fa6dacd3c246bcee482ff4b7037b2978b6ca002b79780ad4921e91ae4bc85ab234cfb94f8d4d825fed8488a0acdda2ff02b47c27b3055187c0727b18fc725e languageName: node linkType: hard @@ -5004,9 +5230,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:13.6.0": - version: 13.6.0 - resolution: "cypress@npm:13.6.0" +"cypress@npm:13.6.1": + version: 13.6.1 + resolution: "cypress@npm:13.6.1" dependencies: "@cypress/request": "npm:^3.0.0" "@cypress/xvfb": "npm:^1.2.4" @@ -5053,7 +5279,7 @@ __metadata: yauzl: "npm:^2.10.0" bin: cypress: bin/cypress - checksum: 345e295c305a9574f5de433c216c9734eab5c8594bd32b7c1a74e2d71a6c7aa5a8228f7031c3fc6bd488319c0f50c906d323d00dab5c9445c43594a41af0d23d + checksum: 22e3431faf87b31f57a1afbcb92eb8f2bf366468f0a47399545af772a89acc198df2ce80c3d3169e3a82649811ee60685fbd7a512e0ec9ffb9ddbe13f21ecfd0 languageName: node linkType: hard @@ -5736,14 +5962,14 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:9.0.0": - version: 9.0.0 - resolution: "eslint-config-prettier@npm:9.0.0" +"eslint-config-prettier@npm:9.1.0": + version: 9.1.0 + resolution: "eslint-config-prettier@npm:9.1.0" peerDependencies: eslint: ">=7.0.0" bin: eslint-config-prettier: bin/cli.js - checksum: 276b0b5b5b19066962a9ff3a16a553bdad28e1c0a2ea33a1d75d65c0428bb7b37f6e85ac111ebefcc9bdefb544385856dbe6eaeda5279c639e5549c113d27dda + checksum: 411e3b3b1c7aa04e3e0f20d561271b3b909014956c4dba51c878bf1a23dbb8c800a3be235c46c4732c70827276e540b6eed4636d9b09b444fd0a8e07f0fcd830 languageName: node linkType: hard @@ -6059,14 +6285,14 @@ __metadata: languageName: node linkType: hard -"eslint@npm:8.54.0": - version: 8.54.0 - resolution: "eslint@npm:8.54.0" +"eslint@npm:8.55.0": + version: 8.55.0 + resolution: "eslint@npm:8.55.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.3" - "@eslint/js": "npm:8.54.0" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.55.0" "@humanwhocodes/config-array": "npm:^0.11.13" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" @@ -6103,7 +6329,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 379827964fd7885a4d48611a5237cf5c534eff0ad3d0c1a1d6a14d52ac6758f4efdccd924c9bb3a9aa4dc80a3446d48dc49f61733cd5bd5f74419d0240970e7b + checksum: afd016cfbe9e9d667b3f98c14c681a7e518808f6c30856e56cbb02248900eac5bf6dc5e577a7eaec259539486db48ef7d16ef58fb14b1585ba7c84b35490c53c languageName: node linkType: hard @@ -6885,35 +7111,35 @@ __metadata: dependencies: "@commitlint/cli": "npm:18.4.3" "@commitlint/config-conventional": "npm:18.4.3" - "@cypress/code-coverage": "npm:3.12.11" + "@cypress/code-coverage": "npm:3.12.13" "@emotion/react": "npm:11.11.1" "@emotion/styled": "npm:11.11.0" - "@graasp/apps-query-client": "npm:3.1.0" - "@graasp/sdk": "npm:3.1.0" - "@graasp/ui": "npm:4.1.0" - "@mui/icons-material": "npm:5.14.18" + "@graasp/apps-query-client": "npm:3.2.1" + "@graasp/sdk": "npm:3.3.0" + "@graasp/ui": "npm:4.1.1" + "@mui/icons-material": "npm:5.14.19" "@mui/lab": "npm:5.0.0-alpha.153" - "@mui/material": "npm:5.14.18" - "@sentry/react": "npm:7.81.1" + "@mui/material": "npm:5.14.20" + "@sentry/react": "npm:7.86.0" "@tanstack/react-query": "npm:^4.36.1" "@tanstack/react-query-devtools": "npm:^4.36.1" "@trivago/prettier-plugin-sort-imports": "npm:^4.3.0" "@types/i18n": "npm:0.13.10" - "@types/node": "npm:20.10.0" - "@types/react": "npm:18.2.38" + "@types/node": "npm:20.10.4" + "@types/react": "npm:18.2.42" "@types/react-dom": "npm:18.2.17" "@types/uuid": "npm:9.0.7" - "@typescript-eslint/eslint-plugin": "npm:6.12.0" - "@typescript-eslint/parser": "npm:6.12.0" - "@vitejs/plugin-react": "npm:^4.2.0" + "@typescript-eslint/eslint-plugin": "npm:6.13.2" + "@typescript-eslint/parser": "npm:6.13.2" + "@vitejs/plugin-react": "npm:^4.2.1" axios: "npm:0.27.2" concurrently: "npm:8.2.2" - cypress: "npm:13.6.0" + cypress: "npm:13.6.1" env-cmd: "npm:10.1.0" - eslint: "npm:8.54.0" + eslint: "npm:8.55.0" eslint-config-airbnb: "npm:19.0.4" eslint-config-airbnb-typescript: "npm:^17.1.0" - eslint-config-prettier: "npm:9.0.0" + eslint-config-prettier: "npm:9.1.0" eslint-config-react-app: "npm:7.0.1" eslint-import-resolver-typescript: "npm:^3.6.1" eslint-plugin-cypress: "npm:2.15.1" @@ -6923,18 +7149,18 @@ __metadata: eslint-plugin-react: "npm:^7.33.2" eslint-plugin-react-hooks: "npm:4.6.0" husky: "npm:8.0.3" - i18next: "npm:23.7.6" + i18next: "npm:23.7.8" miragejs: "npm:^0.1.48" - nock: "npm:^13.3.8" + nock: "npm:^13.4.0" nyc: "npm:15.1.0" prettier: "npm:3.1.0" react: "npm:18.2.0" react-dom: "npm:18.2.0" react-i18next: "npm:13.5.0" react-toastify: "npm:9.1.3" - typescript: "npm:5.3.2" + typescript: "npm:5.3.3" uuid: "npm:9.0.1" - vite: "npm:^5.0.0" + vite: "npm:^5.0.6" vite-plugin-checker: "npm:^0.6.2" vite-plugin-istanbul: "npm:^5.0.0" languageName: unknown @@ -7219,12 +7445,12 @@ __metadata: languageName: node linkType: hard -"i18next@npm:23.7.6": - version: 23.7.6 - resolution: "i18next@npm:23.7.6" +"i18next@npm:23.7.8": + version: 23.7.8 + resolution: "i18next@npm:23.7.8" dependencies: "@babel/runtime": "npm:^7.23.2" - checksum: ae16654e08e10c38d4d17c6a28ae7cb4ac894f03bccfa7ae1637b6c6705937009d5f625f9cd0c3b664bec1acaa7116e5dda7a5e9fbbf41bf97260b49da2875e7 + checksum: 7cf6a62074b5855725f77132400344f8df4913f097d586d3199675d85c46ab85e71b02e5c8b42787d7d4c15afe32f05ece789e377bf96b35b2068f796d60f252 languageName: node linkType: hard @@ -7792,13 +8018,6 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-coverage@npm:3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-coverage@npm:3.0.0" - checksum: eb0ba205890ee02ea9d76b31d6adf196f532b28a158c0c4db0db6ee6b60de476aca7bba34a9321d17fc396853db758d9430f1202ed28a7a6060e9d1cc8f555c0 - languageName: node - linkType: hard - "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": version: 3.2.0 resolution: "istanbul-lib-coverage@npm:3.2.0" @@ -8756,6 +8975,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^3.3.7": + version: 3.3.7 + resolution: "nanoid@npm:3.3.7" + bin: + nanoid: bin/nanoid.cjs + checksum: ac1eb60f615b272bccb0e2b9cd933720dad30bf9708424f691b8113826bb91aca7e9d14ef5d9415a6ba15c266b37817256f58d8ce980c82b0ba3185352565679 + languageName: node + linkType: hard + "natural-compare-lite@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare-lite@npm:1.4.0" @@ -8777,14 +9005,14 @@ __metadata: languageName: node linkType: hard -"nock@npm:^13.3.8": - version: 13.3.8 - resolution: "nock@npm:13.3.8" +"nock@npm:^13.4.0": + version: 13.4.0 + resolution: "nock@npm:13.4.0" dependencies: debug: "npm:^4.1.0" json-stringify-safe: "npm:^5.0.1" propagate: "npm:^2.0.0" - checksum: a501ac3d2f464f199372a1316f3959e7daec3ff589580d474f2b62e01a79de2cedf0b7c30e1471de93cadba1a3effd1e53cc2eda48edbf1a7ad3278895db0407 + checksum: 269c4d4e2ae250e0af361548ab0ba11a18831cfb3edfd8c6f6b1e4b02c7ffc3b1c8ac04ac33edfd3e114110f4836ab8bb8df398da893cd18fef47d9c256acf7f languageName: node linkType: hard @@ -9348,7 +9576,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.3.11, postcss@npm:^8.4.31": +"postcss@npm:^8.3.11": version: 8.4.31 resolution: "postcss@npm:8.4.31" dependencies: @@ -9359,6 +9587,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.32": + version: 8.4.32 + resolution: "postcss@npm:8.4.32" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.0" + source-map-js: "npm:^1.0.2" + checksum: 28084864122f29148e1f632261c408444f5ead0e0b9ea9bd9729d0468818ebe73fe5dc0075acd50c1365dbe639b46a79cba27d355ec857723a24bc9af0f18525 + languageName: node + linkType: hard + "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -11066,23 +11305,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.3.2": - version: 5.3.2 - resolution: "typescript@npm:5.3.2" +"typescript@npm:5.3.3": + version: 5.3.3 + resolution: "typescript@npm:5.3.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 415e5fb6611f5713e460bad48039f00bcfdbde53a2f911727862d5aa9c5d5edd250059a419df382d8f031709e15a169c41eb62b6a401da5eec7ac0f4e359d6ac + checksum: 6e4e6a14a50c222b3d14d4ea2f729e79f972fa536ac1522b91202a9a65af3605c2928c4a790a4a50aa13694d461c479ba92cedaeb1e7b190aadaa4e4b96b8e18 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.3.2#optional!builtin": - version: 5.3.2 - resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin::version=5.3.2&hash=e012d7" +"typescript@patch:typescript@npm%3A5.3.3#optional!builtin": + version: 5.3.3 + resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 1b45cdfb577a78ae7a9a9d0b77a7b772142cb98ba05e4e5aefba7044a028ded885bcecef63166407a5986645cea816fe4986894336aacd5e791796ea79a6a7ed + checksum: c93786fcc9a70718ba1e3819bab56064ead5817004d1b8186f8ca66165f3a2d0100fee91fa64c840dcd45f994ca5d615d8e1f566d39a7470fc1e014dbb4cf15d languageName: node linkType: hard @@ -11357,13 +11596,13 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.0.0": - version: 5.0.2 - resolution: "vite@npm:5.0.2" +"vite@npm:^5.0.6": + version: 5.0.6 + resolution: "vite@npm:5.0.6" dependencies: esbuild: "npm:^0.19.3" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.31" + postcss: "npm:^8.4.32" rollup: "npm:^4.2.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 @@ -11393,7 +11632,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 74f1a6d49a02106796b5fcc04dbe4a92925fba413191718fb37485a29f606b7f80abd371a3ef6b598e8a04f05c09c0b9a5de6bf844dfecb7253798097ddaab35 + checksum: c4647591c76ad5a3b818efef37fb23d793512be832b7daa6c54719f24b0dbadfe383b18cf0896e2c4eaf9d1acab031b3caeaa36570b79ce9da2be6a328d27a1e languageName: node linkType: hard