diff --git a/browser-extension/api-server/package-lock.json b/browser-extension/api-server/package-lock.json index bdd8f111..b580b1c2 100644 --- a/browser-extension/api-server/package-lock.json +++ b/browser-extension/api-server/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "ISC", "dependencies": { - "aws-sdk": "2.1479.0", + "aws-sdk": "2.1489.0", "axios": "0.27.2", "cors": "2.8.5", "cryptr": "6.3.0", @@ -18,8 +18,8 @@ "multer-s3": "2.10.0", "mysql2": "3.6.2", "password-generator": "2.3.2", - "sequelize": "6.33.0", - "sequelize-cli": "6.6.1", + "sequelize": "6.34.0", + "sequelize-cli": "6.6.2", "uuid": "8.3.2" }, "devDependencies": { @@ -121,8 +121,9 @@ } }, "node_modules/aws-sdk": { - "version": "2.1479.0", - "license": "Apache-2.0", + "version": "2.1489.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1489.0.tgz", + "integrity": "sha512-DXps/qhDxnVMoQmMu+HIEd92IlCR5HLGGEMmivBaRkga1uyMBrI1D5glNYjyZMfZS1n7ECpiU6xXa/jyBKZ8Qg==", "dependencies": { "buffer": "4.9.2", "events": "1.1.1", @@ -1502,14 +1503,15 @@ "version": "0.0.5" }, "node_modules/sequelize": { - "version": "6.33.0", + "version": "6.34.0", + "resolved": "https://registry.npmjs.org/sequelize/-/sequelize-6.34.0.tgz", + "integrity": "sha512-B3eYLG4nUnsIcPO8k6UH6bqSf5Hi3HHCEtcwfiKsp2J0iG3tv9v8lpHFz6Qd8g5QnWxAl9R5rCCXG8fRWo902Q==", "funding": [ { "type": "opencollective", "url": "https://opencollective.com/sequelize" } ], - "license": "MIT", "dependencies": { "@types/debug": "^4.1.8", "@types/validator": "^13.7.17", @@ -1562,8 +1564,9 @@ } }, "node_modules/sequelize-cli": { - "version": "6.6.1", - "license": "MIT", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/sequelize-cli/-/sequelize-cli-6.6.2.tgz", + "integrity": "sha512-V8Oh+XMz2+uquLZltZES6MVAD+yEnmMfwfn+gpXcDiwE3jyQygLt4xoI0zG8gKt6cRcs84hsKnXAKDQjG/JAgg==", "dependencies": { "cli-color": "^2.0.3", "fs-extra": "^9.1.0", diff --git a/browser-extension/api-server/package.json b/browser-extension/api-server/package.json index ca8ede2d..77455844 100644 --- a/browser-extension/api-server/package.json +++ b/browser-extension/api-server/package.json @@ -13,7 +13,7 @@ "author": "", "license": "ISC", "dependencies": { - "aws-sdk": "2.1479.0", + "aws-sdk": "2.1489.0", "axios": "0.27.2", "cors": "2.8.5", "cryptr": "6.3.0", @@ -22,8 +22,8 @@ "multer-s3": "2.10.0", "mysql2": "3.6.2", "password-generator": "2.3.2", - "sequelize": "6.33.0", - "sequelize-cli": "6.6.1", + "sequelize": "6.34.0", + "sequelize-cli": "6.6.2", "uuid": "8.3.2" }, "engines": { diff --git a/browser-extension/plugin/package-lock.json b/browser-extension/plugin/package-lock.json index 7e3a012c..5126e3dd 100644 --- a/browser-extension/plugin/package-lock.json +++ b/browser-extension/plugin/package-lock.json @@ -15,7 +15,7 @@ "dom-to-image-improved": "2.8.0", "dom-to-image-more": "3.2.0", "file-saver": "2.0.5", - "grommet": "2.33.2", + "grommet": "2.34.0", "grommet-icons": "4.11.0", "i18next": "23.6.0", "prop-types": "15.8.1", @@ -23,22 +23,22 @@ "react-dom": "18.2.0", "react-feather": "2.0.10", "react-i18next": "13.3.1", - "react-router-dom": "6.17.0", + "react-router-dom": "6.18.0", "styled-components": "5.3.11" }, "devDependencies": { "buffer": "6.0.3", - "eslint": "8.52.0", + "eslint": "8.53.0", "eslint-config-prettier": "9.0.0", - "eslint-plugin-jsx-a11y": "6.7.1", + "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-react": "7.33.2", "husky": "8.0.3", "jest": "29.7.0", "lint-staged": "15.0.2", - "parcel": "2.10.1", + "parcel": "2.10.2", "prettier": "3.0.3", "process": "0.11.10", - "puppeteer": "21.4.1" + "puppeteer": "21.5.0" }, "engines": { "browsers": "> 0.25%", @@ -683,17 +683,17 @@ "dev": true }, "node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", "dependencies": { "@emotion/memoize": "^0.8.1" } }, "node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" }, "node_modules/@emotion/stylis": { "version": "0.8.5", @@ -730,9 +730,9 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.3.tgz", + "integrity": "sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -753,9 +753,9 @@ } }, "node_modules/@eslint/js": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.52.0.tgz", - "integrity": "sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.53.0.tgz", + "integrity": "sha512-Kn7K8dx/5U6+cT1yEhpX1w4PCSg0M+XyRILPgvwcEBjerFWCwQj5sbr3/VmxqV0JGHCBCzyd6LxypEuehypY1w==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -1230,9 +1230,9 @@ "dev": true }, "node_modules/@lezer/lr": { - "version": "1.3.13", - "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.13.tgz", - "integrity": "sha512-RLAbau/4uSzKgIKj96mI5WUtG1qtiR0Frn0Ei9zhPj8YOkHM+1Bb8SgdVvmR/aWJCFIzjo2KFnDiRZ75Xf5NdQ==", + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.14.tgz", + "integrity": "sha512-z5mY4LStlA3yL7aHT/rqgG614cfcvklS+8oFRFBYrs4YaWLJyKKM4+nN6KopToX0o9Hj6zmH6M5kinOYuy06ug==", "dev": true, "dependencies": { "@lezer/common": "^1.0.0" @@ -1444,21 +1444,21 @@ } }, "node_modules/@parcel/bundler-default": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.10.1.tgz", - "integrity": "sha512-R+0xfFoEkwGJ/6xYEFPvifd8zzatHz/YC7+IQLluxxutSJFhDcyewBfFkUgqlSJkYlSFRohS+w0T5y4V6T97Yw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/bundler-default/-/bundler-default-2.10.2.tgz", + "integrity": "sha512-XlVGsScK5PgIFXNJ0Yx/+nHu1RFCuslCbrb8MIs0yqS790yzvyJF2QHX5WAr7Qc5powij/+2tfBHiViauWwVpA==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/graph": "3.0.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/graph": "3.0.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -1466,14 +1466,14 @@ } }, "node_modules/@parcel/cache": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.10.1.tgz", - "integrity": "sha512-qMJ6iMUIG9Ao42JSnDOuAzmEj6xGTrqKmz0tTgwbAhEaIjo974t0PAzOop+Ai074H12uZ1pWe6TvoL+qqJz8gg==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/cache/-/cache-2.10.2.tgz", + "integrity": "sha512-B69e5n+bBzYoaJdUOviYeUT7N1iXI3IC5G8dAxKNZ9Zgn+pjZ5BwltbfmP47+NTfQ7LqM8Ea4UJxysQsLdwb+Q==", "dev": true, "dependencies": { - "@parcel/fs": "2.10.1", - "@parcel/logger": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/fs": "2.10.2", + "@parcel/logger": "2.10.2", + "@parcel/utils": "2.10.2", "lmdb": "2.8.5" }, "engines": { @@ -1484,13 +1484,13 @@ "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/codeframe": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.10.1.tgz", - "integrity": "sha512-CyAJJGyFJ6TIU2onxbK4VVmtXnCpVdSZobbCyRPYkHKQfqlarnjeQXZHBLnsBX1qviF4VGXp4ePgcsyiaFxWZg==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/codeframe/-/codeframe-2.10.2.tgz", + "integrity": "sha512-EZrYSIlVg4qiBLHRRqC/BGN2MLG0SKnw4u7kpviwz63I+v36ghqmHGOomwfn4x13nDL+EgOFz4/+Q7QpbMTKug==", "dev": true, "dependencies": { "chalk": "^4.1.0" @@ -1504,16 +1504,16 @@ } }, "node_modules/@parcel/compressor-raw": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.10.1.tgz", - "integrity": "sha512-dBDmMhl7E8Cs0i4nvsg/9mWqqfI0qKL6J7jLYQFn+oubJXS1WZCmtIGwlrYT5rw8NouaLJCoN62ahb2SmhuKqw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/compressor-raw/-/compressor-raw-2.10.2.tgz", + "integrity": "sha512-zIbtmL7vGfWkvBwD29zVdDosFR1eKHa29SpPOQXYLmDO0EVdwzYcTQq2OrlZM07o759QUqwXJfuAYxwcBNRTYg==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1" + "@parcel/plugin": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -1521,72 +1521,72 @@ } }, "node_modules/@parcel/config-default": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.10.1.tgz", - "integrity": "sha512-Yyv6NxM7fvA5AZH3+fVoxL5/eMZz/fWLWGYPHxe8KT2aYIvVPCQpdUaQ87JNGgzUsL/bgYDWA9da3FReGuBxIA==", - "dev": true, - "dependencies": { - "@parcel/bundler-default": "2.10.1", - "@parcel/compressor-raw": "2.10.1", - "@parcel/namer-default": "2.10.1", - "@parcel/optimizer-css": "2.10.1", - "@parcel/optimizer-htmlnano": "2.10.1", - "@parcel/optimizer-image": "2.10.1", - "@parcel/optimizer-svgo": "2.10.1", - "@parcel/optimizer-swc": "2.10.1", - "@parcel/packager-css": "2.10.1", - "@parcel/packager-html": "2.10.1", - "@parcel/packager-js": "2.10.1", - "@parcel/packager-raw": "2.10.1", - "@parcel/packager-svg": "2.10.1", - "@parcel/packager-wasm": "2.10.1", - "@parcel/reporter-dev-server": "2.10.1", - "@parcel/resolver-default": "2.10.1", - "@parcel/runtime-browser-hmr": "2.10.1", - "@parcel/runtime-js": "2.10.1", - "@parcel/runtime-react-refresh": "2.10.1", - "@parcel/runtime-service-worker": "2.10.1", - "@parcel/transformer-babel": "2.10.1", - "@parcel/transformer-css": "2.10.1", - "@parcel/transformer-html": "2.10.1", - "@parcel/transformer-image": "2.10.1", - "@parcel/transformer-js": "2.10.1", - "@parcel/transformer-json": "2.10.1", - "@parcel/transformer-postcss": "2.10.1", - "@parcel/transformer-posthtml": "2.10.1", - "@parcel/transformer-raw": "2.10.1", - "@parcel/transformer-react-refresh-wrap": "2.10.1", - "@parcel/transformer-svg": "2.10.1" + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/config-default/-/config-default-2.10.2.tgz", + "integrity": "sha512-BGn7G5MT6VXpnI5Rj8fzHT1ij0YElge3l2KVGSOJ5crho2Fmz7UKmm8kJ9kdcLrzHWOIH07T100YoQuAwKVQaA==", + "dev": true, + "dependencies": { + "@parcel/bundler-default": "2.10.2", + "@parcel/compressor-raw": "2.10.2", + "@parcel/namer-default": "2.10.2", + "@parcel/optimizer-css": "2.10.2", + "@parcel/optimizer-htmlnano": "2.10.2", + "@parcel/optimizer-image": "2.10.2", + "@parcel/optimizer-svgo": "2.10.2", + "@parcel/optimizer-swc": "2.10.2", + "@parcel/packager-css": "2.10.2", + "@parcel/packager-html": "2.10.2", + "@parcel/packager-js": "2.10.2", + "@parcel/packager-raw": "2.10.2", + "@parcel/packager-svg": "2.10.2", + "@parcel/packager-wasm": "2.10.2", + "@parcel/reporter-dev-server": "2.10.2", + "@parcel/resolver-default": "2.10.2", + "@parcel/runtime-browser-hmr": "2.10.2", + "@parcel/runtime-js": "2.10.2", + "@parcel/runtime-react-refresh": "2.10.2", + "@parcel/runtime-service-worker": "2.10.2", + "@parcel/transformer-babel": "2.10.2", + "@parcel/transformer-css": "2.10.2", + "@parcel/transformer-html": "2.10.2", + "@parcel/transformer-image": "2.10.2", + "@parcel/transformer-js": "2.10.2", + "@parcel/transformer-json": "2.10.2", + "@parcel/transformer-postcss": "2.10.2", + "@parcel/transformer-posthtml": "2.10.2", + "@parcel/transformer-raw": "2.10.2", + "@parcel/transformer-react-refresh-wrap": "2.10.2", + "@parcel/transformer-svg": "2.10.2" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/core": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.10.1.tgz", - "integrity": "sha512-d3ufgqp3nfxJJLFLiGccX3C2paF/mWFjhjltoLmeqtdR3SFfS8z1ysrC7WJqBlwHFwBtL8ZqjPquekGmaH2LoQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/core/-/core-2.10.2.tgz", + "integrity": "sha512-c6hh13oYk9w5creiQ9yCz9GLQ17ZRMonULhJ46J0yoFArynVhNTJ9B5xVst7rS/chOTY8jU0jSdJuxQCR4fjkg==", "dev": true, "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/cache": "2.10.1", - "@parcel/diagnostic": "2.10.1", - "@parcel/events": "2.10.1", - "@parcel/fs": "2.10.1", - "@parcel/graph": "3.0.1", - "@parcel/logger": "2.10.1", - "@parcel/package-manager": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/profiler": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/cache": "2.10.2", + "@parcel/diagnostic": "2.10.2", + "@parcel/events": "2.10.2", + "@parcel/fs": "2.10.2", + "@parcel/graph": "3.0.2", + "@parcel/logger": "2.10.2", + "@parcel/package-manager": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/profiler": "2.10.2", + "@parcel/rust": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", - "@parcel/workers": "2.10.1", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", + "@parcel/workers": "2.10.2", "abortcontroller-polyfill": "^1.1.9", "base-x": "^3.0.8", "browserslist": "^4.6.6", @@ -1640,9 +1640,9 @@ "dev": true }, "node_modules/@parcel/diagnostic": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.10.1.tgz", - "integrity": "sha512-PzYIyqg9QrIInPdfc4kellhfm0OlzylSvmDPfCCGlIdOnhFX5qqzaZkNAdFL1j4R4KwVqo90aeAy4I8AERRfaw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/diagnostic/-/diagnostic-2.10.2.tgz", + "integrity": "sha512-FwtphyiV/TJEiYIRYXBOloXp7XhTW37ifRSLr7RdLbDVyn/P9q/7l0+ORlnOL+WuKwbDQtY+dXYLh/ijTsq7qQ==", "dev": true, "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", @@ -1657,9 +1657,9 @@ } }, "node_modules/@parcel/events": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.10.1.tgz", - "integrity": "sha512-QONtaYl6YOZEbhpRFJ14OfnMu/rpUA2HlnhySTDdrv4N6vAiwbTIBhAAKqbQQNaRYH6OeKo9JSuXKggCFJr9Ag==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/events/-/events-2.10.2.tgz", + "integrity": "sha512-Dp8Oqh5UvSuIASfiHP8jrEtdtzzmTKiOG/RkSL3mtp2tK3mu6dZLJZbcdJXrvBTg7smtRiznkrIOJCawALC7AQ==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -1670,16 +1670,16 @@ } }, "node_modules/@parcel/fs": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.10.1.tgz", - "integrity": "sha512-LLSaXj3oG4uCAUktcsXpzaK0AhT+vXLwCkechSuu88vrHpGOLHLnO/VkRsMNskWPjX9jAXbYRRX1x6uacdf04g==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/fs/-/fs-2.10.2.tgz", + "integrity": "sha512-80SXdFGDJtil9tTbWrYiZRfQ5ehMAT/dq6eY4EYcFg+MvSiwBL/4GfYMfqXn6AamuSVeQlsFCPpunFLNl9YDDA==", "dev": true, "dependencies": { - "@parcel/rust": "2.10.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/rust": "2.10.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "@parcel/watcher": "^2.0.7", - "@parcel/workers": "2.10.1" + "@parcel/workers": "2.10.2" }, "engines": { "node": ">= 12.0.0" @@ -1689,13 +1689,13 @@ "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/graph": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.0.1.tgz", - "integrity": "sha512-ymxlM2FEayLIQ+WaMR9ud188Jq0rS7omQgoywhCMhFRGyOqnZlLxGtCnZ20P0/1wtb11q5y6/UzpGiMfCu2OQg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@parcel/graph/-/graph-3.0.2.tgz", + "integrity": "sha512-cPxCN3+QF+5l4BJ0wnLeb3DPJarWQoD3W984CfuEYy/8Zgo2oayd31soZzkevyTYtp7H4tJKo+I79i2TJdNq5Q==", "dev": true, "dependencies": { "nullthrows": "^1.1.1" @@ -1709,13 +1709,13 @@ } }, "node_modules/@parcel/logger": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.10.1.tgz", - "integrity": "sha512-o9Qi2HB/7T3hqCI2+nUYaHPk8fGNMxdUADh13iOycmGf3gKrno/t67P9dECnD9M5+YZK52R/8MRS0/SPaERC6g==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/logger/-/logger-2.10.2.tgz", + "integrity": "sha512-5lufBuBnXDs3hjAaptmeEAxpH0eHe0+2hJvlVv5lE/RwHR7vDjh+FDwzPfCLWNM3TQhPQdZPdHcDsuA539GHcw==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/events": "2.10.1" + "@parcel/diagnostic": "2.10.2", + "@parcel/events": "2.10.2" }, "engines": { "node": ">= 12.0.0" @@ -1726,9 +1726,9 @@ } }, "node_modules/@parcel/markdown-ansi": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.10.1.tgz", - "integrity": "sha512-UYdrZWlUy3w5hr+k0KToshGZONWP1M9+ld4i2vl12/v32FNX20zc15BnnKqheY7X/ZuLdqlVyMR7P+Q5Z7RMwQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/markdown-ansi/-/markdown-ansi-2.10.2.tgz", + "integrity": "sha512-uZrysHjJ+0vbQNK2bhKy8yoVso8KnoW6O/SW8MiGQ4lpDJdqHShkW08wZUKr4sjl7h/WVFdNsDdgvi2/ANwoRQ==", "dev": true, "dependencies": { "chalk": "^4.1.0" @@ -1742,18 +1742,18 @@ } }, "node_modules/@parcel/namer-default": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.10.1.tgz", - "integrity": "sha512-sYQswJ6ySFSld29EOYRj2hxhxj4qgnApUY44+0woWMvhkFdu/N+hbeZzS/d2owC/sfeE0lwiaLpcQEkhBsEqHw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/namer-default/-/namer-default-2.10.2.tgz", + "integrity": "sha512-wjn3MCus0w9IOjCtQsp5fgb8hgITyxMr0OPF9cBVAhVJI1X9vvd4RurHuLJ3MjvlCqrP1en09yg3ME7VO1kPuA==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -1761,16 +1761,16 @@ } }, "node_modules/@parcel/node-resolver-core": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.1.1.tgz", - "integrity": "sha512-LliCQ024WYGcmFt9zVvpzeHuMTvqywtDV7/HOtp2OS3up2pt7ryQwA/5OyrEYgeo+4pUHxlPDi9z1fm0AUCWQA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@parcel/node-resolver-core/-/node-resolver-core-3.1.2.tgz", + "integrity": "sha512-xvIBgYBRQGmCkfwK/yxVSDtPEvWDVH9poQcGpKHT1jqstYju5crXro0acni5nYF0hWZu7Kttrp9G9fXJQWBksw==", "dev": true, "dependencies": { "@mischnic/json-sourcemap": "^0.1.0", - "@parcel/diagnostic": "2.10.1", - "@parcel/fs": "2.10.1", - "@parcel/rust": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/fs": "2.10.2", + "@parcel/rust": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1", "semver": "^7.5.2" }, @@ -1816,22 +1816,22 @@ "dev": true }, "node_modules/@parcel/optimizer-css": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.10.1.tgz", - "integrity": "sha512-/oGD+w/2elpwtowVKVetq/X9ief+x8WODuq3pnoNkAbCLiE/6CXXmJwly2BzugpTmJB2L6YqSblMXonMuki/GQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-css/-/optimizer-css-2.10.2.tgz", + "integrity": "sha512-05H/Ng90TErSFZkNaUwi7gNCf2gLWi3/w07oIzHu1wjRjjKjZidqaQqZtHTEYoO9ffmhK14Xwh9q4IpOTa0sbQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", + "@parcel/utils": "2.10.2", "browserslist": "^4.6.6", "lightningcss": "^1.16.1", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -1839,12 +1839,12 @@ } }, "node_modules/@parcel/optimizer-htmlnano": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.10.1.tgz", - "integrity": "sha512-o9Dj1Bv8ffGoHvxwADjcGKbCrRT9Fb9VrSJYx8+t0yY1FWeKdfu7rquy+Ca/2JfbprNCyBeeR6cfFX7yxHqCqw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-htmlnano/-/optimizer-htmlnano-2.10.2.tgz", + "integrity": "sha512-9Sg2xLsfX7CPLd1AO3uVa/Kh9EROKVNHMnmNxlzmO2+LEOU/M1OHalvt4bhC7I+cNFPLN5BePdBv3QMYpO0yyA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", + "@parcel/plugin": "2.10.2", "htmlnano": "^2.0.0", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", @@ -1852,7 +1852,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -1937,43 +1937,43 @@ } }, "node_modules/@parcel/optimizer-image": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.10.1.tgz", - "integrity": "sha512-5NA1GBRGvJpmbK+Oz0zHjM/t5oD3xFyrgWcRvV+3r9Kkp7SZmW3TLxHv4Z6hs0u7UqKOWsXESYzBEe30op3Dkw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-image/-/optimizer-image-2.10.2.tgz", + "integrity": "sha512-X8q7mvWJEIXsEMYHYKbwIRUJvI0W41YWCEW7Ohmn0SSi+KuiO8BW5JEPKs7HboO9bX+i6Yxa/T1h9HgRXhdUug==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", - "@parcel/utils": "2.10.1", - "@parcel/workers": "2.10.1" + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", + "@parcel/utils": "2.10.2", + "@parcel/workers": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/optimizer-svgo": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.10.1.tgz", - "integrity": "sha512-ftgc0fIkrIlhOGDpDNg4C96gqceUPieMbhbjnwahDk4/hPlWkrE58wZWBpjpYxkRuqAPQ7ysUDMMlFRpvuOr1Q==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-svgo/-/optimizer-svgo-2.10.2.tgz", + "integrity": "sha512-Ws+xd6nbetMCZHmRj54tIF8wYuu/JwkEvn5BotLE69l3naf2ELtsQ+PHg9G5jUa+PnSNMHhykIhBOqjxhTeq/w==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "svgo": "^2.4.0" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2058,21 +2058,21 @@ } }, "node_modules/@parcel/optimizer-swc": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.10.1.tgz", - "integrity": "sha512-NMHvZ3zdk/uVeW8eiDIRlLdooUo27SO7LipyK7b5+Dpyn0Sxx5L9zgoQSlfvbmkgoAyj4Te3Usu8sDqUH+gpow==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/optimizer-swc/-/optimizer-swc-2.10.2.tgz", + "integrity": "sha512-/4yMgMgLvF4yCHh0QnZlTUTpKobuFK/lNhB1i5yrtiipRaYcS+OgtakB83grfK+x1KwTbYjzXZBILwqu6GKJDQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", + "@parcel/utils": "2.10.2", "@swc/core": "^1.3.36", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2080,18 +2080,18 @@ } }, "node_modules/@parcel/package-manager": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.10.1.tgz", - "integrity": "sha512-Zv7gO/XEDya+D5lrlyQtn99BuUko45WxNBcnBQ4eGSpVoyOP/KnlAMYmk1DPPsXZEnnWeOnDC+R5DP0x9jJR2Q==", - "dev": true, - "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/fs": "2.10.1", - "@parcel/logger": "2.10.1", - "@parcel/node-resolver-core": "3.1.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", - "@parcel/workers": "2.10.1", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/package-manager/-/package-manager-2.10.2.tgz", + "integrity": "sha512-c91YYsIxjX3YhMvtPT7v2MpDOn/Qyw13bi1+0Ftd2JNjUZPlm8+xKizlmgvdi75dgs7dGIUVpvrGLU9LoKthCA==", + "dev": true, + "dependencies": { + "@parcel/diagnostic": "2.10.2", + "@parcel/fs": "2.10.2", + "@parcel/logger": "2.10.2", + "@parcel/node-resolver-core": "3.1.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", + "@parcel/workers": "2.10.2", "semver": "^7.5.2" }, "engines": { @@ -2102,7 +2102,7 @@ "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/package-manager/node_modules/lru-cache": { @@ -2139,20 +2139,20 @@ "dev": true }, "node_modules/@parcel/packager-css": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.10.1.tgz", - "integrity": "sha512-s9N56NRmNIhE92oif7pQ/Mu91QUF60JKai4TJYPbPUV4TKFncRlTT4VsxjtolJuOtVW2J+8XijDcVkbofJBT7A==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-css/-/packager-css-2.10.2.tgz", + "integrity": "sha512-+X4dV7mBdOhXSHeg5gAkk0Qju6A1oezYIancqDC17zoFzbHUfD13nHNDOXrEfMNFVWy93lB8vLJwchH54MDMwQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2160,20 +2160,20 @@ } }, "node_modules/@parcel/packager-html": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.10.1.tgz", - "integrity": "sha512-k/KLm7z+DaHIaSq4o9gYLiW3FnO2Q0FEXqyLpnzNdfm4FrMYyc4PzXmRiqwW5j2R4ZrPfT6/xc3ZYOSIoBcNBQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-html/-/packager-html-2.10.2.tgz", + "integrity": "sha512-GonfLzuzEkelJde89sq9P9LowLJrFNkuEt33nRokc1Q5TPNOWfTYb6difjuVIMr/j0c4nWlOzUrkGJsyo++F7w==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1", "posthtml": "^0.16.5" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2181,23 +2181,23 @@ } }, "node_modules/@parcel/packager-js": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.10.1.tgz", - "integrity": "sha512-uBHlv/rCNzIDAwisCgkY+ZFJ5zm/CcJLvelauszQdUZr1962mRKxObBhc7t8UecIzRksGQHVBFlBcHlxPDzzHA==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-js/-/packager-js-2.10.2.tgz", + "integrity": "sha512-SgKJqIvMt+UJM0x3F21yBVsgdHbTnOnBrNJ7VoY3nujQX5fa+pxTf0emWuX1vSUDbBaJOmO/pC9rKwWP5enqfQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "globals": "^13.2.0", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2205,16 +2205,16 @@ } }, "node_modules/@parcel/packager-raw": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.10.1.tgz", - "integrity": "sha512-ViPPF1Ra8FFax5p/R3zEXi+zIfB9eBRwrN42jS6zsXzXMvvIvxvpGcNbmhMU76yM/rngdKSaOGHWCZWXORHsUg==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-raw/-/packager-raw-2.10.2.tgz", + "integrity": "sha512-+/O2DeMIB9d+1+zCPOkaf2aTl2rN5TFod/UcMzG/HGFlDVqhkV9xgfwV4rV+Vso5TlyHA4p53BFgvGWQBQJAQw==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1" + "@parcel/plugin": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2222,19 +2222,19 @@ } }, "node_modules/@parcel/packager-svg": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.10.1.tgz", - "integrity": "sha512-g17Q4miXc0rudUi3BnSkqtQjknh16M1V++AU4YXAdAqVu5/PeA6T01MXK8c60nfa0HBysFjhML/s7nYV+cWOIg==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-svg/-/packager-svg-2.10.2.tgz", + "integrity": "sha512-eQx3VJpuuDcen+DcLxlPn95txlnbpEH8TES+Ezym/LFyD8oQQfok/VFHy/iGoG4r1CtH0/c7lFUJE8+LZdwYmQ==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "posthtml": "^0.16.4" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2242,16 +2242,16 @@ } }, "node_modules/@parcel/packager-wasm": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.10.1.tgz", - "integrity": "sha512-iYo0vKFqi73QcMDCeKJGZdyWrA0dI1llNW/YHnOTMz5kwQQ5IQ9bA/O1qqVS/QZVIgONhI/qLYxBDdkCjlgZ3A==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/packager-wasm/-/packager-wasm-2.10.2.tgz", + "integrity": "sha512-Y/UyyOePb3WmWy2WtmXn4QLLrb7wjWL/ZhVgvhFiQft4lCbdGBGz1BiKEzhFkkN2IGdX06XZolmKCQieAM6zlQ==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1" + "@parcel/plugin": "2.10.2" }, "engines": { "node": ">=12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2259,12 +2259,12 @@ } }, "node_modules/@parcel/plugin": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.10.1.tgz", - "integrity": "sha512-fhsWI5dzsmkQ2ye6jArDMiObw4yBkp3UoqAYCG/pGSsGXDpn8N0tOknRfycH509CGvw6ooGg6LORhFgak4cjDw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/plugin/-/plugin-2.10.2.tgz", + "integrity": "sha512-1u+GJhuqqlYjMAQLBbMExfFCbsbtuSAm6wXmMmTse5cBpFqxgsMumMeztAhcTy0oMnMhbZg2AKZV0XVSMrIgng==", "dev": true, "dependencies": { - "@parcel/types": "2.10.1" + "@parcel/types": "2.10.2" }, "engines": { "node": ">= 12.0.0" @@ -2275,13 +2275,13 @@ } }, "node_modules/@parcel/profiler": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.10.1.tgz", - "integrity": "sha512-3jE+v2T9hAV+eeEI09dtN1J4j7fi4x4wTr1vQomUy3ipcxMchHH7su5Ru/qw6sNeOStKsZemHXAoisQs+Urkiw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/profiler/-/profiler-2.10.2.tgz", + "integrity": "sha512-YQugGhf12u83O0RJLWbhkPV772nePPxNZjvFJmV++7buPUpgJW2m1lVOrut/s/8ZZIPqcxJe8dyxSSOtvdG7OQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/events": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/events": "2.10.2", "chrome-trace-event": "^1.0.2" }, "engines": { @@ -2293,20 +2293,20 @@ } }, "node_modules/@parcel/reporter-cli": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.10.1.tgz", - "integrity": "sha512-CfDHX9Sf41in/KAkOF2n/KJ234LMKtx0OIm00eycMB41I8GO14o5w7vDQTEgWHDpRfEj3Q7fA9xdkB/yuV6waw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/reporter-cli/-/reporter-cli-2.10.2.tgz", + "integrity": "sha512-6/cLuiGfMh1ny8ULNOXJkugIvJRVo4tV4XA3vJXH96SYqFSfiWxtHqb6MAVndBy8MezEAv0EsLqc7yR7ygdZJw==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "chalk": "^4.1.0", "term-size": "^2.2.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2314,17 +2314,17 @@ } }, "node_modules/@parcel/reporter-dev-server": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.10.1.tgz", - "integrity": "sha512-nLv+584zWPIDMAGiMtMW2wuys9Y5PYnwSg6C1xGHwzPT9yImTy8NMOXp9LX83lUjjqPJBJnkOZeDXdlwW2Z9dQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/reporter-dev-server/-/reporter-dev-server-2.10.2.tgz", + "integrity": "sha512-mLEcZFPpw0ixlvbT846NwmPEVv1ej7H5dwCQ3r1Ca1nQjyXkmQMM06rdb5M+/gk12WVEDOuienWqBL44Xsz3NA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1" + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2332,19 +2332,19 @@ } }, "node_modules/@parcel/reporter-tracer": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.10.1.tgz", - "integrity": "sha512-7WircrCzQQcwT5ZQjCZEmSGC6n2Jwoi8Ti4stYh3Vmp6RNHTYv/EaLooIT0oEDtPUX9NM2EI7iRjdtMiYbRgQQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/reporter-tracer/-/reporter-tracer-2.10.2.tgz", + "integrity": "sha512-oreu3vIdN5u9ONSNhqypcK3nR91NoreR4B4vwD/1Rqod1ud2Vb9awJZv7QIrkdnEMmGcr5DQ/R872s7XYWeZnA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "chrome-trace-event": "^1.0.3", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2352,17 +2352,17 @@ } }, "node_modules/@parcel/resolver-default": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.10.1.tgz", - "integrity": "sha512-X8yIodBVibZQh6WXLpBqIJVpRlmXTQ7248pSNZkCs9J/UbhtQzxqz6oq5agY7nOCkxv5Wa2rF+P/PR6Qs2WCKw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/resolver-default/-/resolver-default-2.10.2.tgz", + "integrity": "sha512-ENEq8f4wRQlU7p3tCelXWK6xIsL+57q9hQ+b4eRJOEctjfN1/BguxZDh+P+fIlJ1lkqiX4UB/PUkK97uSI5XTQ==", "dev": true, "dependencies": { - "@parcel/node-resolver-core": "3.1.1", - "@parcel/plugin": "2.10.1" + "@parcel/node-resolver-core": "3.1.2", + "@parcel/plugin": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2370,17 +2370,17 @@ } }, "node_modules/@parcel/runtime-browser-hmr": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.10.1.tgz", - "integrity": "sha512-g5cHzrEBOy9nqB76USBZe9pkKDAa8l5l1zaQ/N78ANPXnV4XtTCzSjJTvMfSfKX9ZG/pdRm3QtbBfMWy3h3iXw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/runtime-browser-hmr/-/runtime-browser-hmr-2.10.2.tgz", + "integrity": "sha512-ABlCzDYI16lAZLTTL2g3JZasU/dWuSzRGK5paC6JhIJJwQwPeTwu4PaUoEPKeyk0iE9PzVuXjkBbGuSLXQFmmA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1" + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2388,19 +2388,19 @@ } }, "node_modules/@parcel/runtime-js": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.10.1.tgz", - "integrity": "sha512-wSu5o6ABO3XTwAHoLbrxXDSWN8aykb2iaCULwjBjzYd2zATTdtMRo3Tnl8N9+PwOXLBgDS0qvRpqMOLxNNDeuQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/runtime-js/-/runtime-js-2.10.2.tgz", + "integrity": "sha512-a6TaMVg1Xgy+WJJ0a3sC/Taw5hkN4hmLnz00jg7G6LwoGbBpvjJn8pm4eovkMFJz13RCjmS9q0K+qZnvXh1WYA==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2408,19 +2408,19 @@ } }, "node_modules/@parcel/runtime-react-refresh": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.10.1.tgz", - "integrity": "sha512-SH2cz2ELCOzUg/mTXs4xGUxUUZLshstLhgn1N/+cuCUQYhdulVSj+TLxX0c0zdpbpEytDhdOIGDYpXHWJYuQmA==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/runtime-react-refresh/-/runtime-react-refresh-2.10.2.tgz", + "integrity": "sha512-9xW3g4FH9iizHWscHD2yEWJOCfYkIYMbWsZoj0EOMILqrRd1OZxHH8FbLYBQKT6swRbZI2mM19veVVBBfxco/Q==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "react-error-overlay": "6.0.9", "react-refresh": "^0.9.0" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2428,18 +2428,18 @@ } }, "node_modules/@parcel/runtime-service-worker": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.10.1.tgz", - "integrity": "sha512-5Vrso+8YQk+2ZnmsoWktfdKeRc3YBFxb755jYLOoIXg0OfIAM24tJHX+bH0GmHwGMXG6a3nvMOVC4i0LApBemQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/runtime-service-worker/-/runtime-service-worker-2.10.2.tgz", + "integrity": "sha512-XY1GrY4r+zu0b/pZiTflZHdk9+I3XoxpExgPcZzep5hnq2UdyXbS4yDhmen7pTcqay5U9NmRw/62YrKL+yPang==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2447,9 +2447,9 @@ } }, "node_modules/@parcel/rust": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.10.1.tgz", - "integrity": "sha512-HBW4QmuzFIb42p9e1MDsr7KnNs1sPIAiml0Zd8GPd0t+bNDR+3YwvFUVEINR7VhQzh3zv+nshL0MFwWVUO/tZw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/rust/-/rust-2.10.2.tgz", + "integrity": "sha512-v/Cyf3iXlzSc6vgvPiEZzqdKAZ1jJ/aZX7y1YSupDh3RoqJI2bZ93kAOyEi+S7P3kshJkQM0px3YveJFOAMUOA==", "dev": true, "engines": { "node": ">= 12.0.0" @@ -2472,15 +2472,15 @@ } }, "node_modules/@parcel/transformer-babel": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.10.1.tgz", - "integrity": "sha512-dwJcdrWB+DeZ3XXirUAtnoFUTAWF5bj774eyonEmcb3Yx3QrtncRf5YnSfP3QXnT+rHQ67fQIdHrb/xw3ndPNQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-babel/-/transformer-babel-2.10.2.tgz", + "integrity": "sha512-lmuksSzEBdPL1nVTznsQi5hQ+4mJ7GP+jvOv/Tvx3MjnzIu1G6Fs5MvNpAwBRXmG/F1+0aw/Wa8J38HYfN05dA==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", + "@parcel/utils": "2.10.2", "browserslist": "^4.6.6", "json5": "^2.2.0", "nullthrows": "^1.1.1", @@ -2488,7 +2488,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2529,22 +2529,22 @@ "dev": true }, "node_modules/@parcel/transformer-css": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.10.1.tgz", - "integrity": "sha512-MWrLEd7GAoHhiAiP5pTy8MfTte3TT/oPAPwEFIULojK4wYryL96LFVn0ETHpYejueXLHO4WExjSEWXs7vTwIyA==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-css/-/transformer-css-2.10.2.tgz", + "integrity": "sha512-WxKe1YherQrX0vEfxAsBALEIsztGStmfXF0GAMeynE4q/w1iHQdTzu29tqLrJY7x532Ric8TxnwO8zR0r89DJg==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", + "@parcel/utils": "2.10.2", "browserslist": "^4.6.6", "lightningcss": "^1.16.1", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2552,14 +2552,14 @@ } }, "node_modules/@parcel/transformer-html": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.10.1.tgz", - "integrity": "sha512-dYgMmOI4hTBOlKkQTXnlZs831hJJ8HYUWkCWthuK5nHxhDjZUUeQgWk2K7af69zkkE5rXv6LWcMXjZGD7Z4D8w==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.10.2.tgz", + "integrity": "sha512-Zkg1HHdYp14ecdtNF+s4d/e1lr8/PAQgBTYhyEVLVC1N7uivjjZ9XClxZlHuZImbQvX3q3PgZS+PocIizhY4rQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -2569,7 +2569,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2610,36 +2610,36 @@ "dev": true }, "node_modules/@parcel/transformer-image": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.10.1.tgz", - "integrity": "sha512-Eiba9tqtu0QBNSCYZuOveAewNxNlAUqb3M/EHUrYfB5oMCQxRDKpApsUxZwk97qctfdfN8b6paUS5IMLn0Plbw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-image/-/transformer-image-2.10.2.tgz", + "integrity": "sha512-sR2kTsPykYRujKR7ISn0d6Fhem1pMQoqm0cFTrtC9Te5pfIjZ72NfM9clP7jPK660Gd2DYudhUa48y+qKBfCAw==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", - "@parcel/workers": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", + "@parcel/workers": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/transformer-js": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.10.1.tgz", - "integrity": "sha512-Ybc2r6UxRvX0GUSyJLJOC88iaQw2sI8/mVBgAHsuwDRQzuQtE/nccQq+FpTSwsHR9XXzdoKXqb8Vg5dfHiXmlQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-js/-/transformer-js-2.10.2.tgz", + "integrity": "sha512-qcVLyikhSVf3oHhzReECkKdPU5uHVH4L0TC5O9ahlsq2IUTqR8Swq+9wUgUN0S2aYFTWreH05bQwBCNrLzF/eQ==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/utils": "2.10.1", - "@parcel/workers": "2.10.1", + "@parcel/utils": "2.10.2", + "@parcel/workers": "2.10.2", "@swc/helpers": "^0.5.0", "browserslist": "^4.6.6", "nullthrows": "^1.1.1", @@ -2648,14 +2648,14 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@parcel/transformer-js/node_modules/lru-cache": { @@ -2698,17 +2698,17 @@ "dev": true }, "node_modules/@parcel/transformer-json": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.10.1.tgz", - "integrity": "sha512-yK06/v9NfqeePAEkU+BcXPibAjJljazg3CnJALsQGE8bkm6LnG+cfYNw2URj2AgCl5zQgGn72SlUP1WdDK8PHw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-json/-/transformer-json-2.10.2.tgz", + "integrity": "sha512-iVgwuaLNqH3jgoBzMds63zd9FULvYb/s/5Hq9JZJ6pCZrOQoPruurgAW8A/t2IE4CSFkDDNoFvRpjsq1WBsSvA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", + "@parcel/plugin": "2.10.2", "json5": "^2.2.0" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2716,15 +2716,15 @@ } }, "node_modules/@parcel/transformer-postcss": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.10.1.tgz", - "integrity": "sha512-kvSeNDWsrRW/8o9ASPWkoHwQjF/tGlDMuvwYgv32hblvtz978zOTeLuZh8cbnrFLas8ejOekJ6EW9mz+4pTtWw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-postcss/-/transformer-postcss-2.10.2.tgz", + "integrity": "sha512-2/ehCZgj5TOmsAIeGiLwrm6gO/M+X4fZ/O71MhpmXd8zr08j25T0VdSdw5UyopsBvtPYM7DI/FJCviZc7AigCg==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", + "@parcel/utils": "2.10.2", "clone": "^2.1.1", "nullthrows": "^1.1.1", "postcss-value-parser": "^4.2.0", @@ -2732,7 +2732,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2773,13 +2773,13 @@ "dev": true }, "node_modules/@parcel/transformer-posthtml": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.10.1.tgz", - "integrity": "sha512-CN1zlxAGjzJj24d57xebjLl6J4n+6blZ+kSSJd3QqmSyp4VVqpn1shmI5OMMtpsOMmlnGy3IcI0xs6yw6nqRxA==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-posthtml/-/transformer-posthtml-2.10.2.tgz", + "integrity": "sha512-0jvqqXfrLqPYBD62aWIMldDnZ9hO/esX6TGKNhAO+85ljeaS2+QZ5XLLb8uPJq8UXB4olhsoEGyGtJSByigndg==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -2788,7 +2788,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2829,16 +2829,16 @@ "dev": true }, "node_modules/@parcel/transformer-raw": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.10.1.tgz", - "integrity": "sha512-w+CH/zXDJaz1jKK31M+4ZGPzOyTKAgBVIelJs2j75jw41qFRn/tb9HqKNhPEEXhPhIs2L13D9O0/h1X/tmVK3w==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-raw/-/transformer-raw-2.10.2.tgz", + "integrity": "sha512-h6SoIZ3u+Lq8z8SEEAVsHg4IQbUtkBWCln5SG4qfjGiclUDDA2hcG7grsP06Wb6/U7oEc8n0ksTtaG4dekYIxw==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1" + "@parcel/plugin": "2.10.2" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2846,18 +2846,18 @@ } }, "node_modules/@parcel/transformer-react-refresh-wrap": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.10.1.tgz", - "integrity": "sha512-ni7uyUsqPgwCohSqyF6AUmHbICrPUNhkREaTl5HFzTHS8CblEyVWUnY5X4UaT5BAlhQ3noo8/s9mGISi8sTIuQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-react-refresh-wrap/-/transformer-react-refresh-wrap-2.10.2.tgz", + "integrity": "sha512-1jpzaEbKwJnDUmF8Kgf3/XvT9BnUWIQ7FWkg5EL5kEx6tq2KLKdzD17nFigNj8fr2V+faX0Qa63h+e3OOpnMAA==", "dev": true, "dependencies": { - "@parcel/plugin": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/plugin": "2.10.2", + "@parcel/utils": "2.10.2", "react-refresh": "^0.9.0" }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2865,14 +2865,14 @@ } }, "node_modules/@parcel/transformer-svg": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.10.1.tgz", - "integrity": "sha512-6h0ABUiLWiDKLrTMvN2oHPGPYGQb8poe68eErPdtVxyw88P3AQKJOl/HHxHMXclRukV9Qc+N/izQf7jv9j+Ehw==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/transformer-svg/-/transformer-svg-2.10.2.tgz", + "integrity": "sha512-SsCjiM9LZwGne3LUn+GuwhyqklAnr7CER6D0ozdpw+tPOeODsXZXNSktvtpE1Qbia61c/zdlU0yOEuhkeXz29w==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/plugin": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/plugin": "2.10.2", + "@parcel/rust": "2.10.2", "nullthrows": "^1.1.1", "posthtml": "^0.16.5", "posthtml-parser": "^0.10.1", @@ -2881,7 +2881,7 @@ }, "engines": { "node": ">= 12.0.0", - "parcel": "^2.10.1" + "parcel": "^2.10.2" }, "funding": { "type": "opencollective", @@ -2922,31 +2922,31 @@ "dev": true }, "node_modules/@parcel/types": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.10.1.tgz", - "integrity": "sha512-aoVVCL9AJ2wPIZujvAA4prof0RVg5cHZKAx2CrBVFk6RyEwonSGKh0XCqWzqy7Ufuu+M5lmvshJPHGCrMfKLWQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/types/-/types-2.10.2.tgz", + "integrity": "sha512-fwHJu03ROcc4/Kr/00VfOQUD6aV+6FBLN5bDW1+Xblgrpkb1MSUGTWRuz0YH5X6xhkVigC1llCIR2uHSwA+YBg==", "dev": true, "dependencies": { - "@parcel/cache": "2.10.1", - "@parcel/diagnostic": "2.10.1", - "@parcel/fs": "2.10.1", - "@parcel/package-manager": "2.10.1", + "@parcel/cache": "2.10.2", + "@parcel/diagnostic": "2.10.2", + "@parcel/fs": "2.10.2", + "@parcel/package-manager": "2.10.2", "@parcel/source-map": "^2.1.1", - "@parcel/workers": "2.10.1", + "@parcel/workers": "2.10.2", "utility-types": "^3.10.0" } }, "node_modules/@parcel/utils": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.10.1.tgz", - "integrity": "sha512-Nh3TFaMa8lyjplT8acWVrIUytQGqMLT75Xp711yhs2hB5xHeRdpckLRadk+V5Nyz5g6dyzD2fad6ZpQFp89B+w==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/utils/-/utils-2.10.2.tgz", + "integrity": "sha512-XLUhTh0UkPB5n8r7agX9iIz9f+3JsBIVsmqltsJYX7n/GAa6EQtqrIYyZu8cEFeZlZw3zaf7wTmf9xJppdlj7Q==", "dev": true, "dependencies": { - "@parcel/codeframe": "2.10.1", - "@parcel/diagnostic": "2.10.1", - "@parcel/logger": "2.10.1", - "@parcel/markdown-ansi": "2.10.1", - "@parcel/rust": "2.10.1", + "@parcel/codeframe": "2.10.2", + "@parcel/diagnostic": "2.10.2", + "@parcel/logger": "2.10.2", + "@parcel/markdown-ansi": "2.10.2", + "@parcel/rust": "2.10.2", "@parcel/source-map": "^2.1.1", "chalk": "^4.1.0", "nullthrows": "^1.1.1" @@ -3234,16 +3234,16 @@ } }, "node_modules/@parcel/workers": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.10.1.tgz", - "integrity": "sha512-1Z/X53gUQlkx0soLiEgk6Ydi0tFVQOwv0V4KJGg6Rzjcsmjn8ViV8s79Tw0mauCu2KiMJx5ZP0rn6rlFVmbtSQ==", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/@parcel/workers/-/workers-2.10.2.tgz", + "integrity": "sha512-LvifdeORXKGGyhwOwnYxn1AsJ5u6Ihk2RJUxsVA4WYEjz2PSsmLAUDdp48ovssSMnTb9P2g4RrbEG1mJjYtBGA==", "dev": true, "dependencies": { - "@parcel/diagnostic": "2.10.1", - "@parcel/logger": "2.10.1", - "@parcel/profiler": "2.10.1", - "@parcel/types": "2.10.1", - "@parcel/utils": "2.10.1", + "@parcel/diagnostic": "2.10.2", + "@parcel/logger": "2.10.2", + "@parcel/profiler": "2.10.2", + "@parcel/types": "2.10.2", + "@parcel/utils": "2.10.2", "nullthrows": "^1.1.1" }, "engines": { @@ -3254,7 +3254,7 @@ "url": "https://opencollective.com/parcel" }, "peerDependencies": { - "@parcel/core": "^2.10.1" + "@parcel/core": "^2.10.2" } }, "node_modules/@puppeteer/browsers": { @@ -3279,9 +3279,9 @@ } }, "node_modules/@remix-run/router": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.10.0.tgz", - "integrity": "sha512-Lm+fYpMfZoEucJ7cMxgt4dYt8jLfbpwRCzAjm9UgSLOkmlqo9gupxt6YX3DY0Fk155NT9l17d/ydi+964uS9Lw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.11.0.tgz", + "integrity": "sha512-BHdhcWgeiudl91HvVa2wxqZjSHbheSgIiDvxrF1VjFzBzpTtuDPkOdOi3Iqvc08kXtFkLjhbS+ML9aM8mJS+wQ==", "engines": { "node": ">=14.0.0" } @@ -3311,9 +3311,9 @@ } }, "node_modules/@swc/core": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.95.tgz", - "integrity": "sha512-PMrNeuqIusq9DPDooV3FfNEbZuTu5jKAc04N3Hm6Uk2Fl49cqElLFQ4xvl4qDmVDz97n3n/C1RE0/f6WyGPEiA==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.96.tgz", + "integrity": "sha512-zwE3TLgoZwJfQygdv2SdCK9mRLYluwDOM53I+dT6Z5ZvrgVENmY3txvWDvduzkV+/8IuvrRbVezMpxcojadRdQ==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -3328,16 +3328,16 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.95", - "@swc/core-darwin-x64": "1.3.95", - "@swc/core-linux-arm-gnueabihf": "1.3.95", - "@swc/core-linux-arm64-gnu": "1.3.95", - "@swc/core-linux-arm64-musl": "1.3.95", - "@swc/core-linux-x64-gnu": "1.3.95", - "@swc/core-linux-x64-musl": "1.3.95", - "@swc/core-win32-arm64-msvc": "1.3.95", - "@swc/core-win32-ia32-msvc": "1.3.95", - "@swc/core-win32-x64-msvc": "1.3.95" + "@swc/core-darwin-arm64": "1.3.96", + "@swc/core-darwin-x64": "1.3.96", + "@swc/core-linux-arm-gnueabihf": "1.3.96", + "@swc/core-linux-arm64-gnu": "1.3.96", + "@swc/core-linux-arm64-musl": "1.3.96", + "@swc/core-linux-x64-gnu": "1.3.96", + "@swc/core-linux-x64-musl": "1.3.96", + "@swc/core-win32-arm64-msvc": "1.3.96", + "@swc/core-win32-ia32-msvc": "1.3.96", + "@swc/core-win32-x64-msvc": "1.3.96" }, "peerDependencies": { "@swc/helpers": "^0.5.0" @@ -3349,9 +3349,9 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.95.tgz", - "integrity": "sha512-VAuBAP3MNetO/yBIBzvorUXq7lUBwhfpJxYViSxyluMwtoQDhE/XWN598TWMwMl1ZuImb56d7eUsuFdjgY7pJw==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.96.tgz", + "integrity": "sha512-8hzgXYVd85hfPh6mJ9yrG26rhgzCmcLO0h1TIl8U31hwmTbfZLzRitFQ/kqMJNbIBCwmNH1RU2QcJnL3d7f69A==", "cpu": [ "arm64" ], @@ -3365,9 +3365,9 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.95.tgz", - "integrity": "sha512-20vF2rvUsN98zGLZc+dsEdHvLoCuiYq/1B+TDeE4oolgTFDmI1jKO+m44PzWjYtKGU9QR95sZ6r/uec0QC5O4Q==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.96.tgz", + "integrity": "sha512-mFp9GFfuPg+43vlAdQZl0WZpZSE8sEzqL7sr/7Reul5McUHP0BaLsEzwjvD035ESfkY8GBZdLpMinblIbFNljQ==", "cpu": [ "x64" ], @@ -3381,9 +3381,9 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.95.tgz", - "integrity": "sha512-oEudEM8PST1MRNGs+zu0cx5i9uP8TsLE4/L9HHrS07Ck0RJ3DCj3O2fU832nmLe2QxnAGPwBpSO9FntLfOiWEQ==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.96.tgz", + "integrity": "sha512-8UEKkYJP4c8YzYIY/LlbSo8z5Obj4hqcv/fUTHiEePiGsOddgGf7AWjh56u7IoN/0uEmEro59nc1ChFXqXSGyg==", "cpu": [ "arm" ], @@ -3397,9 +3397,9 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.95.tgz", - "integrity": "sha512-pIhFI+cuC1aYg+0NAPxwT/VRb32f2ia8oGxUjQR6aJg65gLkUYQzdwuUmpMtFR2WVf7WVFYxUnjo4UyMuyh3ng==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.96.tgz", + "integrity": "sha512-c/IiJ0s1y3Ymm2BTpyC/xr6gOvoqAVETrivVXHq68xgNms95luSpbYQ28rqaZC8bQC8M5zdXpSc0T8DJu8RJGw==", "cpu": [ "arm64" ], @@ -3413,9 +3413,9 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.95.tgz", - "integrity": "sha512-ZpbTr+QZDT4OPJfjPAmScqdKKaT+wGurvMU5AhxLaf85DuL8HwUwwlL0n1oLieLc47DwIJEMuKQkYhXMqmJHlg==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.96.tgz", + "integrity": "sha512-i5/UTUwmJLri7zhtF6SAo/4QDQJDH2fhYJaBIUhrICmIkRO/ltURmpejqxsM/ye9Jqv5zG7VszMC0v/GYn/7BQ==", "cpu": [ "arm64" ], @@ -3429,9 +3429,9 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.95.tgz", - "integrity": "sha512-n9SuHEFtdfSJ+sHdNXNRuIOVprB8nbsz+08apKfdo4lEKq6IIPBBAk5kVhPhkjmg2dFVHVo4Tr/OHXM1tzWCCw==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.96.tgz", + "integrity": "sha512-USdaZu8lTIkm4Yf9cogct/j5eqtdZqTgcTib4I+NloUW0E/hySou3eSyp3V2UAA1qyuC72ld1otXuyKBna0YKQ==", "cpu": [ "x64" ], @@ -3445,9 +3445,9 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.95.tgz", - "integrity": "sha512-L1JrVlsXU3LC0WwmVnMK9HrOT2uhHahAoPNMJnZQpc18a0paO9fqifPG8M/HjNRffMUXR199G/phJsf326UvVg==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.96.tgz", + "integrity": "sha512-QYErutd+G2SNaCinUVobfL7jWWjGTI0QEoQ6hqTp7PxCJS/dmKmj3C5ZkvxRYcq7XcZt7ovrYCTwPTHzt6lZBg==", "cpu": [ "x64" ], @@ -3461,9 +3461,9 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.95.tgz", - "integrity": "sha512-YaP4x/aZbUyNdqCBpC2zL8b8n58MEpOUpmOIZK6G1SxGi+2ENht7gs7+iXpWPc0sy7X3YPKmSWMAuui0h8lgAA==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.96.tgz", + "integrity": "sha512-hjGvvAduA3Un2cZ9iNP4xvTXOO4jL3G9iakhFsgVhpkU73SGmK7+LN8ZVBEu4oq2SUcHO6caWvnZ881cxGuSpg==", "cpu": [ "arm64" ], @@ -3477,9 +3477,9 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.95.tgz", - "integrity": "sha512-w0u3HI916zT4BC/57gOd+AwAEjXeUlQbGJ9H4p/gzs1zkSHtoDQghVUNy3n/ZKp9KFod/95cA8mbVF9t1+6epQ==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.96.tgz", + "integrity": "sha512-Far2hVFiwr+7VPCM2GxSmbh3ikTpM3pDombE+d69hkedvYHYZxtTF+2LTKl/sXtpbUnsoq7yV/32c9R/xaaWfw==", "cpu": [ "ia32" ], @@ -3493,9 +3493,9 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.95", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.95.tgz", - "integrity": "sha512-5RGnMt0S6gg4Gc6QtPUJ3Qs9Un4sKqccEzgH/tj7V/DVTJwKdnBKxFZfgQ34OR2Zpz7zGOn889xwsFVXspVWNA==", + "version": "1.3.96", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.96.tgz", + "integrity": "sha512-4VbSAniIu0ikLf5mBX81FsljnfqjoVGleEkCQv4+zRlyZtO3FHoDPkeLVoy6WRlj7tyrRcfUJ4mDdPkbfTO14g==", "cpu": [ "x64" ], @@ -3619,9 +3619,9 @@ } }, "node_modules/@types/node": { - "version": "20.8.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.9.tgz", - "integrity": "sha512-UzykFsT3FhHb1h7yD4CA4YhBHq545JC0YnEz41xkipN88eKQtL6rSgocL5tbAP6Ola9Izm/Aw4Ora8He4x0BHg==", + "version": "20.8.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.10.tgz", + "integrity": "sha512-TlgT8JntpcbmKUFzjhsyhGfP2fsiz1Mv56im6enJ905xG1DAYesxJaeSbGqQmAw8OWPdhyJGhGSQGKRNJ45u9w==", "dev": true, "dependencies": { "undici-types": "~5.26.4" @@ -3911,9 +3911,9 @@ } }, "node_modules/ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", "dev": true }, "node_modules/asynciterator.prototype": { @@ -3943,9 +3943,9 @@ } }, "node_modules/axe-core": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.8.2.tgz", - "integrity": "sha512-/dlp0fxyM3R8YW7MFzaHWXrf4zzbr0vaYb23VBFCl83R7nWNPg/yaQw2Dc8jzCMmDVLhSdzH8MjrsuIUuvX+6g==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true, "engines": { "node": ">=4" @@ -4353,9 +4353,9 @@ } }, "node_modules/chromium-bidi": { - "version": "0.4.32", - "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.32.tgz", - "integrity": "sha512-RJnw0PW3sNdx1WclINVfVVx8JUH+tWTHZNpnEzlcM+Qgvf40dUH34U7gJq+cc/0LE+rbPxeT6ldqWrCbUf4jeg==", + "version": "0.4.33", + "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-0.4.33.tgz", + "integrity": "sha512-IxoFM5WGQOIAd95qrSXzJUv4eXIrh+RvU3rwwqIiwYuvfE7U/Llj4fejbsJnjJMUYCuGtVQsY2gv7oGl4aTNSQ==", "dev": true, "dependencies": { "mitt": "3.0.1", @@ -4970,9 +4970,9 @@ } }, "node_modules/devtools-protocol": { - "version": "0.0.1191157", - "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1191157.tgz", - "integrity": "sha512-Fu2mUhX7zkzLHMJZk5wQTiHdl1eJrhK0GypUoSzogUt51MmYEv/46pCz4PtGGFlr0f2ZyYDzzx5CPtbEkuvcTA==", + "version": "0.0.1203626", + "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1203626.tgz", + "integrity": "sha512-nEzHZteIUZfGCZtTiS1fRpC8UZmsfD1SiyPvaUNvS13dvKf666OAm8YTi0+Ca3n1nLEyu49Cy4+dPWpaHFJk9g==", "dev": true }, "node_modules/diff-sequences": { @@ -5306,15 +5306,15 @@ } }, "node_modules/eslint": { - "version": "8.52.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.52.0.tgz", - "integrity": "sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.53.0.tgz", + "integrity": "sha512-N4VuiPjXDUa4xVeV/GC/RV3hQW9Nw+Y463lkWaKKXKYMvmRiRDAtfpuPFLN+E1/6ZhyR8J2ig+eVREnYgUsiag==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.52.0", + "@eslint/eslintrc": "^2.1.3", + "@eslint/js": "8.53.0", "@humanwhocodes/config-array": "^0.11.13", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", @@ -5373,27 +5373,27 @@ } }, "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz", - "integrity": "sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.20.7", - "aria-query": "^5.1.3", - "array-includes": "^3.1.6", - "array.prototype.flatmap": "^1.3.1", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.6.2", - "axobject-query": "^3.1.1", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.3.3", - "language-tags": "=1.0.5", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", "minimatch": "^3.1.2", - "object.entries": "^1.1.6", - "object.fromentries": "^2.0.6", - "semver": "^6.3.0" + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" }, "engines": { "node": ">=4.0" @@ -5810,20 +5810,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", @@ -6039,9 +6025,9 @@ "dev": true }, "node_modules/grommet": { - "version": "2.33.2", - "resolved": "https://registry.npmjs.org/grommet/-/grommet-2.33.2.tgz", - "integrity": "sha512-nsozn5qZ7Xnf3WHC0hfeQU0dyc7Bxh4PEDqSuuUcRrXzJWKLdSyfiNv3OtHrBajYrcmJDUUgtflVBYaMyWFoUA==", + "version": "2.34.0", + "resolved": "https://registry.npmjs.org/grommet/-/grommet-2.34.0.tgz", + "integrity": "sha512-ggXZvxgVMrGYY9MhlLPY7ikUeY+Na1y6Z8qxnNRb/hUMhS7kVOdvUs8TViN8sQKIQPKHLBYPl7tb5figDE8jQg==", "dependencies": { "grommet-icons": "^4.10.0", "hoist-non-react-statics": "^3.2.0", @@ -6067,15 +6053,6 @@ "styled-components": ">= 5.x" } }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", @@ -7627,12 +7604,15 @@ "dev": true }, "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, "dependencies": { - "language-subtag-registry": "~0.3.2" + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" } }, "node_modules/leven": { @@ -8752,22 +8732,22 @@ } }, "node_modules/parcel": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.10.1.tgz", - "integrity": "sha512-BvsKk8Fg9z1BBLny3IJmm7qM7ux+aD0iXVbzaBhurdbsj0UuWYsa6krLnK/+udwGiLPmicldqjtjDimSuLIwmQ==", - "dev": true, - "dependencies": { - "@parcel/config-default": "2.10.1", - "@parcel/core": "2.10.1", - "@parcel/diagnostic": "2.10.1", - "@parcel/events": "2.10.1", - "@parcel/fs": "2.10.1", - "@parcel/logger": "2.10.1", - "@parcel/package-manager": "2.10.1", - "@parcel/reporter-cli": "2.10.1", - "@parcel/reporter-dev-server": "2.10.1", - "@parcel/reporter-tracer": "2.10.1", - "@parcel/utils": "2.10.1", + "version": "2.10.2", + "resolved": "https://registry.npmjs.org/parcel/-/parcel-2.10.2.tgz", + "integrity": "sha512-wRvsK9v12Nt2/EIjLp/uvxd3UeRSN9DRoSofDn21Ot+rEw4e98ODvbdSHi6dYr82s4oo6mF823ACmOp1hXd4wg==", + "dev": true, + "dependencies": { + "@parcel/config-default": "2.10.2", + "@parcel/core": "2.10.2", + "@parcel/diagnostic": "2.10.2", + "@parcel/events": "2.10.2", + "@parcel/fs": "2.10.2", + "@parcel/logger": "2.10.2", + "@parcel/package-manager": "2.10.2", + "@parcel/reporter-cli": "2.10.2", + "@parcel/reporter-dev-server": "2.10.2", + "@parcel/reporter-tracer": "2.10.2", + "@parcel/utils": "2.10.2", "chalk": "^4.1.0", "commander": "^7.0.0", "get-port": "^4.2.0" @@ -9174,31 +9154,31 @@ } }, "node_modules/puppeteer": { - "version": "21.4.1", - "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.4.1.tgz", - "integrity": "sha512-opJqQeYMjAB3ICG8lCF3wtSs9k05dozmrEMrHgo3ZWbISiy8qbv/yAJz/6Io221qSh3yURfVf6Z7crrlzKZjLQ==", + "version": "21.5.0", + "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-21.5.0.tgz", + "integrity": "sha512-prvy9rdauyIaaEgefQRcw9zhQnYQbl8O1Gj5VJazKJ7kwNx703+Paw/1bwA+b96jj/S+r55hrmF5SfiEG5PUcg==", "dev": true, "hasInstallScript": true, "dependencies": { "@puppeteer/browsers": "1.8.0", "cosmiconfig": "8.3.6", - "puppeteer-core": "21.4.1" + "puppeteer-core": "21.5.0" }, "engines": { "node": ">=16.3.0" } }, "node_modules/puppeteer-core": { - "version": "21.4.1", - "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.4.1.tgz", - "integrity": "sha512-Lh0e+oGhUquxVOi1U701gTfFLFvw5gDBFh3CWpnfAvtItmyZKUce4R54VNfOJfi+KKnzhVPdB/lDrg65gdRIng==", + "version": "21.5.0", + "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-21.5.0.tgz", + "integrity": "sha512-qG0RJ6qKgFz09UUZxDB9IcyTJGypQXMuE8WmEoHk7kgjutmRiOVv5RgsyUkY67AxDdBWx21bn1PHHRJnO/6b4A==", "dev": true, "dependencies": { "@puppeteer/browsers": "1.8.0", - "chromium-bidi": "0.4.32", + "chromium-bidi": "0.4.33", "cross-fetch": "4.0.0", "debug": "4.3.4", - "devtools-protocol": "0.0.1191157", + "devtools-protocol": "0.0.1203626", "ws": "8.14.2" }, "engines": { @@ -9323,11 +9303,11 @@ } }, "node_modules/react-router": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.17.0.tgz", - "integrity": "sha512-YJR3OTJzi3zhqeJYADHANCGPUu9J+6fT5GLv82UWRGSxu6oJYCKVmxUcaBQuGm9udpWmPsvpme/CdHumqgsoaA==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.18.0.tgz", + "integrity": "sha512-vk2y7Dsy8wI02eRRaRmOs9g2o+aE72YCx5q9VasT1N9v+lrdB79tIqrjMfByHiY5+6aYkH2rUa5X839nwWGPDg==", "dependencies": { - "@remix-run/router": "1.10.0" + "@remix-run/router": "1.11.0" }, "engines": { "node": ">=14.0.0" @@ -9337,12 +9317,12 @@ } }, "node_modules/react-router-dom": { - "version": "6.17.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.17.0.tgz", - "integrity": "sha512-qWHkkbXQX+6li0COUUPKAUkxjNNqPJuiBd27dVwQGDNsuFBdMbrS6UZ0CLYc4CsbdLYTckn4oB4tGDuPZpPhaQ==", + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.18.0.tgz", + "integrity": "sha512-Ubrue4+Ercc/BoDkFQfc6og5zRQ4A8YxSO3Knsne+eRbZ+IepAsK249XBH/XaFuOYOYr3L3r13CXTLvYt5JDjw==", "dependencies": { - "@remix-run/router": "1.10.0", - "react-router": "6.17.0" + "@remix-run/router": "1.11.0", + "react-router": "6.18.0" }, "engines": { "node": ">=14.0.0" @@ -10038,9 +10018,9 @@ } }, "node_modules/styled-components": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.3.tgz", - "integrity": "sha512-++4iHwBM7ZN+x6DtPPWkCI4vdtwumQ+inA/DdAsqYd4SVgUKJie5vXyzotA00ttcFdQkCng7zc6grwlfIfw+lw==", + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.11.tgz", + "integrity": "sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==", "dependencies": { "@babel/helper-module-imports": "^7.0.0", "@babel/traverse": "^7.4.5", diff --git a/browser-extension/plugin/package.json b/browser-extension/plugin/package.json index 2a973bee..5d56f6f1 100644 --- a/browser-extension/plugin/package.json +++ b/browser-extension/plugin/package.json @@ -23,17 +23,17 @@ "license": "ISC", "devDependencies": { "buffer": "6.0.3", - "eslint": "8.52.0", + "eslint": "8.53.0", "eslint-config-prettier": "9.0.0", - "eslint-plugin-jsx-a11y": "6.7.1", + "eslint-plugin-jsx-a11y": "6.8.0", "eslint-plugin-react": "7.33.2", "husky": "8.0.3", "jest": "29.7.0", "lint-staged": "15.0.2", - "parcel": "2.10.1", + "parcel": "2.10.2", "prettier": "3.0.3", "process": "0.11.10", - "puppeteer": "21.4.1" + "puppeteer": "21.5.0" }, "dependencies": { "axios": "1.6.0", @@ -42,7 +42,7 @@ "dom-to-image-improved": "2.8.0", "dom-to-image-more": "3.2.0", "file-saver": "2.0.5", - "grommet": "2.33.2", + "grommet": "2.34.0", "grommet-icons": "4.11.0", "i18next": "23.6.0", "prop-types": "15.8.1", @@ -50,7 +50,7 @@ "react-dom": "18.2.0", "react-feather": "2.0.10", "react-i18next": "13.3.1", - "react-router-dom": "6.17.0", + "react-router-dom": "6.18.0", "styled-components": "5.3.11" }, "engines": {