diff --git a/.ncurc.json b/.ncurc.json index 27b4c5f..7b08c20 100644 --- a/.ncurc.json +++ b/.ncurc.json @@ -1,4 +1,4 @@ { "upgrade": false, - "reject": ["@types/react", "react-hotkeys-hook"] + "reject": ["react-hotkeys-hook"] } diff --git a/README.md b/README.md index 6c605c1..88bb83b 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ - Support for arbitrary React Components and Component Props! - Autogenerated multi-level table of content and anchor links for the different headers - Styling: [Tailwind CSS](https://tailwindcss.com/) - - Support for [Material Icons](https://fonts.google.com/icons) + - Support for [Material Symbols](https://fonts.google.com/icons) - Support for creating any arbitrary theming mode by swapping CSS variables - Support for Container Queries (media queries at the element level) - The website has a three-column layout, which turns into one-column + 2 toggleable side-menus if the screen is too narrow. diff --git a/package-lock.json b/package-lock.json index 796bba4..4ffb6ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,8 +6,6 @@ "": { "name": "accords-library.com", "dependencies": { - "@fontsource/material-icons": "^4.5.4", - "@fontsource/material-icons-outlined": "^4.5.4", "@fontsource/opendyslexic": "^4.5.4", "@fontsource/share-tech-mono": "^4.5.9", "@fontsource/vollkorn": "^4.5.12", @@ -16,11 +14,12 @@ "autoprefixer": "^10.4.13", "cuid": "^2.1.8", "isomorphic-dompurify": "^0.24.0", - "jotai": "^1.11.2", + "jotai": "^1.12.1", "markdown-to-jsx": "^7.1.8", "marked": "^4.2.5", + "material-symbols": "^0.4.2", "meilisearch": "^0.30.0", - "next": "^13.0.6", + "next": "^13.1.1", "nodemailer": "^6.8.0", "rc-slider": "^10.1.0", "react": "18.2.0", @@ -38,32 +37,32 @@ }, "devDependencies": { "@digitak/esrun": "^3.2.15", - "@graphql-codegen/cli": "^2.16.1", - "@graphql-codegen/typescript": "2.8.5", + "@graphql-codegen/cli": "^2.16.3", + "@graphql-codegen/typescript": "2.8.7", "@graphql-codegen/typescript-graphql-request": "^4.5.8", - "@graphql-codegen/typescript-operations": "^2.5.10", + "@graphql-codegen/typescript-operations": "^2.5.12", "@types/marked": "^4.0.8", - "@types/node": "18.11.14", - "@types/nodemailer": "^6.4.6", - "@types/react": "^18.0.22", - "@types/react-dom": "^18.0.9", + "@types/node": "18.11.18", + "@types/nodemailer": "^6.4.7", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.10", "@types/string-natural-compare": "^3.0.2", "@types/throttle-debounce": "^5.0.0", "@types/turndown": "^5.0.1", "@types/ua-parser-js": "^0.7.36", - "@typescript-eslint/eslint-plugin": "^5.46.1", - "@typescript-eslint/parser": "^5.46.1", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", "dotenv": "^16.0.3", - "eslint": "^8.29.0", - "eslint-config-next": "13.0.6", + "eslint": "^8.31.0", + "eslint-config-next": "13.1.1", "eslint-plugin-import": "^2.26.0", "graphql": "^16.6.0", - "graphql-request": "^5.0.0", - "next-sitemap": "^3.1.32", + "graphql-request": "^5.1.0", + "next-sitemap": "^3.1.44", "prettier": "^2.8.1", "prettier-plugin-tailwindcss": "^0.2.1", "tailwindcss": "^3.2.4", - "ts-unused-exports": "^8.0.5", + "ts-unused-exports": "^9.0.0", "typescript": "^4.9.4" } }, @@ -1135,15 +1134,15 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -1158,9 +1157,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1172,16 +1171,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@fontsource/material-icons": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@fontsource/material-icons/-/material-icons-4.5.4.tgz", - "integrity": "sha512-YGmXkkEdu6EIgpFKNmB/nIXzZocwSmbI01Ninpmml8x8BT0M6RR++V1KqOfpzZ6Cw/FQ2/KYonQ3x4IY/4VRRA==" - }, - "node_modules/@fontsource/material-icons-outlined": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@fontsource/material-icons-outlined/-/material-icons-outlined-4.5.4.tgz", - "integrity": "sha512-2SLQe/pAlOzoE2Kd5cBxqTgI9U63hf3a7RrCF8GFvgPkYhF6WOcIzFzsLc1Fdf+UhcYS+Hgpp6o8peguwZGK9Q==" - }, "node_modules/@fontsource/opendyslexic": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/@fontsource/opendyslexic/-/opendyslexic-4.5.4.tgz", @@ -1203,16 +1192,16 @@ "integrity": "sha512-FlQ4AHOdNsrKgcrl9/4EmQS+kkR7q7Y1zn+bLGy4XCdTrSkpKj3vk9ylsQxKaypwlSKSWH+K3SIuUaHxsICS2A==" }, "node_modules/@graphql-codegen/cli": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.16.1.tgz", - "integrity": "sha512-11z3iSlsNCXcNNkoRKG3wCmT9XpLf7/GZG9bWGXkCoveWVRwnRmo37YakHdNV3hbcJ4iiGbR3Z+MX9gUTEPDVA==", + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.16.3.tgz", + "integrity": "sha512-dyRt4nvbpLmWSq+fNsYhQo5tDJyFdlEIX+detR6biOur+kjI9e8djMVa5XSojoDkRIQCifu++6nUHxeROXN8iw==", "dev": true, "dependencies": { "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", "@graphql-codegen/core": "2.6.8", - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/apollo-engine-loader": "^7.3.6", "@graphql-tools/code-file-loader": "^7.3.13", "@graphql-tools/git-loader": "^7.2.13", @@ -1220,14 +1209,14 @@ "@graphql-tools/graphql-file-loader": "^7.5.0", "@graphql-tools/json-file-loader": "^7.4.1", "@graphql-tools/load": "7.8.0", - "@graphql-tools/prisma-loader": "^7.2.7", + "@graphql-tools/prisma-loader": "^7.2.49", "@graphql-tools/url-loader": "^7.13.2", - "@graphql-tools/utils": "^8.9.0", + "@graphql-tools/utils": "^9.0.0", "@whatwg-node/fetch": "^0.5.0", "chalk": "^4.1.0", "chokidar": "^3.5.2", "cosmiconfig": "^7.0.0", - "cosmiconfig-typescript-loader": "4.1.1", + "cosmiconfig-typescript-loader": "4.3.0", "debounce": "^1.2.0", "detect-indent": "^6.0.0", "graphql-config": "4.3.6", @@ -1250,16 +1239,17 @@ "graphql-codegen-esm": "esm/bin.js" }, "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", + "ts-node": ">=10" } }, "node_modules/@graphql-codegen/cli/node_modules/@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -1270,6 +1260,18 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/@graphql-codegen/cli/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-codegen/cli/node_modules/@whatwg-node/fetch": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.3.tgz", @@ -1411,9 +1413,9 @@ "dev": true }, "node_modules/@graphql-codegen/cli/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "node_modules/@graphql-codegen/cli/node_modules/y18n": { @@ -1556,13 +1558,13 @@ "dev": true }, "node_modules/@graphql-codegen/schema-ast": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.6.0.tgz", - "integrity": "sha512-6wDVX/mKLXaJ3JwSflRsDJa6/+uEJ0Lg3mOQp3Ao2/jw1mijqAKjYgh1e1rcG+vzXpEmk29TC2ujsqAkKqzgMA==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.6.1.tgz", + "integrity": "sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-tools/utils": "^8.8.0", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-tools/utils": "^9.0.0", "tslib": "~2.4.0" }, "peerDependencies": { @@ -1570,12 +1572,12 @@ } }, "node_modules/@graphql-codegen/schema-ast/node_modules/@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -1586,6 +1588,18 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/@graphql-codegen/schema-ast/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-codegen/schema-ast/node_modules/change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -1611,14 +1625,14 @@ "dev": true }, "node_modules/@graphql-codegen/typescript": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.5.tgz", - "integrity": "sha512-5w3zNlnNKM9tI5ZRbhESmsJ4G16rSiFmNQX6Ot56fmcYUC6bnAt5fqvSqs2C+8fVGIIjeWuwjQA5Xn1VkaLY8A==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.7.tgz", + "integrity": "sha512-Nm5keWqIgg/VL7fivGmglF548tJRP2ttSmfTMuAdY5GNGTJTVZOzNbIOfnbVEDMMWF4V+quUuSyeUQ6zRxtX1w==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-codegen/schema-ast": "^2.6.0", - "@graphql-codegen/visitor-plugin-common": "2.13.5", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-codegen/schema-ast": "^2.6.1", + "@graphql-codegen/visitor-plugin-common": "2.13.7", "auto-bind": "~4.0.0", "tslib": "~2.4.0" }, @@ -1650,14 +1664,14 @@ "dev": true }, "node_modules/@graphql-codegen/typescript-operations": { - "version": "2.5.10", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.10.tgz", - "integrity": "sha512-N5H7JhcMRzjM2KdvCitqkOd4hphzD9q3NVWGLvBe3Xgqx5Cs3Y4GUcCJbRolSXdQcYBVgZpLZrUe/qoxwYyfeg==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.12.tgz", + "integrity": "sha512-/w8IgRIQwmebixf514FOQp2jXOe7vxZbMiSFoQqJgEgzrr42joPsgu4YGU+owv2QPPmu4736OcX8FSavb7SLiA==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-codegen/typescript": "^2.8.5", - "@graphql-codegen/visitor-plugin-common": "2.13.5", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-codegen/typescript": "^2.8.7", + "@graphql-codegen/visitor-plugin-common": "2.13.7", "auto-bind": "~4.0.0", "tslib": "~2.4.0" }, @@ -1666,12 +1680,12 @@ } }, "node_modules/@graphql-codegen/typescript-operations/node_modules/@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -1683,15 +1697,15 @@ } }, "node_modules/@graphql-codegen/typescript-operations/node_modules/@graphql-codegen/visitor-plugin-common": { - "version": "2.13.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.5.tgz", - "integrity": "sha512-OV/mGnSvB/WkEqFu/3bPkAPDNRGRB3xONww5+06CObl383yGrasqM04shYYK4cpcCn9PVWFe8u0SLSEeGmMVrg==", + "version": "2.13.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz", + "integrity": "sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/optimize": "^1.3.0", "@graphql-tools/relay-operation-optimizer": "^6.5.0", - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", @@ -1703,6 +1717,18 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/@graphql-codegen/typescript-operations/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-codegen/typescript-operations/node_modules/change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -1728,12 +1754,12 @@ "dev": true }, "node_modules/@graphql-codegen/typescript/node_modules/@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -1745,15 +1771,15 @@ } }, "node_modules/@graphql-codegen/typescript/node_modules/@graphql-codegen/visitor-plugin-common": { - "version": "2.13.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.5.tgz", - "integrity": "sha512-OV/mGnSvB/WkEqFu/3bPkAPDNRGRB3xONww5+06CObl383yGrasqM04shYYK4cpcCn9PVWFe8u0SLSEeGmMVrg==", + "version": "2.13.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz", + "integrity": "sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/optimize": "^1.3.0", "@graphql-tools/relay-operation-optimizer": "^6.5.0", - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", @@ -1765,6 +1791,18 @@ "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" } }, + "node_modules/@graphql-codegen/typescript/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-codegen/typescript/node_modules/change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -1838,12 +1876,12 @@ "dev": true }, "node_modules/@graphql-tools/batch-execute": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-8.5.3.tgz", - "integrity": "sha512-dvP1bM02/NSDuAS5A6sLIUUJgs0fuMSk3Ib2jc3pL7HG7jzm/IXfvPURs48pJlMnxcawjVDC8fLh1oWfjmoAGg==", + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-8.5.14.tgz", + "integrity": "sha512-m6yXqqmFAH2V5JuSIC/geiGLBQA1Y6RddOJfUtkc9Z7ttkULRCd1W39TpYS6IlrCwYyTj+klO1/kdWiny38f5g==", "dev": true, "dependencies": { - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/utils": "9.1.3", "dataloader": "2.1.0", "tslib": "^2.4.0", "value-or-promise": "1.0.11" @@ -1852,10 +1890,22 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/batch-execute/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-tools/batch-execute/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "node_modules/@graphql-tools/code-file-loader": { @@ -1893,14 +1943,15 @@ "dev": true }, "node_modules/@graphql-tools/delegate": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-9.0.3.tgz", - "integrity": "sha512-4noYCEL/0UeH+5KVRkkqLYH3iyXBb56hh120Y9DEc/JFmb1ldhgxGH2BuoINE2kt35dYhzRk9QA1+HG8FXIBWQ==", + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-9.0.21.tgz", + "integrity": "sha512-SM8tFeq6ogFGhIxDE82WTS44/3IQ/wz9QksAKT7xWkcICQnyR9U6Qyt+W7VGnHiybqNsVK3kHNNS/i4KGSF85g==", "dev": true, "dependencies": { - "@graphql-tools/batch-execute": "8.5.3", - "@graphql-tools/schema": "9.0.1", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/batch-execute": "8.5.14", + "@graphql-tools/executor": "0.0.11", + "@graphql-tools/schema": "9.0.12", + "@graphql-tools/utils": "9.1.3", "dataloader": "2.1.0", "tslib": "~2.4.0", "value-or-promise": "1.0.11" @@ -1909,10 +1960,179 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/delegate/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-tools/delegate/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@graphql-tools/executor": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor/-/executor-0.0.11.tgz", + "integrity": "sha512-GjtXW0ZMGZGKad6A1HXFPArkfxE0AIpznusZuQdy4laQx+8Ut3Zx8SAFJNnDfZJ2V5kU29B5Xv3Fr0/DiMBHOQ==", + "dev": true, + "dependencies": { + "@graphql-tools/utils": "9.1.3", + "@graphql-typed-document-node/core": "3.1.1", + "@repeaterjs/repeater": "3.0.4", + "tslib": "^2.4.0", + "value-or-promise": "1.0.11" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-graphql-ws": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.5.tgz", + "integrity": "sha512-1bJfZdSBPCJWz1pJ5g/YHMtGt6YkNRDdmqNQZ8v+VlQTNVfuBpY2vzj15uvf5uDrZLg2MSQThrKlL8av4yFpsA==", + "dev": true, + "dependencies": { + "@graphql-tools/utils": "9.1.3", + "@repeaterjs/repeater": "3.0.4", + "@types/ws": "^8.0.0", + "graphql-ws": "5.11.2", + "isomorphic-ws": "5.0.0", + "tslib": "^2.4.0", + "ws": "8.11.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-graphql-ws/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-graphql-ws/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@graphql-tools/executor-http": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-0.0.8.tgz", + "integrity": "sha512-Y0WzbBW2dDm68EqjRO7eaCC38H6mNFUCcy8ivwnv0hon/N4GjQJhrR0cApJh/xqn/YqCY0Sn2ScmdGVuSdaCcA==", + "dev": true, + "dependencies": { + "@graphql-tools/utils": "9.1.3", + "@repeaterjs/repeater": "3.0.4", + "@whatwg-node/fetch": "0.5.4", + "dset": "3.1.2", + "extract-files": "^11.0.0", + "meros": "1.2.1", + "tslib": "^2.4.0", + "value-or-promise": "1.0.11" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-http/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-http/node_modules/@whatwg-node/fetch": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.4.tgz", + "integrity": "sha512-dR5PCzvOeS7OaW6dpIlPt+Ou3pak7IEG+ZVAV26ltcaiDB3+IpuvjqRdhsY6FKHcqBo1qD+S99WXY9Z6+9Rwnw==", + "dev": true, + "dependencies": { + "@peculiar/webcrypto": "^1.4.0", + "abort-controller": "^3.0.0", + "busboy": "^1.6.0", + "form-data-encoder": "^1.7.1", + "formdata-node": "^4.3.1", + "node-fetch": "^2.6.7", + "undici": "^5.12.0", + "web-streams-polyfill": "^3.2.0" + } + }, + "node_modules/@graphql-tools/executor-http/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@graphql-tools/executor-legacy-ws": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.5.tgz", + "integrity": "sha512-j2ZQVTI4rKIT41STzLPK206naYDhHxmGHot0siJKBKX1vMqvxtWBqvL66v7xYEOaX79wJrFc8l6oeURQP2LE6g==", + "dev": true, + "dependencies": { + "@graphql-tools/utils": "9.1.3", + "@types/ws": "^8.0.0", + "isomorphic-ws": "5.0.0", + "tslib": "^2.4.0", + "ws": "8.11.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-legacy-ws/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor-legacy-ws/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + }, + "node_modules/@graphql-tools/executor/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/executor/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "node_modules/@graphql-tools/git-loader": { @@ -2211,12 +2431,24 @@ "dev": true }, "node_modules/@graphql-tools/merge": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.3.tgz", - "integrity": "sha512-EfULshN2s2s2mhBwbV9WpGnoehRLe7eIMdZrKfHhxlBWOvtNUd3KSCN0PUdAMd7lj1jXUW9KYdn624JrVn6qzg==", + "version": "8.3.14", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.14.tgz", + "integrity": "sha512-zV0MU1DnxJLIB0wpL4N3u21agEiYFsjm6DI130jqHpwF0pR9HkF+Ni65BNfts4zQelP0GjkHltG+opaozAJ1NA==", + "dev": true, + "dependencies": { + "@graphql-tools/utils": "9.1.3", + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/merge/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "8.10.0", "tslib": "^2.4.0" }, "peerDependencies": { @@ -2248,26 +2480,26 @@ "dev": true }, "node_modules/@graphql-tools/prisma-loader": { - "version": "7.2.13", - "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-7.2.13.tgz", - "integrity": "sha512-fGMYGvhi8yCyKsbx2tgZujZJdqraCs6uOSXHhXESrAjY91UPTf8dQF8OTCtFX8EYgO+C7/2qYIiQlIVt4J8X0A==", + "version": "7.2.50", + "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-7.2.50.tgz", + "integrity": "sha512-tSZFtx5GP5LBHmChwVCkvFw9oCwc0QVP2xR/Pyp61c3Fb2gyqzFq/8lnbcmxR+Oi9/Cwt3JsSc4Jkg8jBi5HLw==", "dev": true, "dependencies": { - "@graphql-tools/url-loader": "7.13.8", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/url-loader": "7.16.29", + "@graphql-tools/utils": "9.1.3", "@types/js-yaml": "^4.0.0", "@types/json-stable-stringify": "^1.0.32", "@types/jsonwebtoken": "^8.5.0", "chalk": "^4.1.0", "debug": "^4.3.1", "dotenv": "^16.0.0", - "graphql-request": "^4.0.0", + "graphql-request": "^5.0.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "isomorphic-fetch": "^3.0.0", "js-yaml": "^4.0.0", "json-stable-stringify": "^1.0.1", - "jsonwebtoken": "^8.5.1", + "jsonwebtoken": "^9.0.0", "lodash": "^4.17.20", "scuid": "^1.1.0", "tslib": "^2.4.0", @@ -2277,36 +2509,22 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/@graphql-tools/prisma-loader/node_modules/extract-files": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", - "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==", - "dev": true, - "engines": { - "node": "^10.17.0 || ^12.0.0 || >= 13.7.0" - }, - "funding": { - "url": "https://github.com/sponsors/jaydenseric" - } - }, - "node_modules/@graphql-tools/prisma-loader/node_modules/graphql-request": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-4.3.0.tgz", - "integrity": "sha512-2v6hQViJvSsifK606AliqiNiijb1uwWp6Re7o0RTyH+uRTv/u7Uqm2g4Fjq/LgZIzARB38RZEvVBFOQOVdlBow==", + "node_modules/@graphql-tools/prisma-loader/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", "dev": true, "dependencies": { - "cross-fetch": "^3.1.5", - "extract-files": "^9.0.0", - "form-data": "^3.0.0" + "tslib": "^2.4.0" }, "peerDependencies": { - "graphql": "14 - 16" + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/prisma-loader/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "node_modules/@graphql-tools/relay-operation-optimizer": { @@ -2342,13 +2560,13 @@ "dev": true }, "node_modules/@graphql-tools/schema": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.1.tgz", - "integrity": "sha512-Y6apeiBmvXEz082IAuS/ainnEEQrzMECP1MRIV72eo2WPa6ZtLYPycvIbd56Z5uU2LKP4XcWRgK6WUbCyN16Rw==", + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.12.tgz", + "integrity": "sha512-DmezcEltQai0V1y96nwm0Kg11FDS/INEFekD4nnVgzBqawvznWqK6D6bujn+cw6kivoIr3Uq//QmU/hBlBzUlQ==", "dev": true, "dependencies": { - "@graphql-tools/merge": "8.3.3", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/merge": "8.3.14", + "@graphql-tools/utils": "9.1.3", "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, @@ -2356,6 +2574,18 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/schema/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-tools/schema/node_modules/tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", @@ -2363,31 +2593,57 @@ "dev": true }, "node_modules/@graphql-tools/url-loader": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-7.13.8.tgz", - "integrity": "sha512-toJI7FyEDD4pVp4QVmek03r7NebQ5qGTmnlDHoz29WMNlwdQQMOYE2hWBqcwRqyGNJceApVpdW4GboDVoV/rfA==", + "version": "7.16.29", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-7.16.29.tgz", + "integrity": "sha512-e7c0rLH4BIaYxOgglHhWbupTn3JZFXYIHXpY+T1CcTF3nQQCaKy8o59+R2AjtEgx3Az1WNahGn4xgkKUxUwCBw==", "dev": true, "dependencies": { "@ardatan/sync-fetch": "0.0.1", - "@graphql-tools/delegate": "9.0.3", - "@graphql-tools/utils": "8.10.0", - "@graphql-tools/wrap": "9.0.4", - "@n1ru4l/graphql-live-query": "^0.10.0", + "@graphql-tools/delegate": "9.0.21", + "@graphql-tools/executor-graphql-ws": "0.0.5", + "@graphql-tools/executor-http": "0.0.8", + "@graphql-tools/executor-legacy-ws": "0.0.5", + "@graphql-tools/utils": "9.1.3", + "@graphql-tools/wrap": "9.2.23", "@types/ws": "^8.0.0", - "@whatwg-node/fetch": "^0.2.9", - "dset": "^3.1.2", - "extract-files": "^11.0.0", - "graphql-ws": "^5.4.1", - "isomorphic-ws": "^5.0.0", - "meros": "^1.1.4", + "@whatwg-node/fetch": "^0.5.0", + "isomorphic-ws": "5.0.0", "tslib": "^2.4.0", "value-or-promise": "^1.0.11", - "ws": "^8.3.0" + "ws": "8.11.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/url-loader/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-tools/url-loader/node_modules/@whatwg-node/fetch": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.4.tgz", + "integrity": "sha512-dR5PCzvOeS7OaW6dpIlPt+Ou3pak7IEG+ZVAV26ltcaiDB3+IpuvjqRdhsY6FKHcqBo1qD+S99WXY9Z6+9Rwnw==", + "dev": true, + "dependencies": { + "@peculiar/webcrypto": "^1.4.0", + "abort-controller": "^3.0.0", + "busboy": "^1.6.0", + "form-data-encoder": "^1.7.1", + "formdata-node": "^4.3.1", + "node-fetch": "^2.6.7", + "undici": "^5.12.0", + "web-streams-polyfill": "^3.2.0" + } + }, "node_modules/@graphql-tools/url-loader/node_modules/tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", @@ -2413,14 +2669,14 @@ "dev": true }, "node_modules/@graphql-tools/wrap": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-9.0.4.tgz", - "integrity": "sha512-l1t/LmVBec54NhLCJHXi8dCAENotkeqje+2XT0dl3N0RCetO8Fq5PkxWo/59DVM7AgGvqifJLvD/bmpZLGS4Bw==", + "version": "9.2.23", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-9.2.23.tgz", + "integrity": "sha512-R+ar8lHdSnRQtfvkwQMOkBRlYLcBPdmFzZPiAj+tL9Nii4VNr4Oub37jcHiPBvRZSdKa9FHcKq5kKSQcbg1xuQ==", "dev": true, "dependencies": { - "@graphql-tools/delegate": "9.0.3", - "@graphql-tools/schema": "9.0.1", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/delegate": "9.0.21", + "@graphql-tools/schema": "9.0.12", + "@graphql-tools/utils": "9.1.3", "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, @@ -2428,10 +2684,22 @@ "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/wrap/node_modules/@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-tools/wrap/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "node_modules/@graphql-typed-document-node/core": { @@ -2444,14 +2712,14 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" @@ -2530,33 +2798,24 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@n1ru4l/graphql-live-query": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@n1ru4l/graphql-live-query/-/graphql-live-query-0.10.0.tgz", - "integrity": "sha512-qZ7OHH/NB0NcG/Xa7irzgjE63UH0CkofZT0Bw4Ko6iRFagPRHBM8RgFXwTt/6JbFGIEUS4STRtaFoc/Eq/ZtzQ==", - "dev": true, - "peerDependencies": { - "graphql": "^15.4.0 || ^16.0.0" - } - }, "node_modules/@next/env": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", - "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==" + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", + "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" }, "node_modules/@next/eslint-plugin-next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.6.tgz", - "integrity": "sha512-JUANdYNCddhmQBjQQPxEJYL7GMCqYtbfrdmtX7c013srig7waNCG69Aoql7CgAgjdy8jn1ovHVdcF/NB46XN3Q==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.1.tgz", + "integrity": "sha512-SBrOFS8PC3nQ5aeZmawJkjKkWjwK9RoxvBSv/86nZp0ubdoVQoko8r8htALd9ufp16NhacCdqhu9bzZLDWtALQ==", "dev": true, "dependencies": { "glob": "7.1.7" } }, "node_modules/@next/swc-android-arm-eabi": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", - "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", + "integrity": "sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==", "cpu": [ "arm" ], @@ -2569,9 +2828,9 @@ } }, "node_modules/@next/swc-android-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", - "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.1.tgz", + "integrity": "sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==", "cpu": [ "arm64" ], @@ -2584,9 +2843,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", - "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.1.tgz", + "integrity": "sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==", "cpu": [ "arm64" ], @@ -2599,9 +2858,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", - "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.1.tgz", + "integrity": "sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==", "cpu": [ "x64" ], @@ -2614,9 +2873,9 @@ } }, "node_modules/@next/swc-freebsd-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", - "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.1.tgz", + "integrity": "sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==", "cpu": [ "x64" ], @@ -2629,9 +2888,9 @@ } }, "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", - "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.1.tgz", + "integrity": "sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==", "cpu": [ "arm" ], @@ -2644,9 +2903,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", - "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.1.tgz", + "integrity": "sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==", "cpu": [ "arm64" ], @@ -2659,9 +2918,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", - "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.1.tgz", + "integrity": "sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==", "cpu": [ "arm64" ], @@ -2674,9 +2933,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", - "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.1.tgz", + "integrity": "sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==", "cpu": [ "x64" ], @@ -2689,9 +2948,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", - "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.1.tgz", + "integrity": "sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==", "cpu": [ "x64" ], @@ -2704,9 +2963,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", - "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.1.tgz", + "integrity": "sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==", "cpu": [ "arm64" ], @@ -2719,9 +2978,9 @@ } }, "node_modules/@next/swc-win32-ia32-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", - "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.1.tgz", + "integrity": "sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==", "cpu": [ "ia32" ], @@ -2734,9 +2993,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", - "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.1.tgz", + "integrity": "sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==", "cpu": [ "x64" ], @@ -2876,6 +3135,12 @@ "url": "https://opencollective.com/popperjs" } }, + "node_modules/@repeaterjs/repeater": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.4.tgz", + "integrity": "sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==", + "dev": true + }, "node_modules/@rushstack/eslint-patch": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", @@ -2972,9 +3237,9 @@ "dev": true }, "node_modules/@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "dependencies": { "@types/node": "*" @@ -2987,15 +3252,15 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.11.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.14.tgz", - "integrity": "sha512-0KXV57tENYmmJMl+FekeW9V3O/rlcqGQQJ/hNh9r8pKIj304pskWuEd8fCyNT86g/TpO0gcOTiLzsHLEURFMIQ==", + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", "dev": true }, "node_modules/@types/nodemailer": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.6.tgz", - "integrity": "sha512-pD6fL5GQtUKvD2WnPmg5bC2e8kWCAPDwMPmHe/ohQbW+Dy0EcHgZ2oCSuPlWNqk74LS5BVMig1SymQbFMPPK3w==", + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.7.tgz", + "integrity": "sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==", "dev": true, "dependencies": { "@types/node": "*" @@ -3014,9 +3279,9 @@ "dev": true }, "node_modules/@types/react": { - "version": "18.0.22", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.22.tgz", - "integrity": "sha512-4yWc5PyCkZN8ke8K9rQHkTXxHIWHxLzzW6RI1kXVoepkD3vULpKzC2sDtAMKn78h92BRYuzf+7b/ms7ajE6hFw==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "dev": true, "dependencies": { "@types/prop-types": "*", @@ -3025,9 +3290,9 @@ } }, "node_modules/@types/react-dom": { - "version": "18.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", - "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", + "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", "dev": true, "dependencies": { "@types/react": "*" @@ -3084,14 +3349,14 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz", - "integrity": "sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", + "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/type-utils": "5.46.1", - "@typescript-eslint/utils": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -3117,14 +3382,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.1.tgz", - "integrity": "sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/typescript-estree": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "debug": "^4.3.4" }, "engines": { @@ -3144,13 +3409,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz", - "integrity": "sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/visitor-keys": "5.46.1" + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3161,13 +3426,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz", - "integrity": "sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.46.1", - "@typescript-eslint/utils": "5.46.1", + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "tsutils": "^3.21.0" }, @@ -3188,9 +3453,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.1.tgz", - "integrity": "sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3201,13 +3466,13 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz", - "integrity": "sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/visitor-keys": "5.46.1", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -3228,16 +3493,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.1.tgz", - "integrity": "sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", "dev": true, "dependencies": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/typescript-estree": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -3276,12 +3541,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz", - "integrity": "sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.46.1", + "@typescript-eslint/types": "5.48.0", "eslint-visitor-keys": "^3.3.0" }, "engines": { @@ -4279,9 +4544,9 @@ } }, "node_modules/cosmiconfig-typescript-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.1.1.tgz", - "integrity": "sha512-9DHpa379Gp0o0Zefii35fcmuuin6q92FnLDffzdZ0l9tVd3nEobG3O+MZ06+kuBvFTSVScvNb/oHA13Nd4iipg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", "dev": true, "engines": { "node": ">=12", @@ -5229,13 +5494,13 @@ } }, "node_modules/eslint": { - "version": "8.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", + "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -5254,7 +5519,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -5285,12 +5550,12 @@ } }, "node_modules/eslint-config-next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.6.tgz", - "integrity": "sha512-Tfn/0lirhkEuoGxKMtDQNtQuC7P3eHcyUyhIJY/OHtjU9ExHFtcge/Fe8Ou/Jd7DIC71vN3CT72oszVwia71cg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.1.1.tgz", + "integrity": "sha512-/5S2XGWlGaiqrRhzpn51ux5JUSLwx8PVK2keLi5xk7QmhfYB8PqE6R6SlVw6hgnf/VexvUXSrlNJ/su00NhtHQ==", "dev": true, "dependencies": { - "@next/eslint-plugin-next": "13.0.6", + "@next/eslint-plugin-next": "13.1.1", "@rushstack/eslint-patch": "^1.1.3", "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", @@ -5631,9 +5896,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -5700,9 +5965,9 @@ } }, "node_modules/espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -6271,9 +6536,9 @@ "dev": true }, "node_modules/graphql-request": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.0.0.tgz", - "integrity": "sha512-SpVEnIo2J5k2+Zf76cUkdvIRaq5FMZvGQYnA4lUWYbc99m+fHh4CZYRRO/Ff4tCLQ613fzCm3SiDT64ubW5Gyw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.1.0.tgz", + "integrity": "sha512-0OeRVYigVwIiXhNmqnPDt+JhMzsjinxHE7TVy3Lm6jUzav0guVcL0lfSbi6jVTRAxcbwgyr6yrZioSHxf9gHzw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", @@ -6319,9 +6584,9 @@ "dev": true }, "node_modules/graphql-ws": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.9.1.tgz", - "integrity": "sha512-mL/SWGBwIT9Meq0NlfS55yXXTOeWPMbK7bZBEZhFu46bcGk1coTx2Sdtzxdk+9yHWngD+Fk1PZDWaAutQa9tpw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.11.2.tgz", + "integrity": "sha512-4EiZ3/UXYcjm+xFGP544/yW1+DVI8ZpKASFbzrV5EDTFWJp0ZvLl4Dy2fSZAzz9imKp5pZMIcjB0x/H69Pv/6w==", "dev": true, "engines": { "node": ">=10" @@ -6995,9 +7260,9 @@ } }, "node_modules/jotai": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.11.2.tgz", - "integrity": "sha512-hVLn1aS1QprDy+NrvyWIOcaA/LEG5AY0Z7kWtx26EJ8eH8DY8pW1wUM0PrlqQzthqd6HdEVtXLY1rB//0n8LvA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.12.1.tgz", + "integrity": "sha512-t6gsYM1WkQHMOazaZYLykCA+fh9KPDGrA+tDYzDeV0268QsCqmX6S4lO46uswgt1LGUeG0EDFGuMd9ac8cWNTA==", "engines": { "node": ">=12.20.0" }, @@ -7183,12 +7448,15 @@ "dev": true }, "node_modules/json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz", + "integrity": "sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==", "dev": true, "dependencies": { - "jsonify": "~0.0.0" + "jsonify": "^0.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/json-stable-stringify-without-jsonify": { @@ -7223,43 +7491,28 @@ } }, "node_modules/jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", "dev": true, - "engines": { - "node": "*" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dev": true, "dependencies": { "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", + "lodash": "^4.17.21", "ms": "^2.1.1", - "semver": "^5.6.0" + "semver": "^7.3.8" }, "engines": { - "node": ">=4", - "npm": ">=1.4.28" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node": ">=12", + "npm": ">=6" } }, "node_modules/jsx-ast-utils": { @@ -7385,54 +7638,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "node_modules/lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "node_modules/lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "node_modules/lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "node_modules/lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "node_modules/lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, "node_modules/log-update": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", @@ -7572,6 +7783,11 @@ "node": ">= 12" } }, + "node_modules/material-symbols": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/material-symbols/-/material-symbols-0.4.2.tgz", + "integrity": "sha512-Qqz9o0pui/7MHk4SihG/1yOE7Wwa4iMh7YiXFMZjVIbxRTkP629m8obg5QKGfgfMIU9Xu3RIJB9mzGI3MEPwrg==" + }, "node_modules/meilisearch": { "version": "0.30.0", "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.30.0.tgz", @@ -7590,15 +7806,15 @@ } }, "node_modules/meros": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/meros/-/meros-1.2.0.tgz", - "integrity": "sha512-3QRZIS707pZQnijHdhbttXRWwrHhZJ/gzolneoxKVz9N/xmsvY/7Ls8lpnI9gxbgxjcHsAVEW3mgwiZCo6kkJQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/meros/-/meros-1.2.1.tgz", + "integrity": "sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g==", "dev": true, "engines": { - "node": ">=12" + "node": ">=13" }, "peerDependencies": { - "@types/node": ">=12" + "@types/node": ">=13" }, "peerDependenciesMeta": { "@types/node": { @@ -7660,10 +7876,13 @@ } }, "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/ms": { "version": "2.1.2", @@ -7694,15 +7913,15 @@ "dev": true }, "node_modules/next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", - "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", + "integrity": "sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==", "dependencies": { - "@next/env": "13.0.6", + "@next/env": "13.1.1", "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0" + "styled-jsx": "5.1.1" }, "bin": { "next": "dist/bin/next" @@ -7711,19 +7930,19 @@ "node": ">=14.6.0" }, "optionalDependencies": { - "@next/swc-android-arm-eabi": "13.0.6", - "@next/swc-android-arm64": "13.0.6", - "@next/swc-darwin-arm64": "13.0.6", - "@next/swc-darwin-x64": "13.0.6", - "@next/swc-freebsd-x64": "13.0.6", - "@next/swc-linux-arm-gnueabihf": "13.0.6", - "@next/swc-linux-arm64-gnu": "13.0.6", - "@next/swc-linux-arm64-musl": "13.0.6", - "@next/swc-linux-x64-gnu": "13.0.6", - "@next/swc-linux-x64-musl": "13.0.6", - "@next/swc-win32-arm64-msvc": "13.0.6", - "@next/swc-win32-ia32-msvc": "13.0.6", - "@next/swc-win32-x64-msvc": "13.0.6" + "@next/swc-android-arm-eabi": "13.1.1", + "@next/swc-android-arm64": "13.1.1", + "@next/swc-darwin-arm64": "13.1.1", + "@next/swc-darwin-x64": "13.1.1", + "@next/swc-freebsd-x64": "13.1.1", + "@next/swc-linux-arm-gnueabihf": "13.1.1", + "@next/swc-linux-arm64-gnu": "13.1.1", + "@next/swc-linux-arm64-musl": "13.1.1", + "@next/swc-linux-x64-gnu": "13.1.1", + "@next/swc-linux-x64-musl": "13.1.1", + "@next/swc-win32-arm64-msvc": "13.1.1", + "@next/swc-win32-ia32-msvc": "13.1.1", + "@next/swc-win32-x64-msvc": "13.1.1" }, "peerDependencies": { "fibers": ">= 3.1.0", @@ -7745,9 +7964,9 @@ } }, "node_modules/next-sitemap": { - "version": "3.1.32", - "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-3.1.32.tgz", - "integrity": "sha512-jkIKpwLXpWWTPfmDO46+6nu4+qpar4CjvUwCR9rYZHWtzE/wFfaCVFKpGtFMl6MFjpu8GjiE6kWFEa7uF3bzzg==", + "version": "3.1.44", + "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-3.1.44.tgz", + "integrity": "sha512-dg+qGfOpQemAb+LGShJmaJHyuf36rVqsIbkCBt0ldu10sAx+eMowVx6DzEtf2HoIIGWc7J+kfy//YsBCPdj47Q==", "dev": true, "funding": [ { @@ -7756,7 +7975,7 @@ ], "dependencies": { "@corex/deepmerge": "^4.0.29", - "minimist": "^1.2.6" + "minimist": "^1.2.7" }, "bin": { "next-sitemap": "bin/next-sitemap.mjs", @@ -8969,9 +9188,9 @@ "dev": true }, "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -9274,9 +9493,9 @@ } }, "node_modules/styled-jsx": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", - "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "dependencies": { "client-only": "0.0.1" }, @@ -9599,9 +9818,9 @@ "dev": true }, "node_modules/ts-unused-exports": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-8.0.5.tgz", - "integrity": "sha512-ewEHxTtQsYQFQCI12CnMx8D0xxn1/Uui1Wr5jbiX4me+4LlSiOGvt4mGz0hxtIC3eElVaLrKEPbeT3TPrm4JvA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-9.0.0.tgz", + "integrity": "sha512-1ceabtcUClC2x2LlQIPZlMFUj7m6jqsR/GGS0zPJZ7TI6agCLKqUdC2H0gXZKQlb+iXy9eBlMMEWr0VnU71NRg==", "dev": true, "dependencies": { "chalk": "^4.0.0", @@ -11023,15 +11242,15 @@ "optional": true }, "@eslint/eslintrc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", - "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", + "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.4.0", - "globals": "^13.15.0", + "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -11040,9 +11259,9 @@ }, "dependencies": { "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -11050,16 +11269,6 @@ } } }, - "@fontsource/material-icons": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@fontsource/material-icons/-/material-icons-4.5.4.tgz", - "integrity": "sha512-YGmXkkEdu6EIgpFKNmB/nIXzZocwSmbI01Ninpmml8x8BT0M6RR++V1KqOfpzZ6Cw/FQ2/KYonQ3x4IY/4VRRA==" - }, - "@fontsource/material-icons-outlined": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/@fontsource/material-icons-outlined/-/material-icons-outlined-4.5.4.tgz", - "integrity": "sha512-2SLQe/pAlOzoE2Kd5cBxqTgI9U63hf3a7RrCF8GFvgPkYhF6WOcIzFzsLc1Fdf+UhcYS+Hgpp6o8peguwZGK9Q==" - }, "@fontsource/opendyslexic": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/@fontsource/opendyslexic/-/opendyslexic-4.5.4.tgz", @@ -11081,16 +11290,16 @@ "integrity": "sha512-FlQ4AHOdNsrKgcrl9/4EmQS+kkR7q7Y1zn+bLGy4XCdTrSkpKj3vk9ylsQxKaypwlSKSWH+K3SIuUaHxsICS2A==" }, "@graphql-codegen/cli": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.16.1.tgz", - "integrity": "sha512-11z3iSlsNCXcNNkoRKG3wCmT9XpLf7/GZG9bWGXkCoveWVRwnRmo37YakHdNV3hbcJ4iiGbR3Z+MX9gUTEPDVA==", + "version": "2.16.3", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.16.3.tgz", + "integrity": "sha512-dyRt4nvbpLmWSq+fNsYhQo5tDJyFdlEIX+detR6biOur+kjI9e8djMVa5XSojoDkRIQCifu++6nUHxeROXN8iw==", "dev": true, "requires": { "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", "@graphql-codegen/core": "2.6.8", - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/apollo-engine-loader": "^7.3.6", "@graphql-tools/code-file-loader": "^7.3.13", "@graphql-tools/git-loader": "^7.2.13", @@ -11098,14 +11307,14 @@ "@graphql-tools/graphql-file-loader": "^7.5.0", "@graphql-tools/json-file-loader": "^7.4.1", "@graphql-tools/load": "7.8.0", - "@graphql-tools/prisma-loader": "^7.2.7", + "@graphql-tools/prisma-loader": "^7.2.49", "@graphql-tools/url-loader": "^7.13.2", - "@graphql-tools/utils": "^8.9.0", + "@graphql-tools/utils": "^9.0.0", "@whatwg-node/fetch": "^0.5.0", "chalk": "^4.1.0", "chokidar": "^3.5.2", "cosmiconfig": "^7.0.0", - "cosmiconfig-typescript-loader": "4.1.1", + "cosmiconfig-typescript-loader": "4.3.0", "debounce": "^1.2.0", "detect-indent": "^6.0.0", "graphql-config": "4.3.6", @@ -11123,12 +11332,12 @@ }, "dependencies": { "@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "requires": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -11136,6 +11345,15 @@ "tslib": "~2.4.0" } }, + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "@whatwg-node/fetch": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.3.tgz", @@ -11253,9 +11471,9 @@ "dev": true }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, "y18n": { @@ -11382,23 +11600,23 @@ } }, "@graphql-codegen/schema-ast": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.6.0.tgz", - "integrity": "sha512-6wDVX/mKLXaJ3JwSflRsDJa6/+uEJ0Lg3mOQp3Ao2/jw1mijqAKjYgh1e1rcG+vzXpEmk29TC2ujsqAkKqzgMA==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.6.1.tgz", + "integrity": "sha512-5TNW3b1IHJjCh07D2yQNGDQzUpUl2AD+GVe1Dzjqyx/d2Fn0TPMxLsHsKPS4Plg4saO8FK/QO70wLsP7fdbQ1w==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-tools/utils": "^8.8.0", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-tools/utils": "^9.0.0", "tslib": "~2.4.0" }, "dependencies": { "@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "requires": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -11406,6 +11624,15 @@ "tslib": "~2.4.0" } }, + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -11433,25 +11660,25 @@ } }, "@graphql-codegen/typescript": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.5.tgz", - "integrity": "sha512-5w3zNlnNKM9tI5ZRbhESmsJ4G16rSiFmNQX6Ot56fmcYUC6bnAt5fqvSqs2C+8fVGIIjeWuwjQA5Xn1VkaLY8A==", + "version": "2.8.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.7.tgz", + "integrity": "sha512-Nm5keWqIgg/VL7fivGmglF548tJRP2ttSmfTMuAdY5GNGTJTVZOzNbIOfnbVEDMMWF4V+quUuSyeUQ6zRxtX1w==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-codegen/schema-ast": "^2.6.0", - "@graphql-codegen/visitor-plugin-common": "2.13.5", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-codegen/schema-ast": "^2.6.1", + "@graphql-codegen/visitor-plugin-common": "2.13.7", "auto-bind": "~4.0.0", "tslib": "~2.4.0" }, "dependencies": { "@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "requires": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -11460,15 +11687,15 @@ } }, "@graphql-codegen/visitor-plugin-common": { - "version": "2.13.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.5.tgz", - "integrity": "sha512-OV/mGnSvB/WkEqFu/3bPkAPDNRGRB3xONww5+06CObl383yGrasqM04shYYK4cpcCn9PVWFe8u0SLSEeGmMVrg==", + "version": "2.13.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz", + "integrity": "sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/optimize": "^1.3.0", "@graphql-tools/relay-operation-optimizer": "^6.5.0", - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", @@ -11477,6 +11704,15 @@ "tslib": "~2.4.0" } }, + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -11524,25 +11760,25 @@ } }, "@graphql-codegen/typescript-operations": { - "version": "2.5.10", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.10.tgz", - "integrity": "sha512-N5H7JhcMRzjM2KdvCitqkOd4hphzD9q3NVWGLvBe3Xgqx5Cs3Y4GUcCJbRolSXdQcYBVgZpLZrUe/qoxwYyfeg==", + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.12.tgz", + "integrity": "sha512-/w8IgRIQwmebixf514FOQp2jXOe7vxZbMiSFoQqJgEgzrr42joPsgu4YGU+owv2QPPmu4736OcX8FSavb7SLiA==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "^3.1.1", - "@graphql-codegen/typescript": "^2.8.5", - "@graphql-codegen/visitor-plugin-common": "2.13.5", + "@graphql-codegen/plugin-helpers": "^3.1.2", + "@graphql-codegen/typescript": "^2.8.7", + "@graphql-codegen/visitor-plugin-common": "2.13.7", "auto-bind": "~4.0.0", "tslib": "~2.4.0" }, "dependencies": { "@graphql-codegen/plugin-helpers": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.1.tgz", - "integrity": "sha512-+V1WK4DUhejVSbkZrAsyv9gA4oQABVrtEUkT7vWq7gSf7Ln6OEM59lDUDsjp5wpLPTBIDJANbAe3qEd+iCB3Ow==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-3.1.2.tgz", + "integrity": "sha512-emOQiHyIliVOIjKVKdsI5MXj312zmRDwmHpyUTZMjfpvxq/UVAHUJIVdVf+lnjjrI+LXBTgMlTWTgHQfmICxjg==", "dev": true, "requires": { - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -11551,15 +11787,15 @@ } }, "@graphql-codegen/visitor-plugin-common": { - "version": "2.13.5", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.5.tgz", - "integrity": "sha512-OV/mGnSvB/WkEqFu/3bPkAPDNRGRB3xONww5+06CObl383yGrasqM04shYYK4cpcCn9PVWFe8u0SLSEeGmMVrg==", + "version": "2.13.7", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.7.tgz", + "integrity": "sha512-xE6iLDhr9sFM1qwCGJcCXRu5MyA0moapG2HVejwyAXXLubYKYwWnoiEigLH2b5iauh6xsl6XP8hh9D1T1dn5Cw==", "dev": true, "requires": { - "@graphql-codegen/plugin-helpers": "^3.1.1", + "@graphql-codegen/plugin-helpers": "^3.1.2", "@graphql-tools/optimize": "^1.3.0", "@graphql-tools/relay-operation-optimizer": "^6.5.0", - "@graphql-tools/utils": "^8.8.0", + "@graphql-tools/utils": "^9.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", @@ -11568,6 +11804,15 @@ "tslib": "~2.4.0" } }, + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "change-case-all": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz", @@ -11641,21 +11886,30 @@ } }, "@graphql-tools/batch-execute": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-8.5.3.tgz", - "integrity": "sha512-dvP1bM02/NSDuAS5A6sLIUUJgs0fuMSk3Ib2jc3pL7HG7jzm/IXfvPURs48pJlMnxcawjVDC8fLh1oWfjmoAGg==", + "version": "8.5.14", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-8.5.14.tgz", + "integrity": "sha512-m6yXqqmFAH2V5JuSIC/geiGLBQA1Y6RddOJfUtkc9Z7ttkULRCd1W39TpYS6IlrCwYyTj+klO1/kdWiny38f5g==", "dev": true, "requires": { - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/utils": "9.1.3", "dataloader": "2.1.0", "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true } } @@ -11691,23 +11945,174 @@ } }, "@graphql-tools/delegate": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-9.0.3.tgz", - "integrity": "sha512-4noYCEL/0UeH+5KVRkkqLYH3iyXBb56hh120Y9DEc/JFmb1ldhgxGH2BuoINE2kt35dYhzRk9QA1+HG8FXIBWQ==", + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-9.0.21.tgz", + "integrity": "sha512-SM8tFeq6ogFGhIxDE82WTS44/3IQ/wz9QksAKT7xWkcICQnyR9U6Qyt+W7VGnHiybqNsVK3kHNNS/i4KGSF85g==", "dev": true, "requires": { - "@graphql-tools/batch-execute": "8.5.3", - "@graphql-tools/schema": "9.0.1", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/batch-execute": "8.5.14", + "@graphql-tools/executor": "0.0.11", + "@graphql-tools/schema": "9.0.12", + "@graphql-tools/utils": "9.1.3", "dataloader": "2.1.0", "tslib": "~2.4.0", "value-or-promise": "1.0.11" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, + "@graphql-tools/executor": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor/-/executor-0.0.11.tgz", + "integrity": "sha512-GjtXW0ZMGZGKad6A1HXFPArkfxE0AIpznusZuQdy4laQx+8Ut3Zx8SAFJNnDfZJ2V5kU29B5Xv3Fr0/DiMBHOQ==", + "dev": true, + "requires": { + "@graphql-tools/utils": "9.1.3", + "@graphql-typed-document-node/core": "3.1.1", + "@repeaterjs/repeater": "3.0.4", + "tslib": "^2.4.0", + "value-or-promise": "1.0.11" + }, + "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, + "@graphql-tools/executor-graphql-ws": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.5.tgz", + "integrity": "sha512-1bJfZdSBPCJWz1pJ5g/YHMtGt6YkNRDdmqNQZ8v+VlQTNVfuBpY2vzj15uvf5uDrZLg2MSQThrKlL8av4yFpsA==", + "dev": true, + "requires": { + "@graphql-tools/utils": "9.1.3", + "@repeaterjs/repeater": "3.0.4", + "@types/ws": "^8.0.0", + "graphql-ws": "5.11.2", + "isomorphic-ws": "5.0.0", + "tslib": "^2.4.0", + "ws": "8.11.0" + }, + "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, + "@graphql-tools/executor-http": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-0.0.8.tgz", + "integrity": "sha512-Y0WzbBW2dDm68EqjRO7eaCC38H6mNFUCcy8ivwnv0hon/N4GjQJhrR0cApJh/xqn/YqCY0Sn2ScmdGVuSdaCcA==", + "dev": true, + "requires": { + "@graphql-tools/utils": "9.1.3", + "@repeaterjs/repeater": "3.0.4", + "@whatwg-node/fetch": "0.5.4", + "dset": "3.1.2", + "extract-files": "^11.0.0", + "meros": "1.2.1", + "tslib": "^2.4.0", + "value-or-promise": "1.0.11" + }, + "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@whatwg-node/fetch": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.4.tgz", + "integrity": "sha512-dR5PCzvOeS7OaW6dpIlPt+Ou3pak7IEG+ZVAV26ltcaiDB3+IpuvjqRdhsY6FKHcqBo1qD+S99WXY9Z6+9Rwnw==", + "dev": true, + "requires": { + "@peculiar/webcrypto": "^1.4.0", + "abort-controller": "^3.0.0", + "busboy": "^1.6.0", + "form-data-encoder": "^1.7.1", + "formdata-node": "^4.3.1", + "node-fetch": "^2.6.7", + "undici": "^5.12.0", + "web-streams-polyfill": "^3.2.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", + "dev": true + } + } + }, + "@graphql-tools/executor-legacy-ws": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.5.tgz", + "integrity": "sha512-j2ZQVTI4rKIT41STzLPK206naYDhHxmGHot0siJKBKX1vMqvxtWBqvL66v7xYEOaX79wJrFc8l6oeURQP2LE6g==", + "dev": true, + "requires": { + "@graphql-tools/utils": "9.1.3", + "@types/ws": "^8.0.0", + "isomorphic-ws": "5.0.0", + "tslib": "^2.4.0", + "ws": "8.11.0" + }, + "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true } } @@ -11968,15 +12373,24 @@ } }, "@graphql-tools/merge": { - "version": "8.3.3", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.3.tgz", - "integrity": "sha512-EfULshN2s2s2mhBwbV9WpGnoehRLe7eIMdZrKfHhxlBWOvtNUd3KSCN0PUdAMd7lj1jXUW9KYdn624JrVn6qzg==", + "version": "8.3.14", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.14.tgz", + "integrity": "sha512-zV0MU1DnxJLIB0wpL4N3u21agEiYFsjm6DI130jqHpwF0pR9HkF+Ni65BNfts4zQelP0GjkHltG+opaozAJ1NA==", "dev": true, "requires": { - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/utils": "9.1.3", "tslib": "^2.4.0" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", @@ -12003,53 +12417,45 @@ } }, "@graphql-tools/prisma-loader": { - "version": "7.2.13", - "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-7.2.13.tgz", - "integrity": "sha512-fGMYGvhi8yCyKsbx2tgZujZJdqraCs6uOSXHhXESrAjY91UPTf8dQF8OTCtFX8EYgO+C7/2qYIiQlIVt4J8X0A==", + "version": "7.2.50", + "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-7.2.50.tgz", + "integrity": "sha512-tSZFtx5GP5LBHmChwVCkvFw9oCwc0QVP2xR/Pyp61c3Fb2gyqzFq/8lnbcmxR+Oi9/Cwt3JsSc4Jkg8jBi5HLw==", "dev": true, "requires": { - "@graphql-tools/url-loader": "7.13.8", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/url-loader": "7.16.29", + "@graphql-tools/utils": "9.1.3", "@types/js-yaml": "^4.0.0", "@types/json-stable-stringify": "^1.0.32", "@types/jsonwebtoken": "^8.5.0", "chalk": "^4.1.0", "debug": "^4.3.1", "dotenv": "^16.0.0", - "graphql-request": "^4.0.0", + "graphql-request": "^5.0.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "isomorphic-fetch": "^3.0.0", "js-yaml": "^4.0.0", "json-stable-stringify": "^1.0.1", - "jsonwebtoken": "^8.5.1", + "jsonwebtoken": "^9.0.0", "lodash": "^4.17.20", "scuid": "^1.1.0", "tslib": "^2.4.0", "yaml-ast-parser": "^0.0.43" }, "dependencies": { - "extract-files": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", - "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==", - "dev": true - }, - "graphql-request": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-4.3.0.tgz", - "integrity": "sha512-2v6hQViJvSsifK606AliqiNiijb1uwWp6Re7o0RTyH+uRTv/u7Uqm2g4Fjq/LgZIzARB38RZEvVBFOQOVdlBow==", + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", "dev": true, "requires": { - "cross-fetch": "^3.1.5", - "extract-files": "^9.0.0", - "form-data": "^3.0.0" + "tslib": "^2.4.0" } }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true } } @@ -12083,17 +12489,26 @@ } }, "@graphql-tools/schema": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.1.tgz", - "integrity": "sha512-Y6apeiBmvXEz082IAuS/ainnEEQrzMECP1MRIV72eo2WPa6ZtLYPycvIbd56Z5uU2LKP4XcWRgK6WUbCyN16Rw==", + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.12.tgz", + "integrity": "sha512-DmezcEltQai0V1y96nwm0Kg11FDS/INEFekD4nnVgzBqawvznWqK6D6bujn+cw6kivoIr3Uq//QmU/hBlBzUlQ==", "dev": true, "requires": { - "@graphql-tools/merge": "8.3.3", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/merge": "8.3.14", + "@graphql-tools/utils": "9.1.3", "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", @@ -12103,28 +12518,51 @@ } }, "@graphql-tools/url-loader": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-7.13.8.tgz", - "integrity": "sha512-toJI7FyEDD4pVp4QVmek03r7NebQ5qGTmnlDHoz29WMNlwdQQMOYE2hWBqcwRqyGNJceApVpdW4GboDVoV/rfA==", + "version": "7.16.29", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-7.16.29.tgz", + "integrity": "sha512-e7c0rLH4BIaYxOgglHhWbupTn3JZFXYIHXpY+T1CcTF3nQQCaKy8o59+R2AjtEgx3Az1WNahGn4xgkKUxUwCBw==", "dev": true, "requires": { "@ardatan/sync-fetch": "0.0.1", - "@graphql-tools/delegate": "9.0.3", - "@graphql-tools/utils": "8.10.0", - "@graphql-tools/wrap": "9.0.4", - "@n1ru4l/graphql-live-query": "^0.10.0", + "@graphql-tools/delegate": "9.0.21", + "@graphql-tools/executor-graphql-ws": "0.0.5", + "@graphql-tools/executor-http": "0.0.8", + "@graphql-tools/executor-legacy-ws": "0.0.5", + "@graphql-tools/utils": "9.1.3", + "@graphql-tools/wrap": "9.2.23", "@types/ws": "^8.0.0", - "@whatwg-node/fetch": "^0.2.9", - "dset": "^3.1.2", - "extract-files": "^11.0.0", - "graphql-ws": "^5.4.1", - "isomorphic-ws": "^5.0.0", - "meros": "^1.1.4", + "@whatwg-node/fetch": "^0.5.0", + "isomorphic-ws": "5.0.0", "tslib": "^2.4.0", "value-or-promise": "^1.0.11", - "ws": "^8.3.0" + "ws": "8.11.0" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, + "@whatwg-node/fetch": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.4.tgz", + "integrity": "sha512-dR5PCzvOeS7OaW6dpIlPt+Ou3pak7IEG+ZVAV26ltcaiDB3+IpuvjqRdhsY6FKHcqBo1qD+S99WXY9Z6+9Rwnw==", + "dev": true, + "requires": { + "@peculiar/webcrypto": "^1.4.0", + "abort-controller": "^3.0.0", + "busboy": "^1.6.0", + "form-data-encoder": "^1.7.1", + "formdata-node": "^4.3.1", + "node-fetch": "^2.6.7", + "undici": "^5.12.0", + "web-streams-polyfill": "^3.2.0" + } + }, "tslib": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", @@ -12151,22 +12589,31 @@ } }, "@graphql-tools/wrap": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-9.0.4.tgz", - "integrity": "sha512-l1t/LmVBec54NhLCJHXi8dCAENotkeqje+2XT0dl3N0RCetO8Fq5PkxWo/59DVM7AgGvqifJLvD/bmpZLGS4Bw==", + "version": "9.2.23", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-9.2.23.tgz", + "integrity": "sha512-R+ar8lHdSnRQtfvkwQMOkBRlYLcBPdmFzZPiAj+tL9Nii4VNr4Oub37jcHiPBvRZSdKa9FHcKq5kKSQcbg1xuQ==", "dev": true, "requires": { - "@graphql-tools/delegate": "9.0.3", - "@graphql-tools/schema": "9.0.1", - "@graphql-tools/utils": "8.10.0", + "@graphql-tools/delegate": "9.0.21", + "@graphql-tools/schema": "9.0.12", + "@graphql-tools/utils": "9.1.3", "tslib": "^2.4.0", "value-or-promise": "1.0.11" }, "dependencies": { + "@graphql-tools/utils": { + "version": "9.1.3", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.3.tgz", + "integrity": "sha512-bbJyKhs6awp1/OmP+WKA1GOyu9UbgZGkhIj5srmiMGLHohEOKMjW784Sk0BZil1w2x95UPu0WHw6/d/HVCACCg==", + "dev": true, + "requires": { + "tslib": "^2.4.0" + } + }, "tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true } } @@ -12179,14 +12626,14 @@ "requires": {} }, "@humanwhocodes/config-array": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.6.tgz", - "integrity": "sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg==", + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", + "integrity": "sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", "debug": "^4.1.1", - "minimatch": "^3.0.4" + "minimatch": "^3.0.5" } }, "@humanwhocodes/module-importer": { @@ -12246,103 +12693,96 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "@n1ru4l/graphql-live-query": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/@n1ru4l/graphql-live-query/-/graphql-live-query-0.10.0.tgz", - "integrity": "sha512-qZ7OHH/NB0NcG/Xa7irzgjE63UH0CkofZT0Bw4Ko6iRFagPRHBM8RgFXwTt/6JbFGIEUS4STRtaFoc/Eq/ZtzQ==", - "dev": true, - "requires": {} - }, "@next/env": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-13.0.6.tgz", - "integrity": "sha512-yceT6DCHKqPRS1cAm8DHvDvK74DLIkDQdm5iV+GnIts8h0QbdHvkUIkdOvQoOODgpr6018skbmSQp12z5OWIQQ==" + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/env/-/env-13.1.1.tgz", + "integrity": "sha512-vFMyXtPjSAiOXOywMojxfKIqE3VWN5RCAx+tT3AS3pcKjMLFTCJFUWsKv8hC+87Z1F4W3r68qTwDFZIFmd5Xkw==" }, "@next/eslint-plugin-next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.0.6.tgz", - "integrity": "sha512-JUANdYNCddhmQBjQQPxEJYL7GMCqYtbfrdmtX7c013srig7waNCG69Aoql7CgAgjdy8jn1ovHVdcF/NB46XN3Q==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.1.tgz", + "integrity": "sha512-SBrOFS8PC3nQ5aeZmawJkjKkWjwK9RoxvBSv/86nZp0ubdoVQoko8r8htALd9ufp16NhacCdqhu9bzZLDWtALQ==", "dev": true, "requires": { "glob": "7.1.7" } }, "@next/swc-android-arm-eabi": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.0.6.tgz", - "integrity": "sha512-FGFSj3v2Bluw8fD/X+1eXIEB0PhoJE0zfutsAauRhmNpjjZshLDgoXMWm1jTRL/04K/o9gwwO2+A8+sPVCH1uw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.1.tgz", + "integrity": "sha512-qnFCx1kT3JTWhWve4VkeWuZiyjG0b5T6J2iWuin74lORCupdrNukxkq9Pm+Z7PsatxuwVJMhjUoYz7H4cWzx2A==", "optional": true }, "@next/swc-android-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.0.6.tgz", - "integrity": "sha512-7MgbtU7kimxuovVsd7jSJWMkIHBDBUsNLmmlkrBRHTvgzx5nDBXogP0hzZm7EImdOPwVMPpUHRQMBP9mbsiJYQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-13.1.1.tgz", + "integrity": "sha512-eCiZhTzjySubNqUnNkQCjU3Fh+ep3C6b5DCM5FKzsTH/3Gr/4Y7EiaPZKILbvnXmhWtKPIdcY6Zjx51t4VeTfA==", "optional": true }, "@next/swc-darwin-arm64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.0.6.tgz", - "integrity": "sha512-AUVEpVTxbP/fxdFsjVI9d5a0CFn6NVV7A/RXOb0Y+pXKIIZ1V5rFjPwpYfIfyOo2lrqgehMNQcyMRoTrhq04xg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.1.tgz", + "integrity": "sha512-9zRJSSIwER5tu9ADDkPw5rIZ+Np44HTXpYMr0rkM656IvssowPxmhK0rTreC1gpUCYwFsRbxarUJnJsTWiutPg==", "optional": true }, "@next/swc-darwin-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.0.6.tgz", - "integrity": "sha512-SasCDJlshglsPnbzhWaIF6VEGkQy2NECcAOxPwaPr0cwbbt4aUlZ7QmskNzgolr5eAjFS/xTr7CEeKJtZpAAtQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.1.tgz", + "integrity": "sha512-qWr9qEn5nrnlhB0rtjSdR00RRZEtxg4EGvicIipqZWEyayPxhUu6NwKiG8wZiYZCLfJ5KWr66PGSNeDMGlNaiA==", "optional": true }, "@next/swc-freebsd-x64": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.0.6.tgz", - "integrity": "sha512-6Lbxd9gAdXneTkwHyYW/qtX1Tdw7ND9UbiGsGz/SP43ZInNWnW6q0au4hEVPZ9bOWWRKzcVoeTBdoMpQk9Hx9w==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.1.tgz", + "integrity": "sha512-UwP4w/NcQ7V/VJEj3tGVszgb4pyUCt3lzJfUhjDMUmQbzG9LDvgiZgAGMYH6L21MoyAATJQPDGiAMWAPKsmumA==", "optional": true }, "@next/swc-linux-arm-gnueabihf": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.0.6.tgz", - "integrity": "sha512-wNdi5A519e1P+ozEuYOhWPzzE6m1y7mkO6NFwn6watUwO0X9nZs7fT9THmnekvmFQpaZ6U+xf2MQ9poQoCh6jQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.1.tgz", + "integrity": "sha512-CnsxmKHco9sosBs1XcvCXP845Db+Wx1G0qouV5+Gr+HT/ZlDYEWKoHVDgnJXLVEQzq4FmHddBNGbXvgqM1Gfkg==", "optional": true }, "@next/swc-linux-arm64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.0.6.tgz", - "integrity": "sha512-e8KTRnleQY1KLk5PwGV5hrmvKksCc74QRpHl5ffWnEEAtL2FE0ave5aIkXqErsPdXkiKuA/owp3LjQrP+/AH7Q==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.1.tgz", + "integrity": "sha512-JfDq1eri5Dif+VDpTkONRd083780nsMCOKoFG87wA0sa4xL8LGcXIBAkUGIC1uVy9SMsr2scA9CySLD/i+Oqiw==", "optional": true }, "@next/swc-linux-arm64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.0.6.tgz", - "integrity": "sha512-/7RF03C3mhjYpHN+pqOolgME3guiHU5T3TsejuyteqyEyzdEyLHod+jcYH6ft7UZ71a6TdOewvmbLOtzHW2O8A==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.1.tgz", + "integrity": "sha512-GA67ZbDq2AW0CY07zzGt07M5b5Yaq5qUpFIoW3UFfjOPgb0Sqf3DAW7GtFMK1sF4ROHsRDMGQ9rnT0VM2dVfKA==", "optional": true }, "@next/swc-linux-x64-gnu": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.0.6.tgz", - "integrity": "sha512-kxyEXnYHpOEkFnmrlwB1QlzJtjC6sAJytKcceIyFUHbCaD3W/Qb5tnclcnHKTaFccizZRePXvV25Ok/eUSpKTw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.1.tgz", + "integrity": "sha512-nnjuBrbzvqaOJaV+XgT8/+lmXrSCOt1YYZn/irbDb2fR2QprL6Q7WJNgwsZNxiLSfLdv+2RJGGegBx9sLBEzGA==", "optional": true }, "@next/swc-linux-x64-musl": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.0.6.tgz", - "integrity": "sha512-N0c6gubS3WW1oYYgo02xzZnNatfVQP/CiJq2ax+DJ55ePV62IACbRCU99TZNXXg+Kos6vNW4k+/qgvkvpGDeyA==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.1.tgz", + "integrity": "sha512-CM9xnAQNIZ8zf/igbIT/i3xWbQZYaF397H+JroF5VMOCUleElaMdQLL5riJml8wUfPoN3dtfn2s4peSr3azz/g==", "optional": true }, "@next/swc-win32-arm64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.0.6.tgz", - "integrity": "sha512-QjeMB2EBqBFPb/ac0CYr7GytbhUkrG4EwFWbcE0vsRp4H8grt25kYpFQckL4Jak3SUrp7vKfDwZ/SwO7QdO8vw==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.1.tgz", + "integrity": "sha512-pzUHOGrbgfGgPlOMx9xk3QdPJoRPU+om84hqVoe6u+E0RdwOG0Ho/2UxCgDqmvpUrMab1Deltlt6RqcXFpnigQ==", "optional": true }, "@next/swc-win32-ia32-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.0.6.tgz", - "integrity": "sha512-EQzXtdqRTcmhT/tCq81rIwE36Y3fNHPInaCuJzM/kftdXfa0F+64y7FAoMO13npX8EG1+SamXgp/emSusKrCXg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.1.tgz", + "integrity": "sha512-WeX8kVS46aobM9a7Xr/kEPcrTyiwJqQv/tbw6nhJ4fH9xNZ+cEcyPoQkwPo570dCOLz3Zo9S2q0E6lJ/EAUOBg==", "optional": true }, "@next/swc-win32-x64-msvc": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.0.6.tgz", - "integrity": "sha512-pSkqZ//UP/f2sS9T7IvHLfEWDPTX0vRyXJnAUNisKvO3eF3e1xdhDX7dix/X3Z3lnN4UjSwOzclAI87JFbOwmQ==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.1.tgz", + "integrity": "sha512-mVF0/3/5QAc5EGVnb8ll31nNvf3BWpPY4pBb84tk+BfQglWLqc5AC9q1Ht/YMWiEgs8ALNKEQ3GQnbY0bJF2Gg==", "optional": true }, "@nodelib/fs.scandir": { @@ -12455,6 +12895,12 @@ "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.3.tgz", "integrity": "sha512-8U7hIl7+30XbIrJ0deQMXpXESM1L4yrt6BHok5hzcR0LivivuNkk+tHU1iRVScOwCmQcrOr6kvtIr29MNbQHqQ==" }, + "@repeaterjs/repeater": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@repeaterjs/repeater/-/repeater-3.0.4.tgz", + "integrity": "sha512-AW8PKd6iX3vAZ0vA43nOUOnbq/X5ihgU+mSXXqunMkeQADGiqw/PY0JNeYtD5sr0PAy51YPgAPbDoeapv9r8WA==", + "dev": true + }, "@rushstack/eslint-patch": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", @@ -12546,9 +12992,9 @@ "dev": true }, "@types/jsonwebtoken": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.8.tgz", - "integrity": "sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==", + "version": "8.5.9", + "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-8.5.9.tgz", + "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", "dev": true, "requires": { "@types/node": "*" @@ -12561,15 +13007,15 @@ "dev": true }, "@types/node": { - "version": "18.11.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.14.tgz", - "integrity": "sha512-0KXV57tENYmmJMl+FekeW9V3O/rlcqGQQJ/hNh9r8pKIj304pskWuEd8fCyNT86g/TpO0gcOTiLzsHLEURFMIQ==", + "version": "18.11.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.18.tgz", + "integrity": "sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==", "dev": true }, "@types/nodemailer": { - "version": "6.4.6", - "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.6.tgz", - "integrity": "sha512-pD6fL5GQtUKvD2WnPmg5bC2e8kWCAPDwMPmHe/ohQbW+Dy0EcHgZ2oCSuPlWNqk74LS5BVMig1SymQbFMPPK3w==", + "version": "6.4.7", + "resolved": "https://registry.npmjs.org/@types/nodemailer/-/nodemailer-6.4.7.tgz", + "integrity": "sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==", "dev": true, "requires": { "@types/node": "*" @@ -12588,9 +13034,9 @@ "dev": true }, "@types/react": { - "version": "18.0.22", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.22.tgz", - "integrity": "sha512-4yWc5PyCkZN8ke8K9rQHkTXxHIWHxLzzW6RI1kXVoepkD3vULpKzC2sDtAMKn78h92BRYuzf+7b/ms7ajE6hFw==", + "version": "18.0.26", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.26.tgz", + "integrity": "sha512-hCR3PJQsAIXyxhTNSiDFY//LhnMZWpNNr5etoCqx/iUfGc5gXWtQR2Phl908jVR6uPXacojQWTg4qRpkxTuGug==", "dev": true, "requires": { "@types/prop-types": "*", @@ -12599,9 +13045,9 @@ } }, "@types/react-dom": { - "version": "18.0.9", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.9.tgz", - "integrity": "sha512-qnVvHxASt/H7i+XG1U1xMiY5t+IHcPGUK7TDMDzom08xa7e86eCeKOiLZezwCKVxJn6NEiiy2ekgX8aQssjIKg==", + "version": "18.0.10", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.10.tgz", + "integrity": "sha512-E42GW/JA4Qv15wQdqJq8DL4JhNpB3prJgjgapN3qJT9K2zO5IIAQh4VXvCEDupoqAwnz0cY4RlXeC/ajX5SFHg==", "dev": true, "requires": { "@types/react": "*" @@ -12658,14 +13104,14 @@ } }, "@typescript-eslint/eslint-plugin": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.46.1.tgz", - "integrity": "sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.48.0.tgz", + "integrity": "sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/type-utils": "5.46.1", - "@typescript-eslint/utils": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/type-utils": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "ignore": "^5.2.0", "natural-compare-lite": "^1.4.0", @@ -12675,53 +13121,53 @@ } }, "@typescript-eslint/parser": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.46.1.tgz", - "integrity": "sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.48.0.tgz", + "integrity": "sha512-1mxNA8qfgxX8kBvRDIHEzrRGrKHQfQlbW6iHyfHYS0Q4X1af+S6mkLNtgCOsGVl8+/LUPrqdHMssAemkrQ01qg==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/typescript-estree": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "debug": "^4.3.4" } }, "@typescript-eslint/scope-manager": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.46.1.tgz", - "integrity": "sha512-iOChVivo4jpwUdrJZyXSMrEIM/PvsbbDOX1y3UCKjSgWn+W89skxWaYXACQfxmIGhPVpRWK/VWPYc+bad6smIA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.48.0.tgz", + "integrity": "sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/visitor-keys": "5.46.1" + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0" } }, "@typescript-eslint/type-utils": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.46.1.tgz", - "integrity": "sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.48.0.tgz", + "integrity": "sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==", "dev": true, "requires": { - "@typescript-eslint/typescript-estree": "5.46.1", - "@typescript-eslint/utils": "5.46.1", + "@typescript-eslint/typescript-estree": "5.48.0", + "@typescript-eslint/utils": "5.48.0", "debug": "^4.3.4", "tsutils": "^3.21.0" } }, "@typescript-eslint/types": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.46.1.tgz", - "integrity": "sha512-Z5pvlCaZgU+93ryiYUwGwLl9AQVB/PQ1TsJ9NZ/gHzZjN7g9IAn6RSDkpCV8hqTwAiaj6fmCcKSQeBPlIpW28w==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.48.0.tgz", + "integrity": "sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.46.1.tgz", - "integrity": "sha512-j9W4t67QiNp90kh5Nbr1w92wzt+toiIsaVPnEblB2Ih2U9fqBTyqV9T3pYWZBRt6QoMh/zVWP59EpuCjc4VRBg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.48.0.tgz", + "integrity": "sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/visitor-keys": "5.46.1", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/visitor-keys": "5.48.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -12730,16 +13176,16 @@ } }, "@typescript-eslint/utils": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.46.1.tgz", - "integrity": "sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.48.0.tgz", + "integrity": "sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==", "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.46.1", - "@typescript-eslint/types": "5.46.1", - "@typescript-eslint/typescript-estree": "5.46.1", + "@typescript-eslint/scope-manager": "5.48.0", + "@typescript-eslint/types": "5.48.0", + "@typescript-eslint/typescript-estree": "5.48.0", "eslint-scope": "^5.1.1", "eslint-utils": "^3.0.0", "semver": "^7.3.7" @@ -12764,12 +13210,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.46.1.tgz", - "integrity": "sha512-jczZ9noovXwy59KjRTk1OftT78pwygdcmCuBf8yMoWt/8O8l+6x2LSEze0E4TeepXK4MezW3zGSyoDRZK7Y9cg==", + "version": "5.48.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.48.0.tgz", + "integrity": "sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==", "dev": true, "requires": { - "@typescript-eslint/types": "5.46.1", + "@typescript-eslint/types": "5.48.0", "eslint-visitor-keys": "^3.3.0" } }, @@ -13526,9 +13972,9 @@ } }, "cosmiconfig-typescript-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.1.1.tgz", - "integrity": "sha512-9DHpa379Gp0o0Zefii35fcmuuin6q92FnLDffzdZ0l9tVd3nEobG3O+MZ06+kuBvFTSVScvNb/oHA13Nd4iipg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-4.3.0.tgz", + "integrity": "sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q==", "dev": true, "requires": {} }, @@ -14161,13 +14607,13 @@ } }, "eslint": { - "version": "8.29.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.29.0.tgz", - "integrity": "sha512-isQ4EEiyUjZFbEKvEGJKKGBwXtvXX+zJbkVKCgTuB9t/+jUBcy8avhkEwWJecI15BkRkOYmvIM5ynbhRjEkoeg==", + "version": "8.31.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.31.0.tgz", + "integrity": "sha512-0tQQEVdmPZ1UtUKXjX7EMm9BlgJ08G90IhWh0PKDCb3ZLsgAOHI8fYSIzYVZej92zsgq+ft0FGsxhJ3xo2tbuA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.3", - "@humanwhocodes/config-array": "^0.11.6", + "@eslint/eslintrc": "^1.4.1", + "@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "ajv": "^6.10.0", @@ -14186,7 +14632,7 @@ "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", - "globals": "^13.15.0", + "globals": "^13.19.0", "grapheme-splitter": "^1.0.4", "ignore": "^5.2.0", "import-fresh": "^3.0.0", @@ -14218,9 +14664,9 @@ } }, "globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "version": "13.19.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", + "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -14262,12 +14708,12 @@ } }, "eslint-config-next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.0.6.tgz", - "integrity": "sha512-Tfn/0lirhkEuoGxKMtDQNtQuC7P3eHcyUyhIJY/OHtjU9ExHFtcge/Fe8Ou/Jd7DIC71vN3CT72oszVwia71cg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/eslint-config-next/-/eslint-config-next-13.1.1.tgz", + "integrity": "sha512-/5S2XGWlGaiqrRhzpn51ux5JUSLwx8PVK2keLi5xk7QmhfYB8PqE6R6SlVw6hgnf/VexvUXSrlNJ/su00NhtHQ==", "dev": true, "requires": { - "@next/eslint-plugin-next": "13.0.6", + "@next/eslint-plugin-next": "13.1.1", "@rushstack/eslint-patch": "^1.1.3", "@typescript-eslint/parser": "^5.42.0", "eslint-import-resolver-node": "^0.3.6", @@ -14514,9 +14960,9 @@ "dev": true }, "espree": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", - "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -14945,9 +15391,9 @@ } }, "graphql-request": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.0.0.tgz", - "integrity": "sha512-SpVEnIo2J5k2+Zf76cUkdvIRaq5FMZvGQYnA4lUWYbc99m+fHh4CZYRRO/Ff4tCLQ613fzCm3SiDT64ubW5Gyw==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.1.0.tgz", + "integrity": "sha512-0OeRVYigVwIiXhNmqnPDt+JhMzsjinxHE7TVy3Lm6jUzav0guVcL0lfSbi6jVTRAxcbwgyr6yrZioSHxf9gHzw==", "dev": true, "requires": { "@graphql-typed-document-node/core": "^3.1.1", @@ -14982,9 +15428,9 @@ } }, "graphql-ws": { - "version": "5.9.1", - "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.9.1.tgz", - "integrity": "sha512-mL/SWGBwIT9Meq0NlfS55yXXTOeWPMbK7bZBEZhFu46bcGk1coTx2Sdtzxdk+9yHWngD+Fk1PZDWaAutQa9tpw==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.11.2.tgz", + "integrity": "sha512-4EiZ3/UXYcjm+xFGP544/yW1+DVI8ZpKASFbzrV5EDTFWJp0ZvLl4Dy2fSZAzz9imKp5pZMIcjB0x/H69Pv/6w==", "dev": true, "requires": {} }, @@ -15468,9 +15914,9 @@ "requires": {} }, "jotai": { - "version": "1.11.2", - "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.11.2.tgz", - "integrity": "sha512-hVLn1aS1QprDy+NrvyWIOcaA/LEG5AY0Z7kWtx26EJ8eH8DY8pW1wUM0PrlqQzthqd6HdEVtXLY1rB//0n8LvA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.12.1.tgz", + "integrity": "sha512-t6gsYM1WkQHMOazaZYLykCA+fh9KPDGrA+tDYzDeV0268QsCqmX6S4lO46uswgt1LGUeG0EDFGuMd9ac8cWNTA==", "requires": {} }, "js-sdsl": { @@ -15579,12 +16025,12 @@ "dev": true }, "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.2.tgz", + "integrity": "sha512-eunSSaEnxV12z+Z73y/j5N37/In40GK4GmsSy+tEHJMxknvqnA7/djeYtAgW0GsWHUfg+847WJjKaEylk2y09g==", "dev": true, "requires": { - "jsonify": "~0.0.0" + "jsonify": "^0.0.1" } }, "json-stable-stringify-without-jsonify": { @@ -15613,35 +16059,21 @@ } }, "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA==", + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", + "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", "dev": true }, "jsonwebtoken": { - "version": "8.5.1", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", - "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", + "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dev": true, "requires": { "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", + "lodash": "^4.17.21", "ms": "^2.1.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "semver": "^7.3.8" } }, "jsx-ast-utils": { @@ -15744,54 +16176,12 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, "lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, "log-update": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", @@ -15902,6 +16292,11 @@ "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.5.tgz", "integrity": "sha512-jPueVhumq7idETHkb203WDD4fMA3yV9emQ5vLwop58lu8bTclMghBWcYAavlDqIEMaisADinV1TooIFCfqOsYQ==" }, + "material-symbols": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/material-symbols/-/material-symbols-0.4.2.tgz", + "integrity": "sha512-Qqz9o0pui/7MHk4SihG/1yOE7Wwa4iMh7YiXFMZjVIbxRTkP629m8obg5QKGfgfMIU9Xu3RIJB9mzGI3MEPwrg==" + }, "meilisearch": { "version": "0.30.0", "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.30.0.tgz", @@ -15917,9 +16312,9 @@ "dev": true }, "meros": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/meros/-/meros-1.2.0.tgz", - "integrity": "sha512-3QRZIS707pZQnijHdhbttXRWwrHhZJ/gzolneoxKVz9N/xmsvY/7Ls8lpnI9gxbgxjcHsAVEW3mgwiZCo6kkJQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/meros/-/meros-1.2.1.tgz", + "integrity": "sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g==", "dev": true, "requires": {} }, @@ -15962,9 +16357,9 @@ } }, "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", "dev": true }, "ms": { @@ -15990,38 +16385,38 @@ "dev": true }, "next": { - "version": "13.0.6", - "resolved": "https://registry.npmjs.org/next/-/next-13.0.6.tgz", - "integrity": "sha512-COvigvms2LRt1rrzfBQcMQ2GZd86Mvk1z+LOLY5pniFtL4VrTmhZ9salrbKfSiXbhsD01TrDdD68ec3ABDyscA==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/next/-/next-13.1.1.tgz", + "integrity": "sha512-R5eBAaIa3X7LJeYvv1bMdGnAVF4fVToEjim7MkflceFPuANY3YyvFxXee/A+acrSYwYPvOvf7f6v/BM/48ea5w==", "requires": { - "@next/env": "13.0.6", - "@next/swc-android-arm-eabi": "13.0.6", - "@next/swc-android-arm64": "13.0.6", - "@next/swc-darwin-arm64": "13.0.6", - "@next/swc-darwin-x64": "13.0.6", - "@next/swc-freebsd-x64": "13.0.6", - "@next/swc-linux-arm-gnueabihf": "13.0.6", - "@next/swc-linux-arm64-gnu": "13.0.6", - "@next/swc-linux-arm64-musl": "13.0.6", - "@next/swc-linux-x64-gnu": "13.0.6", - "@next/swc-linux-x64-musl": "13.0.6", - "@next/swc-win32-arm64-msvc": "13.0.6", - "@next/swc-win32-ia32-msvc": "13.0.6", - "@next/swc-win32-x64-msvc": "13.0.6", + "@next/env": "13.1.1", + "@next/swc-android-arm-eabi": "13.1.1", + "@next/swc-android-arm64": "13.1.1", + "@next/swc-darwin-arm64": "13.1.1", + "@next/swc-darwin-x64": "13.1.1", + "@next/swc-freebsd-x64": "13.1.1", + "@next/swc-linux-arm-gnueabihf": "13.1.1", + "@next/swc-linux-arm64-gnu": "13.1.1", + "@next/swc-linux-arm64-musl": "13.1.1", + "@next/swc-linux-x64-gnu": "13.1.1", + "@next/swc-linux-x64-musl": "13.1.1", + "@next/swc-win32-arm64-msvc": "13.1.1", + "@next/swc-win32-ia32-msvc": "13.1.1", + "@next/swc-win32-x64-msvc": "13.1.1", "@swc/helpers": "0.4.14", "caniuse-lite": "^1.0.30001406", "postcss": "8.4.14", - "styled-jsx": "5.1.0" + "styled-jsx": "5.1.1" } }, "next-sitemap": { - "version": "3.1.32", - "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-3.1.32.tgz", - "integrity": "sha512-jkIKpwLXpWWTPfmDO46+6nu4+qpar4CjvUwCR9rYZHWtzE/wFfaCVFKpGtFMl6MFjpu8GjiE6kWFEa7uF3bzzg==", + "version": "3.1.44", + "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-3.1.44.tgz", + "integrity": "sha512-dg+qGfOpQemAb+LGShJmaJHyuf36rVqsIbkCBt0ldu10sAx+eMowVx6DzEtf2HoIIGWc7J+kfy//YsBCPdj47Q==", "dev": true, "requires": { "@corex/deepmerge": "^4.0.29", - "minimist": "^1.2.6" + "minimist": "^1.2.7" } }, "no-case": { @@ -16867,9 +17262,9 @@ "dev": true }, "semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, "requires": { "lru-cache": "^6.0.0" @@ -17123,9 +17518,9 @@ "dev": true }, "styled-jsx": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.0.tgz", - "integrity": "sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.1.tgz", + "integrity": "sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==", "requires": { "client-only": "0.0.1" } @@ -17363,9 +17758,9 @@ } }, "ts-unused-exports": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-8.0.5.tgz", - "integrity": "sha512-ewEHxTtQsYQFQCI12CnMx8D0xxn1/Uui1Wr5jbiX4me+4LlSiOGvt4mGz0hxtIC3eElVaLrKEPbeT3TPrm4JvA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-9.0.0.tgz", + "integrity": "sha512-1ceabtcUClC2x2LlQIPZlMFUj7m6jqsR/GGS0zPJZ7TI6agCLKqUdC2H0gXZKQlb+iXy9eBlMMEWr0VnU71NRg==", "dev": true, "requires": { "chalk": "^4.0.0", diff --git a/package.json b/package.json index 1567fda..45426e6 100644 --- a/package.json +++ b/package.json @@ -17,8 +17,6 @@ "prettier": "prettier --end-of-line auto --write ." }, "dependencies": { - "@fontsource/material-icons": "^4.5.4", - "@fontsource/material-icons-outlined": "^4.5.4", "@fontsource/opendyslexic": "^4.5.4", "@fontsource/share-tech-mono": "^4.5.9", "@fontsource/vollkorn": "^4.5.12", @@ -27,11 +25,12 @@ "autoprefixer": "^10.4.13", "cuid": "^2.1.8", "isomorphic-dompurify": "^0.24.0", - "jotai": "^1.11.2", + "jotai": "^1.12.1", "markdown-to-jsx": "^7.1.8", "marked": "^4.2.5", + "material-symbols": "^0.4.2", "meilisearch": "^0.30.0", - "next": "^13.0.6", + "next": "^13.1.1", "nodemailer": "^6.8.0", "rc-slider": "^10.1.0", "react": "18.2.0", @@ -49,32 +48,32 @@ }, "devDependencies": { "@digitak/esrun": "^3.2.15", - "@graphql-codegen/cli": "^2.16.1", - "@graphql-codegen/typescript": "2.8.5", + "@graphql-codegen/cli": "^2.16.3", + "@graphql-codegen/typescript": "2.8.7", "@graphql-codegen/typescript-graphql-request": "^4.5.8", - "@graphql-codegen/typescript-operations": "^2.5.10", + "@graphql-codegen/typescript-operations": "^2.5.12", "@types/marked": "^4.0.8", - "@types/node": "18.11.14", - "@types/nodemailer": "^6.4.6", - "@types/react": "^18.0.22", - "@types/react-dom": "^18.0.9", + "@types/node": "18.11.18", + "@types/nodemailer": "^6.4.7", + "@types/react": "^18.0.26", + "@types/react-dom": "^18.0.10", "@types/string-natural-compare": "^3.0.2", "@types/throttle-debounce": "^5.0.0", "@types/turndown": "^5.0.1", "@types/ua-parser-js": "^0.7.36", - "@typescript-eslint/eslint-plugin": "^5.46.1", - "@typescript-eslint/parser": "^5.46.1", + "@typescript-eslint/eslint-plugin": "^5.48.0", + "@typescript-eslint/parser": "^5.48.0", "dotenv": "^16.0.3", - "eslint": "^8.29.0", - "eslint-config-next": "13.0.6", + "eslint": "^8.31.0", + "eslint-config-next": "13.1.1", "eslint-plugin-import": "^2.26.0", "graphql": "^16.6.0", - "graphql-request": "^5.0.0", - "next-sitemap": "^3.1.32", + "graphql-request": "^5.1.0", + "next-sitemap": "^3.1.44", "prettier": "^2.8.1", "prettier-plugin-tailwindcss": "^0.2.1", "tailwindcss": "^3.2.4", - "ts-unused-exports": "^8.0.5", + "ts-unused-exports": "^9.0.0", "typescript": "^4.9.4" }, "overrides": { diff --git a/src/components/AnchorShare.tsx b/src/components/AnchorShare.tsx index 6c19f7e..15fde50 100644 --- a/src/components/AnchorShare.tsx +++ b/src/components/AnchorShare.tsx @@ -1,4 +1,4 @@ -import { Ico, Icon } from "./Ico"; +import { Ico } from "./Ico"; import { ToolTip } from "./ToolTip"; import { cJoin } from "helpers/className"; import { useAtomGetter } from "helpers/atoms"; @@ -22,8 +22,8 @@ export const AnchorShare = ({ id, className }: Props): JSX.Element => { { navigator.clipboard.writeText( `${process.env.NEXT_PUBLIC_URL_SELF + window.location.pathname}#${id}` diff --git a/src/components/AppLayout.tsx b/src/components/AppLayout.tsx index 2a2a1b8..44c1ebf 100644 --- a/src/components/AppLayout.tsx +++ b/src/components/AppLayout.tsx @@ -1,7 +1,8 @@ import Head from "next/head"; import { useSwipeable } from "react-swipeable"; +import { MaterialSymbol } from "material-symbols"; import { layout } from "../../design.config"; -import { Ico, Icon } from "./Ico"; +import { Ico } from "./Ico"; import { MainPanel } from "./Panels/MainPanel"; import { isDefined, isUndefined } from "helpers/asserts"; import { cIf, cJoin } from "helpers/className"; @@ -28,7 +29,7 @@ export interface AppLayoutRequired { interface Props extends AppLayoutRequired { subPanel?: React.ReactNode; - subPanelIcon?: Icon; + subPanelIcon?: MaterialSymbol; contentPanel?: React.ReactNode; contentPanelScroolbar?: boolean; } @@ -39,7 +40,7 @@ export const AppLayout = ({ subPanel, contentPanel, openGraph, - subPanelIcon = Icon.Tune, + subPanelIcon = "tune", contentPanelScroolbar = true, }: Props): JSX.Element => { const isMainPanelReduced = useAtomGetter(atoms.layout.mainPanelReduced); @@ -148,10 +149,7 @@ export const AppLayout = ({ {isDefined(contentPanel) ? ( contentPanel ) : ( - + )} @@ -195,7 +193,7 @@ export const AppLayout = ({ cIf(!is1ColumnLayout, "hidden") )}> { setMainPanelOpened((current) => !current); @@ -213,7 +211,7 @@ export const AppLayout = ({

{isDefined(subPanel) && !turnSubIntoContent && ( { setSubPanelOpened((current) => !current); @@ -230,7 +228,7 @@ export const AppLayout = ({ interface ContentPlaceholderProps { message: string; - icon?: Icon; + icon?: MaterialSymbol; } const ContentPlaceholder = ({ message, icon }: ContentPlaceholderProps): JSX.Element => ( diff --git a/src/components/Chronicles/ChroniclesList.tsx b/src/components/Chronicles/ChroniclesList.tsx index b39faab..963083d 100644 --- a/src/components/Chronicles/ChroniclesList.tsx +++ b/src/components/Chronicles/ChroniclesList.tsx @@ -4,7 +4,7 @@ import { TranslatedChroniclePreview } from "./ChroniclePreview"; import { GetChroniclesChaptersQuery } from "graphql/generated"; import { filterHasAttributes } from "helpers/asserts"; import { prettyInlineTitle, prettySlug, sJoin } from "helpers/formatters"; -import { Ico, Icon } from "components/Ico"; +import { Ico } from "components/Ico"; import { compareDate } from "helpers/date"; import { TranslatedProps } from "types/TranslatedProps"; import { useSmartLanguage } from "hooks/useSmartLanguage"; @@ -33,7 +33,7 @@ const ChroniclesList = ({ chronicles, currentSlug, title }: Props): JSX.Element
- +

{title}

diff --git a/src/components/Containers/Paginator.tsx b/src/components/Containers/Paginator.tsx index 38813ac..56e0e4b 100644 --- a/src/components/Containers/Paginator.tsx +++ b/src/components/Containers/Paginator.tsx @@ -1,4 +1,4 @@ -import { Ico, Icon } from "components/Ico"; +import { Ico } from "components/Ico"; import { PageSelector } from "components/Inputs/PageSelector"; import { atoms } from "contexts/atoms"; import { isUndefined } from "helpers/asserts"; @@ -54,9 +54,9 @@ const DefaultRenderWhenEmpty = () => {
- {is3ColumnsLayout && } + {is3ColumnsLayout && }

{langui.no_results_message}

- {!is3ColumnsLayout && } + {!is3ColumnsLayout && }
); diff --git a/src/components/Containers/Popup.tsx b/src/components/Containers/Popup.tsx index c9696d4..319aa12 100644 --- a/src/components/Containers/Popup.tsx +++ b/src/components/Containers/Popup.tsx @@ -4,7 +4,6 @@ import { cIf, cJoin } from "helpers/className"; import { atoms } from "contexts/atoms"; import { useAtomSetter } from "helpers/atoms"; import { Button } from "components/Inputs/Button"; -import { Icon } from "components/Ico"; /* * ╭─────────────╮ @@ -68,7 +67,7 @@ export const Popup = ({ )}> {withCloseButton && (
-
)} {children} diff --git a/src/components/Ico.tsx b/src/components/Ico.tsx index 0ebcd83..ad8d9f7 100644 --- a/src/components/Ico.tsx +++ b/src/components/Ico.tsx @@ -1,5 +1,8 @@ import { MouseEventHandler } from "react"; -import { cIf, cJoin } from "helpers/className"; +import { MaterialSymbol } from "material-symbols"; +import { cJoin } from "helpers/className"; +import { atoms } from "contexts/atoms"; +import { useAtomGetter } from "helpers/atoms"; /* * ╭─────────────╮ @@ -9,2221 +12,37 @@ import { cIf, cJoin } from "helpers/className"; interface Props { className?: string; onClick?: MouseEventHandler | undefined; - icon: Icon; + icon: MaterialSymbol; isFilled?: boolean; + weight?: number; + opticalSize?: number; } // ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ -export const Ico = ({ onClick, icon, className, isFilled = true }: Props): JSX.Element => ( - - {icon} - -); - -/* - * ╭─────────╮ - * ─────────────────────────────────────────╯ OTHER ╰───────────────────────────────────────────── - */ - -/* eslint-disable max-len */ -export enum Icon { - Onek = "1k", - OnekPlus = "1k_plus", - TwoK = "2k", - TwoKPlus = "2k_plus", - ThreeK = "3k", - ThreeKPlus = "3k_plus", - FourK = "4k", - FourKPlus = "4k_plus", - FiveK = "5k", - FiveKPlus = "5k_plus", - SixK = "6k", - SixKPlus = "6k_plus", - SevenK = "7k", - SevenKPlus = "7k_plus", - EightK = "8k", - EightKPlus = "8k_plus", - NineK = "9k", - NineKPlus = "9k_plus", - TenK = "10k", - TwoMP = "2mp", - ThreeMP = "3mp", - FourMP = "4mp", - FiveMP = "5mp", - SixMP = "6mp", - SevenMP = "7mp", - EightMP = "8mp", - NineMP = "9mp", - TenMP = "10mp", - ElevenMP = "11mp", - TwelveMP = "12mp", - ThirteenMP = "13mp", - FourteenMP = "14mp", - FifteenMP = "15mp", - SixteenMP = "16mp", - SeventeenMP = "17mp", - EighteenMP = "18mp", - NineteenMP = "19mp", - TwentyMP = "20mp", - TwentyOneMP = "21mp", - TwentyTwoMP = "22mp", - TwentyThreeMP = "23mp", - TwentyFourMP = "24mp", - OneTwoThree = "123", - EighteenUpRating = "18_up_rating", - ThirtyFps = "30fps", - ThirtyFpsSelect = "30fps_select", - SixtyFps = "60fps", - SixtyFpsSelect = "60fps_select", - ThreeSixty = "360", - ThreeDRotation = "3d_rotation", - ThreeP = "3p", - OnexMobiledata = "1x_mobiledata", - ThreeGMobiledata = "3g_mobiledata", - FourGMobiledata = "4g_mobiledata", - FourGPlusMobiledata = "4g_plus_mobiledata", - FiveG = "5g", - SixFtApart = "6_ft_apart", - Abc = "abc", - AcUnit = "ac_unit", - AccessAlarm = "access_alarm", - AccessAlarms = "access_alarms", - AccessTime = "access_time", - AccessTimeFilled = "access_time_filled", - Accessibility = "accessibility", - AccessibilityNew = "accessibility_new", - Accessible = "accessible", - AccessibleForward = "accessible_forward", - AccountBalance = "account_balance", - AccountBalanceWallet = "account_balance_wallet", - AccountBox = "account_box", - AccountCircle = "account_circle", - AccountTree = "account_tree", - AdUnits = "ad_units", - Adb = "adb", - Add = "add", - AddAPhoto = "add_a_photo", - AddAlarm = "add_alarm", - AddAlert = "add_alert", - AddBox = "add_box", - AddBusiness = "add_business", - AddCall = "add_call", - AddCard = "add_card", - AddChart = "add_chart", - AddCircle = "add_circle", - AddCircleOutline = "add_circle_outline", - AddComment = "add_comment", - AddHome = "add_home", - AddHomeWork = "add_home_work", - AddIcCall = "add_ic_call", - AddLink = "add_link", - AddLocation = "add_location", - AddLocationAlt = "add_location_alt", - AddModerator = "add_moderator", - AddPhotoAlternate = "add_photo_alternate", - AddReaction = "add_reaction", - AddRoad = "add_road", - AddShoppingCart = "add_shopping_cart", - AddTask = "add_task", - AddToDrive = "add_to_drive", - AddToHomeScreen = "add_to_home_screen", - AddToPhotos = "add_to_photos", - AddToQueue = "add_to_queue", - Addchart = "addchart", - AdfScanner = "adf_scanner", - Adjust = "adjust", - AdminPanelSettings = "admin_panel_settings", - AdsClick = "ads_click", - Agriculture = "agriculture", - Air = "air", - AirlineSeatFlat = "airline_seat_flat", - AirlineSeatFlatAngled = "airline_seat_flat_angled", - AirlineSeatIndividualSuite = "airline_seat_individual_suite", - AirlineSeatLegroomExtra = "airline_seat_legroom_extra", - AirlineSeatLegroomNormal = "airline_seat_legroom_normal", - AirlineSeatLegroomReduced = "airline_seat_legroom_reduced", - AirlineSeatReclineExtra = "airline_seat_recline_extra", - AirlineSeatReclineNormal = "airline_seat_recline_normal", - AirlineStops = "airline_stops", - Airlines = "airlines", - AirplaneTicket = "airplane_ticket", - AirplanemodeActive = "airplanemode_active", - AirplanemodeInactive = "airplanemode_inactive", - Airplay = "airplay", - AirportShuttle = "airport_shuttle", - Alarm = "alarm", - AlarmAdd = "alarm_add", - AlarmOff = "alarm_off", - AlarmOn = "alarm_on", - Album = "album", - AlignHorizontalCenter = "align_horizontal_center", - AlignHorizontalLeft = "align_horizontal_left", - AlignHorizontalRight = "align_horizontal_right", - AlignVerticalBottom = "align_vertical_bottom", - AlignVerticalCenter = "align_vertical_center", - AlignVerticalTop = "align_vertical_top", - AllInbox = "all_inbox", - AllInclusive = "all_inclusive", - AllOut = "all_out", - AltRoute = "alt_route", - AlternateEmail = "alternate_email", - AmpStories = "amp_stories", - Analytics = "analytics", - Anchor = "anchor", - Android = "android", - Animation = "animation", - Announcement = "announcement", - Aod = "aod", - Apartment = "apartment", - Api = "api", - AppBlocking = "app_blocking", - AppRegistration = "app_registration", - AppSettingsAlt = "app_settings_alt", - AppShortcut = "app_shortcut", - Approval = "approval", - Apps = "apps", - AppsOutage = "apps_outage", - Architecture = "architecture", - Archive = "archive", - AreaChart = "area_chart", - ArrowBack = "arrow_back", - ArrowBackIos = "arrow_back_ios", - ArrowBackIosNew = "arrow_back_ios_new", - ArrowCircleDown = "arrow_circle_down", - ArrowCircleLeft = "arrow_circle_left", - ArrowCircleRight = "arrow_circle_right", - ArrowCircleUp = "arrow_circle_up", - ArrowDownward = "arrow_downward", - ArrowDropDown = "arrow_drop_down", - ArrowDropDownCircle = "arrow_drop_down_circle", - ArrowDropUp = "arrow_drop_up", - ArrowForward = "arrow_forward", - ArrowForwardIos = "arrow_forward_ios", - ArrowLeft = "arrow_left", - ArrowOutward = "arrow_outward", - ArrowRight = "arrow_right", - ArrowRightAlt = "arrow_right_alt", - ArrowUpward = "arrow_upward", - ArtTrack = "art_track", - Article = "article", - AspectRatio = "aspect_ratio", - Assessment = "assessment", - Assignment = "assignment", - AssignmentInd = "assignment_ind", - AssignmentLate = "assignment_late", - AssignmentReturn = "assignment_return", - AssignmentReturned = "assignment_returned", - AssignmentTurnedIn = "assignment_turned_in", - AssistWalker = "assist_walker", - Assistant = "assistant", - AssistantDirection = "assistant_direction", - AssistantNavigation = "assistant_navigation", - AssistantPhoto = "assistant_photo", - AssuredWorkload = "assured_workload", - Atm = "atm", - AttachEmail = "attach_email", - AttachFile = "attach_file", - AttachMoney = "attach_money", - Attachment = "attachment", - Attractions = "attractions", - Attribution = "attribution", - AudioFile = "audio_file", - Audiotrack = "audiotrack", - AutoAwesome = "auto_awesome", - AutoAwesomeMosaic = "auto_awesome_mosaic", - AutoAwesomeMotion = "auto_awesome_motion", - AutoDelete = "auto_delete", - AutoFixHigh = "auto_fix_high", - AutoFixNormal = "auto_fix_normal", - AutoFixOff = "auto_fix_off", - AutoGraph = "auto_graph", - AutoMode = "auto_mode", - AutoStories = "auto_stories", - AutofpsSelect = "autofps_select", - Autorenew = "autorenew", - AvTimer = "av_timer", - BabyChangingStation = "baby_changing_station", - BackHand = "back_hand", - Backpack = "backpack", - Backspace = "backspace", - Backup = "backup", - BackupTable = "backup_table", - Badge = "badge", - BakeryDining = "bakery_dining", - Balance = "balance", - Balcony = "balcony", - Ballot = "ballot", - BarChart = "bar_chart", - BatchPrediction = "batch_prediction", - Bathroom = "bathroom", - Bathtub = "bathtub", - Battery0Bar = "battery_0_bar", - Battery1Bar = "battery_1_bar", - Battery20twotone = "battery_20twotone", - Battery2Bar = "battery_2_bar", - Battery30twotone = "battery_30twotone", - Battery3Bar = "battery_3_bar", - Battery4Bar = "battery_4_bar", - Battery50twotone = "battery_50twotone", - Battery5Bar = "battery_5_bar", - Battery60twotone = "battery_60twotone", - Battery6Bar = "battery_6_bar", - Battery80twotone = "battery_80twotone", - Battery90twotone = "battery_90twotone", - BatteryAlert = "battery_alert", - BatteryCharging20twotone = "battery_charging_20twotone", - BatteryCharging30twotone = "battery_charging_30twotone", - BatteryCharging50twotone = "battery_charging_50twotone", - BatteryCharging60twotone = "battery_charging_60twotone", - BatteryCharging80twotone = "battery_charging_80twotone", - BatteryCharging90twotone = "battery_charging_90twotone", - BatteryChargingFull = "battery_charging_full", - BatteryFull = "battery_full", - BatterySaver = "battery_saver", - BatteryStd = "battery_std", - BatteryUnknown = "battery_unknown", - BeachAccess = "beach_access", - Bed = "bed", - BedroomBaby = "bedroom_baby", - BedroomChild = "bedroom_child", - BedroomParent = "bedroom_parent", - Bedtime = "bedtime", - BedtimeOff = "bedtime_off", - Beenhere = "beenhere", - Bento = "bento", - BikeScooter = "bike_scooter", - Biotech = "biotech", - Blender = "blender", - Blind = "blind", - Blinds = "blinds", - BlindsClosed = "blinds_closed", - Block = "block", - BlockFlipped = "block_flipped", - Bloodtype = "bloodtype", - Bluetooth = "bluetooth", - BluetoothAudio = "bluetooth_audio", - BluetoothConnected = "bluetooth_connected", - BluetoothDisabled = "bluetooth_disabled", - BluetoothDrive = "bluetooth_drive", - BluetoothSearching = "bluetooth_searching", - BlurCircular = "blur_circular", - BlurLinear = "blur_linear", - BlurOff = "blur_off", - BlurOn = "blur_on", - Bolt = "bolt", - Book = "book", - BookOnline = "book_online", - Bookmark = "bookmark", - BookmarkAdd = "bookmark_add", - BookmarkAdded = "bookmark_added", - BookmarkBorder = "bookmark_border", - BookmarkRemove = "bookmark_remove", - Bookmarks = "bookmarks", - BorderAll = "border_all", - BorderBottom = "border_bottom", - BorderClear = "border_clear", - BorderColor = "border_color", - BorderHorizontal = "border_horizontal", - BorderInner = "border_inner", - BorderLeft = "border_left", - BorderOuter = "border_outer", - BorderRight = "border_right", - BorderStyle = "border_style", - BorderTop = "border_top", - BorderVertical = "border_vertical", - Boy = "boy", - BrandingWatermark = "branding_watermark", - BreakfastDining = "breakfast_dining", - Brightness1 = "brightness_1", - Brightness2 = "brightness_2", - Brightness3 = "brightness_3", - Brightness4 = "brightness_4", - Brightness5 = "brightness_5", - Brightness6 = "brightness_6", - Brightness7 = "brightness_7", - BrightnessAuto = "brightness_auto", - BrightnessHigh = "brightness_high", - BrightnessLow = "brightness_low", - BrightnessMedium = "brightness_medium", - BroadcastOnHome = "broadcast_on_home", - BroadcastOnPersonal = "broadcast_on_personal", - BrokenImage = "broken_image", - BrowseGallery = "browse_gallery", - BrowserNotSupported = "browser_not_supported", - BrowserUpdated = "browser_updated", - BrunchDining = "brunch_dining", - Brush = "brush", - BubbleChart = "bubble_chart", - BugReport = "bug_report", - Build = "build", - BuildCircle = "build_circle", - Bungalow = "bungalow", - BurstMode = "burst_mode", - BusAlert = "bus_alert", - Business = "business", - BusinessCenter = "business_center", - Cabin = "cabin", - Cable = "cable", - Cached = "cached", - Cake = "cake", - Calculate = "calculate", - CalendarMonth = "calendar_month", - CalendarToday = "calendar_today", - CalendarViewDay = "calendar_view_day", - CalendarViewMonth = "calendar_view_month", - CalendarViewWeek = "calendar_view_week", - Call = "call", - CallEnd = "call_end", - CallMade = "call_made", - CallMerge = "call_merge", - CallMissed = "call_missed", - CallMissedOutgoing = "call_missed_outgoing", - CallReceived = "call_received", - CallSplit = "call_split", - CallToAction = "call_to_action", - Camera = "camera", - CameraAlt = "camera_alt", - CameraEnhance = "camera_enhance", - CameraFront = "camera_front", - CameraIndoor = "camera_indoor", - CameraOutdoor = "camera_outdoor", - CameraRear = "camera_rear", - CameraRoll = "camera_roll", - Cameraswitch = "cameraswitch", - Campaign = "campaign", - Cancel = "cancel", - CancelPresentation = "cancel_presentation", - CancelScheduleSend = "cancel_schedule_send", - CandlestickChart = "candlestick_chart", - CarCrash = "car_crash", - CarRental = "car_rental", - CarRepair = "car_repair", - CardGiftcard = "card_giftcard", - CardMembership = "card_membership", - CardTravel = "card_travel", - Carpenter = "carpenter", - Cases = "cases", - Casino = "casino", - Cast = "cast", - CastConnected = "cast_connected", - CastForEducation = "cast_for_education", - Castle = "castle", - CatchingPokemon = "catching_pokemon", - Category = "category", - Celebration = "celebration", - CellTower = "cell_tower", - CellWifi = "cell_wifi", - CenterFocusStrong = "center_focus_strong", - CenterFocusWeak = "center_focus_weak", - Chair = "chair", - ChairAlt = "chair_alt", - Chalet = "chalet", - ChangeCircle = "change_circle", - ChangeHistory = "change_history", - ChargingStation = "charging_station", - Chat = "chat", - ChatBubble = "chat_bubble", - ChatBubbleOutline = "chat_bubble_outline", - Check = "check", - CheckBox = "check_box", - CheckBoxOutlineBlank = "check_box_outline_blank", - CheckCircle = "check_circle", - CheckCircleOutline = "check_circle_outline", - Checklist = "checklist", - ChecklistRtl = "checklist_rtl", - Checkroom = "checkroom", - ChevronLeft = "chevron_left", - ChevronRight = "chevron_right", - ChildCare = "child_care", - ChildFriendly = "child_friendly", - ChromeReaderMode = "chrome_reader_mode", - Church = "church", - Circle = "circle", - CircleNotifications = "circle_notifications", - Class = "class", - CleanHands = "clean_hands", - CleaningServices = "cleaning_services", - Clear = "clear", - ClearAll = "clear_all", - Close = "close", - CloseFullscreen = "close_fullscreen", - ClosedCaption = "closed_caption", - ClosedCaptionDisabled = "closed_caption_disabled", - ClosedCaptionOff = "closed_caption_off", - Cloud = "cloud", - CloudCircle = "cloud_circle", - CloudDone = "cloud_done", - CloudDownload = "cloud_download", - CloudOff = "cloud_off", - CloudQueue = "cloud_queue", - CloudSync = "cloud_sync", - CloudUpload = "cloud_upload", - CloudySnowing = "cloudy_snowing", - Co2 = "co2", - CoPresent = "co_present", - Code = "code", - CodeOff = "code_off", - Coffee = "coffee", - CoffeeMaker = "coffee_maker", - Collections = "collections", - CollectionsBookmark = "collections_bookmark", - ColorLens = "color_lens", - Colorize = "colorize", - Comment = "comment", - CommentBank = "comment_bank", - CommentsDisabled = "comments_disabled", - Commit = "commit", - Commute = "commute", - Compare = "compare", - CompareArrows = "compare_arrows", - CompassCalibration = "compass_calibration", - Compost = "compost", - Compress = "compress", - Computer = "computer", - ConfirmationNumber = "confirmation_number", - ConnectWithoutContact = "connect_without_contact", - ConnectedTv = "connected_tv", - ConnectingAirports = "connecting_airports", - Construction = "construction", - ContactEmergency = "contact_emergency", - ContactMail = "contact_mail", - ContactPage = "contact_page", - ContactPhone = "contact_phone", - ContactSupport = "contact_support", - Contactless = "contactless", - Contacts = "contacts", - ContentCopy = "content_copy", - ContentCut = "content_cut", - ContentPaste = "content_paste", - ContentPasteGo = "content_paste_go", - ContentPasteOff = "content_paste_off", - ContentPasteSearch = "content_paste_search", - Contrast = "contrast", - ControlCamera = "control_camera", - ControlPoint = "control_point", - ControlPointDuplicate = "control_point_duplicate", - Cookie = "cookie", - CopyAll = "copy_all", - Copyright = "copyright", - Coronavirus = "coronavirus", - CorporateFare = "corporate_fare", - Cottage = "cottage", - Countertops = "countertops", - Create = "create", - CreateNewFolder = "create_new_folder", - CreditCard = "credit_card", - CreditCardOff = "credit_card_off", - CreditScore = "credit_score", - Crib = "crib", - CrisisAlert = "crisis_alert", - Crop = "crop", - Crop169 = "crop_16_9", - Crop32 = "crop_3_2", - Crop54 = "crop_5_4", - Crop75 = "crop_7_5", - CropDin = "crop_din", - CropFree = "crop_free", - CropLandscape = "crop_landscape", - CropOriginal = "crop_original", - CropPortrait = "crop_portrait", - CropRotate = "crop_rotate", - CropSquare = "crop_square", - CrueltyFree = "cruelty_free", - Css = "css", - CurrencyBitcoin = "currency_bitcoin", - CurrencyExchange = "currency_exchange", - CurrencyFranc = "currency_franc", - CurrencyLira = "currency_lira", - CurrencyPound = "currency_pound", - CurrencyRuble = "currency_ruble", - CurrencyRupee = "currency_rupee", - CurrencyYen = "currency_yen", - CurrencyYuan = "currency_yuan", - Curtains = "curtains", - CurtainsClosed = "curtains_closed", - Cyclone = "cyclone", - Dangerous = "dangerous", - DarkMode = "dark_mode", - Dashboard = "dashboard", - DashboardCustomize = "dashboard_customize", - DataArray = "data_array", - DataExploration = "data_exploration", - DataObject = "data_object", - DataSaverOff = "data_saver_off", - DataSaverOn = "data_saver_on", - DataThresholding = "data_thresholding", - DataUsage = "data_usage", - Dataset = "dataset", - DatasetLinked = "dataset_linked", - DateRange = "date_range", - Deblur = "deblur", - Deck = "deck", - Dehaze = "dehaze", - Delete = "delete", - DeleteForever = "delete_forever", - DeleteOutline = "delete_outline", - DeleteSweep = "delete_sweep", - DeliveryDining = "delivery_dining", - DensityLarge = "density_large", - DensityMedium = "density_medium", - DensitySmall = "density_small", - DepartureBoard = "departure_board", - Description = "description", - Deselect = "deselect", - DesignServices = "design_services", - Desk = "desk", - DesktopAccessDisabled = "desktop_access_disabled", - DesktopMac = "desktop_mac", - DesktopWindows = "desktop_windows", - Details = "details", - DeveloperBoard = "developer_board", - DeveloperBoardOff = "developer_board_off", - DeveloperMode = "developer_mode", - DeviceHub = "device_hub", - DeviceThermostat = "device_thermostat", - DeviceUnknown = "device_unknown", - Devices = "devices", - DevicesFold = "devices_fold", - DevicesOther = "devices_other", - DialerSip = "dialer_sip", - Dialpad = "dialpad", - Diamond = "diamond", - Difference = "difference", - Dining = "dining", - DinnerDining = "dinner_dining", - Directions = "directions", - DirectionsBike = "directions_bike", - DirectionsBoat = "directions_boat", - DirectionsBoatFilled = "directions_boat_filled", - DirectionsBus = "directions_bus", - DirectionsBusFilled = "directions_bus_filled", - DirectionsCar = "directions_car", - DirectionsCarFilled = "directions_car_filled", - DirectionsOff = "directions_off", - DirectionsRailway = "directions_railway", - DirectionsRailwayFilled = "directions_railway_filled", - DirectionsRun = "directions_run", - DirectionsSubway = "directions_subway", - DirectionsSubwayFilled = "directions_subway_filled", - DirectionsTransit = "directions_transit", - DirectionsTransitFilled = "directions_transit_filled", - DirectionsWalk = "directions_walk", - DirtyLens = "dirty_lens", - DisabledByDefault = "disabled_by_default", - DisabledVisible = "disabled_visible", - DiscFull = "disc_full", - Discount = "discount", - DisplaySettings = "display_settings", - Diversity1 = "diversity_1", - Diversity2 = "diversity_2", - Diversity3 = "diversity_3", - Dns = "dns", - DoDisturb = "do_disturb", - DoDisturbAlt = "do_disturb_alt", - DoDisturbOff = "do_disturb_off", - DoDisturbOn = "do_disturb_on", - DoNotDisturb = "do_not_disturb", - DoNotDisturbAlt = "do_not_disturb_alt", - DoNotDisturbOff = "do_not_disturb_off", - DoNotDisturbOn = "do_not_disturb_on", - DoNotDisturbOnTotalSilence = "do_not_disturb_on_total_silence", - DoNotStep = "do_not_step", - DoNotTouch = "do_not_touch", - Dock = "dock", - DocumentScanner = "document_scanner", - Domain = "domain", - DomainAdd = "domain_add", - DomainDisabled = "domain_disabled", - DomainVerification = "domain_verification", - Done = "done", - DoneAll = "done_all", - DoneOutline = "done_outline", - DonutLarge = "donut_large", - DonutSmall = "donut_small", - DoorBack = "door_back", - DoorFront = "door_front", - DoorSliding = "door_sliding", - Doorbell = "doorbell", - DoubleArrow = "double_arrow", - DownhillSkiing = "downhill_skiing", - Download = "download", - DownloadDone = "download_done", - DownloadForOffline = "download_for_offline", - Downloading = "downloading", - Drafts = "drafts", - DragHandle = "drag_handle", - DragIndicator = "drag_indicator", - Draw = "draw", - DriveEta = "drive_eta", - DriveFileMove = "drive_file_move", - DriveFileMoveOutline = "drive_file_move_outline", - DriveFileMoveRtl = "drive_file_move_rtl", - DriveFileRenameOutline = "drive_file_rename_outline", - DriveFolderUpload = "drive_folder_upload", - Dry = "dry", - DryCleaning = "dry_cleaning", - Duo = "duo", - Dvr = "dvr", - DynamicFeed = "dynamic_feed", - DynamicForm = "dynamic_form", - EMobiledata = "e_mobiledata", - Earbuds = "earbuds", - EarbudsBattery = "earbuds_battery", - East = "east", - Eco = "eco", - EdgesensorHigh = "edgesensor_high", - EdgesensorLow = "edgesensor_low", - Edit = "edit", - EditAttributes = "edit_attributes", - EditCalendar = "edit_calendar", - EditLocation = "edit_location", - EditLocationAlt = "edit_location_alt", - EditNote = "edit_note", - EditNotifications = "edit_notifications", - EditOff = "edit_off", - EditRoad = "edit_road", - Egg = "egg", - EggAlt = "egg_alt", - Eject = "eject", - Elderly = "elderly", - ElderlyWoman = "elderly_woman", - ElectricBike = "electric_bike", - ElectricBolt = "electric_bolt", - ElectricCar = "electric_car", - ElectricMeter = "electric_meter", - ElectricMoped = "electric_moped", - ElectricRickshaw = "electric_rickshaw", - ElectricScooter = "electric_scooter", - ElectricalServices = "electrical_services", - Elevator = "elevator", - Email = "email", - Emergency = "emergency", - EmergencyRecording = "emergency_recording", - EmergencyShare = "emergency_share", - EmojiEmotions = "emoji_emotions", - EmojiEvents = "emoji_events", - EmojiFlags = "emoji_flags", - EmojiFoodBeverage = "emoji_food_beverage", - EmojiNature = "emoji_nature", - EmojiObjects = "emoji_objects", - EmojiPeople = "emoji_people", - EmojiSymbols = "emoji_symbols", - EmojiTransportation = "emoji_transportation", - EnergySavingsLeaf = "energy_savings_leaf", - Engineering = "engineering", - EnhancedEncryption = "enhanced_encryption", - Equalizer = "equalizer", - Error = "error", - ErrorOutline = "error_outline", - Escalator = "escalator", - EscalatorWarning = "escalator_warning", - Euro = "euro", - EuroSymbol = "euro_symbol", - EvStation = "ev_station", - Event = "event", - EventAvailable = "event_available", - EventBusy = "event_busy", - EventNote = "event_note", - EventRepeat = "event_repeat", - EventSeat = "event_seat", - ExitToApp = "exit_to_app", - Expand = "expand", - ExpandCircleDown = "expand_circle_down", - ExpandLess = "expand_less", - ExpandMore = "expand_more", - Explicit = "explicit", - Explore = "explore", - ExploreOff = "explore_off", - Exposure = "exposure", - ExposureNeg1 = "exposure_neg_1", - ExposureNeg2 = "exposure_neg_2", - ExposurePlus1 = "exposure_plus_1", - ExposurePlus2 = "exposure_plus_2", - ExposureZero = "exposure_zero", - Extension = "extension", - ExtensionOff = "extension_off", - Face = "face", - Face2 = "face_2", - Face3 = "face_3", - Face4 = "face_4", - Face5 = "face_5", - Face6 = "face_6", - FaceRetouchingNatural = "face_retouching_natural", - FaceRetouchingOff = "face_retouching_off", - FaceUnlock = "face_unlock", - Facebook = "facebook", - FactCheck = "fact_check", - Factory = "factory", - FamilyRestroom = "family_restroom", - FastForward = "fast_forward", - FastRewind = "fast_rewind", - Fastfood = "fastfood", - Favorite = "favorite", - FavoriteBorder = "favorite_border", - Fax = "fax", - FeaturedPlayList = "featured_play_list", - FeaturedVideo = "featured_video", - Feed = "feed", - Feedback = "feedback", - Female = "female", - Fence = "fence", - Festival = "festival", - FiberDvr = "fiber_dvr", - FiberManualRecord = "fiber_manual_record", - FiberNew = "fiber_new", - FiberPin = "fiber_pin", - FiberSmartRecord = "fiber_smart_record", - FileCopy = "file_copy", - FileDownload = "file_download", - FileDownloadDone = "file_download_done", - FileDownloadOff = "file_download_off", - FileOpen = "file_open", - FilePresent = "file_present", - FileUpload = "file_upload", - Filter = "filter", - Filter1 = "filter_1", - Filter2 = "filter_2", - Filter3 = "filter_3", - Filter4 = "filter_4", - Filter5 = "filter_5", - Filter6 = "filter_6", - Filter7 = "filter_7", - Filter8 = "filter_8", - Filter9 = "filter_9", - Filter9Plus = "filter_9_plus", - FilterAlt = "filter_alt", - FilterAltOff = "filter_alt_off", - FilterBAndW = "filter_b_and_w", - FilterCenterFocus = "filter_center_focus", - FilterDrama = "filter_drama", - FilterFrames = "filter_frames", - FilterHdr = "filter_hdr", - FilterList = "filter_list", - FilterListAlt = "filter_list_alt", - FilterListOff = "filter_list_off", - FilterNone = "filter_none", - FilterTiltShift = "filter_tilt_shift", - FilterVintage = "filter_vintage", - FindInPage = "find_in_page", - FindReplace = "find_replace", - Fingerprint = "fingerprint", - FireExtinguisher = "fire_extinguisher", - FireHydrantAlt = "fire_hydrant_alt", - FireTruck = "fire_truck", - Fireplace = "fireplace", - FirstPage = "first_page", - FitScreen = "fit_screen", - Fitbit = "fitbit", - FitnessCenter = "fitness_center", - Flag = "flag", - FlagCircle = "flag_circle", - Flaky = "flaky", - Flare = "flare", - FlashAuto = "flash_auto", - FlashOff = "flash_off", - FlashOn = "flash_on", - FlashlightOff = "flashlight_off", - FlashlightOn = "flashlight_on", - Flatware = "flatware", - Flight = "flight", - FlightClass = "flight_class", - FlightLand = "flight_land", - FlightTakeoff = "flight_takeoff", - Flip = "flip", - FlipCameraAndroid = "flip_camera_android", - FlipCameraIos = "flip_camera_ios", - FlipToBack = "flip_to_back", - FlipToFront = "flip_to_front", - Flood = "flood", - Flourescent = "flourescent", - FlutterDash = "flutter_dash", - FmdBad = "fmd_bad", - FmdGood = "fmd_good", - Foggy = "foggy", - Folder = "folder", - FolderCopy = "folder_copy", - FolderDelete = "folder_delete", - FolderOff = "folder_off", - FolderOpen = "folder_open", - FolderShared = "folder_shared", - FolderSpecial = "folder_special", - FolderZip = "folder_zip", - FollowTheSigns = "follow_the_signs", - FontDownload = "font_download", - FontDownloadOff = "font_download_off", - FoodBank = "food_bank", - Forest = "forest", - ForkLeft = "fork_left", - ForkRight = "fork_right", - FormatAlignCenter = "format_align_center", - FormatAlignJustify = "format_align_justify", - FormatAlignLeft = "format_align_left", - FormatAlignRight = "format_align_right", - FormatBold = "format_bold", - FormatClear = "format_clear", - FormatColorFill = "format_color_fill", - FormatColorReset = "format_color_reset", - FormatColorText = "format_color_text", - FormatIndentDecrease = "format_indent_decrease", - FormatIndentIncrease = "format_indent_increase", - FormatItalic = "format_italic", - FormatLineSpacing = "format_line_spacing", - FormatListBulleted = "format_list_bulleted", - FormatListNumbered = "format_list_numbered", - FormatListNumberedRtl = "format_list_numbered_rtl", - FormatOverline = "format_overline", - FormatPaint = "format_paint", - FormatQuote = "format_quote", - FormatShapes = "format_shapes", - FormatSize = "format_size", - FormatStrikethrough = "format_strikethrough", - FormatTextdirectionLToR = "format_textdirection_l_to_r", - FormatTextdirectionRToL = "format_textdirection_r_to_l", - FormatUnderlined = "format_underlined", - Fort = "fort", - Forum = "forum", - Forward = "forward", - Forward10 = "forward_10", - Forward30 = "forward_30", - Forward5 = "forward_5", - ForwardToInbox = "forward_to_inbox", - Foundation = "foundation", - FreeBreakfast = "free_breakfast", - FreeCancellation = "free_cancellation", - FrontHand = "front_hand", - Fullscreen = "fullscreen", - FullscreenExit = "fullscreen_exit", - Functions = "functions", - GMobiledata = "g_mobiledata", - GTranslate = "g_translate", - Gamepad = "gamepad", - Games = "games", - Garage = "garage", - GasMeter = "gas_meter", - Gavel = "gavel", - GeneratingTokens = "generating_tokens", - Gesture = "gesture", - GetApp = "get_app", - Gif = "gif", - GifBox = "gif_box", - Girl = "girl", - Gite = "gite", - GolfCourse = "golf_course", - GppBad = "gpp_bad", - GppGood = "gpp_good", - GppMaybe = "gpp_maybe", - GpsFixed = "gps_fixed", - GpsNotFixed = "gps_not_fixed", - GpsOff = "gps_off", - Grade = "grade", - Gradient = "gradient", - Grading = "grading", - Grain = "grain", - GraphicEq = "graphic_eq", - Grass = "grass", - Grid3x3 = "grid_3x3", - Grid4x4 = "grid_4x4", - GridGoldenratio = "grid_goldenratio", - GridOff = "grid_off", - GridOn = "grid_on", - GridView = "grid_view", - Group = "group", - GroupAdd = "group_add", - GroupOff = "group_off", - GroupRemove = "group_remove", - GroupWork = "group_work", - Groups = "groups", - Groups2 = "groups_2", - Groups3 = "groups_3", - HMobiledata = "h_mobiledata", - HPlusMobiledata = "h_plus_mobiledata", - Hail = "hail", - Handshake = "handshake", - Handyman = "handyman", - Hardware = "hardware", - Hd = "hd", - HdrAuto = "hdr_auto", - HdrAutoSelect = "hdr_auto_select", - HdrEnhancedSelect = "hdr_enhanced_select", - HdrOff = "hdr_off", - HdrOffSelect = "hdr_off_select", - HdrOn = "hdr_on", - HdrOnSelect = "hdr_on_select", - HdrPlus = "hdr_plus", - HdrStrong = "hdr_strong", - HdrWeak = "hdr_weak", - Headphones = "headphones", - HeadphonesBattery = "headphones_battery", - Headset = "headset", - HeadsetMic = "headset_mic", - HeadsetOff = "headset_off", - Healing = "healing", - HealthAndSafety = "health_and_safety", - Hearing = "hearing", - HearingDisabled = "hearing_disabled", - HeartBroken = "heart_broken", - HeatPump = "heat_pump", - Height = "height", - Help = "help", - HelpCenter = "help_center", - HelpOutline = "help_outline", - Hevc = "hevc", - Hexagon = "hexagon", - HideImage = "hide_image", - HideSource = "hide_source", - HighQuality = "high_quality", - Highlight = "highlight", - HighlightAlt = "highlight_alt", - HighlightOff = "highlight_off", - Hiking = "hiking", - History = "history", - HistoryEdu = "history_edu", - HistoryToggleOff = "history_toggle_off", - Hive = "hive", - Hls = "hls", - HlsOff = "hls_off", - HolidayVillage = "holiday_village", - Home = "home", - HomeFilled = "home_filled", - HomeMax = "home_max", - HomeMini = "home_mini", - HomeRepairService = "home_repair_service", - HomeWork = "home_work", - HorizontalDistribute = "horizontal_distribute", - HorizontalRule = "horizontal_rule", - HorizontalSplit = "horizontal_split", - HotTub = "hot_tub", - Hotel = "hotel", - HotelClass = "hotel_class", - HourglassBottom = "hourglass_bottom", - HourglassDisabled = "hourglass_disabled", - HourglassEmpty = "hourglass_empty", - HourglassFull = "hourglass_full", - HourglassTop = "hourglass_top", - House = "house", - HouseSiding = "house_siding", - Houseboat = "houseboat", - HowToReg = "how_to_reg", - HowToVote = "how_to_vote", - Html = "html", - Http = "http", - Https = "https", - Hub = "hub", - Hvac = "hvac", - IceSkating = "ice_skating", - Icecream = "icecream", - Image = "image", - ImageAspectRatio = "image_aspect_ratio", - ImageNotSupported = "image_not_supported", - ImageSearch = "image_search", - ImagesearchRoller = "imagesearch_roller", - ImportContacts = "import_contacts", - ImportExport = "import_export", - ImportantDevices = "important_devices", - Inbox = "inbox", - IncompleteCircle = "incomplete_circle", - IndeterminateCheckBox = "indeterminate_check_box", - Info = "info", - InfoOutline = "info_outline", - Input = "input", - InsertChart = "insert_chart", - InsertChartOutlined = "insert_chart_outlined", - InsertComment = "insert_comment", - InsertDriveFile = "insert_drive_file", - InsertEmoticon = "insert_emoticon", - InsertInvitation = "insert_invitation", - InsertLink = "insert_link", - InsertPageBreak = "insert_page_break", - InsertPhoto = "insert_photo", - Insights = "insights", - InstallDesktop = "install_desktop", - InstallMobile = "install_mobile", - IntegrationInstructions = "integration_instructions", - Interests = "interests", - InterpreterMode = "interpreter_mode", - Inventory = "inventory", - Inventory2 = "inventory_2", - InvertColors = "invert_colors", - InvertColorsOff = "invert_colors_off", - IosShare = "ios_share", - Iron = "iron", - Iso = "iso", - Javascript = "javascript", - JoinFull = "join_full", - JoinInner = "join_inner", - JoinLeft = "join_left", - JoinRight = "join_right", - Kayaking = "kayaking", - KebabDining = "kebab_dining", - Key = "key", - KeyOff = "key_off", - Keyboard = "keyboard", - KeyboardAlt = "keyboard_alt", - KeyboardArrowDown = "keyboard_arrow_down", - KeyboardArrowLeft = "keyboard_arrow_left", - KeyboardArrowRight = "keyboard_arrow_right", - KeyboardArrowUp = "keyboard_arrow_up", - KeyboardBackspace = "keyboard_backspace", - KeyboardCapslock = "keyboard_capslock", - KeyboardCommandKey = "keyboard_command_key", - KeyboardControlKey = "keyboard_control_key", - KeyboardDoubleArrowDown = "keyboard_double_arrow_down", - KeyboardDoubleArrowLeft = "keyboard_double_arrow_left", - KeyboardDoubleArrowRight = "keyboard_double_arrow_right", - KeyboardDoubleArrowUp = "keyboard_double_arrow_up", - KeyboardHide = "keyboard_hide", - KeyboardOptionKey = "keyboard_option_key", - KeyboardReturn = "keyboard_return", - KeyboardTab = "keyboard_tab", - KeyboardVoice = "keyboard_voice", - KingBed = "king_bed", - Kitchen = "kitchen", - Kitesurfing = "kitesurfing", - Label = "label", - LabelImportant = "label_important", - LabelImportantOutline = "label_important_outline", - LabelOff = "label_off", - LabelOutline = "label_outline", - Lan = "lan", - Landscape = "landscape", - Landslide = "landslide", - Language = "language", - Laptop = "laptop", - LaptopChromebook = "laptop_chromebook", - LaptopMac = "laptop_mac", - LaptopWindows = "laptop_windows", - LastPage = "last_page", - Launch = "launch", - Layers = "layers", - LayersClear = "layers_clear", - Leaderboard = "leaderboard", - LeakAdd = "leak_add", - LeakRemove = "leak_remove", - LegendToggle = "legend_toggle", - Lens = "lens", - LensBlur = "lens_blur", - LibraryAdd = "library_add", - LibraryAddCheck = "library_add_check", - LibraryBooks = "library_books", - LibraryMusic = "library_music", - Light = "light", - LightMode = "light_mode", - Lightbulb = "lightbulb", - LightbulbCircle = "lightbulb_circle", - LightbulbOutline = "lightbulb_outline", - LineAxis = "line_axis", - LineStyle = "line_style", - LineWeight = "line_weight", - LinearScale = "linear_scale", - Link = "link", - LinkOff = "link_off", - LinkedCamera = "linked_camera", - Liquor = "liquor", - List = "list", - ListAlt = "list_alt", - LiveHelp = "live_help", - LiveTv = "live_tv", - Living = "living", - LocalActivity = "local_activity", - LocalAirport = "local_airport", - LocalAtm = "local_atm", - LocalBar = "local_bar", - LocalCafe = "local_cafe", - LocalCarWash = "local_car_wash", - LocalConvenienceStore = "local_convenience_store", - LocalDining = "local_dining", - LocalDrink = "local_drink", - LocalFireDepartment = "local_fire_department", - LocalFlorist = "local_florist", - LocalGasStation = "local_gas_station", - LocalGroceryStore = "local_grocery_store", - LocalHospital = "local_hospital", - LocalHotel = "local_hotel", - LocalLaundryService = "local_laundry_service", - LocalLibrary = "local_library", - LocalMall = "local_mall", - LocalMovies = "local_movies", - LocalOffer = "local_offer", - LocalParking = "local_parking", - LocalPharmacy = "local_pharmacy", - LocalPhone = "local_phone", - LocalPizza = "local_pizza", - LocalPlay = "local_play", - LocalPolice = "local_police", - LocalPostOffice = "local_post_office", - LocalPrintshop = "local_printshop", - LocalSee = "local_see", - LocalShipping = "local_shipping", - LocalTaxi = "local_taxi", - LocationCity = "location_city", - LocationDisabled = "location_disabled", - LocationOff = "location_off", - LocationOn = "location_on", - LocationPin = "location_pin", - LocationSearching = "location_searching", - Lock = "lock", - LockClock = "lock_clock", - LockOpen = "lock_open", - LockOutline = "lock_outline", - LockPerson = "lock_person", - LockReset = "lock_reset", - Login = "login", - LogoDev = "logo_dev", - Logout = "logout", - Looks = "looks", - Looks3 = "looks_3", - Looks4 = "looks_4", - Looks5 = "looks_5", - Looks6 = "looks_6", - LooksOne = "looks_one", - LooksTwo = "looks_two", - Loop = "loop", - Loupe = "loupe", - LowPriority = "low_priority", - Loyalty = "loyalty", - LteMobiledata = "lte_mobiledata", - LtePlusMobiledata = "lte_plus_mobiledata", - Luggage = "luggage", - LunchDining = "lunch_dining", - Lyrics = "lyrics", - MacroOff = "macro_off", - Mail = "mail", - MailLock = "mail_lock", - MailOutline = "mail_outline", - Male = "male", - Man = "man", - Man2 = "man_2", - Man3 = "man_3", - Man4 = "man_4", - ManageAccounts = "manage_accounts", - ManageHistory = "manage_history", - ManageSearch = "manage_search", - Map = "map", - MapsHomeWork = "maps_home_work", - MapsUgc = "maps_ugc", - Margin = "margin", - MarkAsUnread = "mark_as_unread", - MarkChatRead = "mark_chat_read", - MarkChatUnread = "mark_chat_unread", - MarkEmailRead = "mark_email_read", - MarkEmailUnread = "mark_email_unread", - MarkUnreadChatAlt = "mark_unread_chat_alt", - Markunread = "markunread", - MarkunreadMailbox = "markunread_mailbox", - Masks = "masks", - Maximize = "maximize", - MediaBluetoothOff = "media_bluetooth_off", - MediaBluetoothOn = "media_bluetooth_on", - Mediation = "mediation", - MedicalInformation = "medical_information", - MedicalServices = "medical_services", - Medication = "medication", - MedicationLiquid = "medication_liquid", - MeetingRoom = "meeting_room", - Memory = "memory", - Menu = "menu", - MenuBook = "menu_book", - MenuOpen = "menu_open", - Merge = "merge", - MergeType = "merge_type", - Message = "message", - Mic = "mic", - MicExternalOff = "mic_external_off", - MicExternalOn = "mic_external_on", - MicNone = "mic_none", - MicOff = "mic_off", - Microwave = "microwave", - MilitaryTech = "military_tech", - Minimize = "minimize", - MinorCrash = "minor_crash", - MiscellaneousServices = "miscellaneous_services", - MissedVideoCall = "missed_video_call", - Mms = "mms", - MobileFriendly = "mobile_friendly", - MobileOff = "mobile_off", - MobileScreenShare = "mobile_screen_share", - MobiledataOff = "mobiledata_off", - Mode = "mode", - ModeComment = "mode_comment", - ModeEdit = "mode_edit", - ModeEditOutline = "mode_edit_outline", - ModeFanOff = "mode_fan_off", - ModeNight = "mode_night", - ModeOfTravel = "mode_of_travel", - ModeStandby = "mode_standby", - ModelTraining = "model_training", - MonetizationOn = "monetization_on", - Money = "money", - MoneyOff = "money_off", - MoneyOffCsred = "money_off_csred", - Monitor = "monitor", - MonitorHeart = "monitor_heart", - MonitorWeight = "monitor_weight", - MonochromePhotos = "monochrome_photos", - Mood = "mood", - MoodBad = "mood_bad", - Moped = "moped", - More = "more", - MoreHoriz = "more_horiz", - MoreTime = "more_time", - MoreVert = "more_vert", - Mosque = "mosque", - MotionPhotosAuto = "motion_photos_auto", - MotionPhotosOff = "motion_photos_off", - MotionPhotosOn = "motion_photos_on", - MotionPhotosPause = "motion_photos_pause", - MotionPhotosPaused = "motion_photos_paused", - Mouse = "mouse", - MoveDown = "move_down", - MoveToInbox = "move_to_inbox", - MoveUp = "move_up", - Movie = "movie", - MovieCreation = "movie_creation", - MovieFilter = "movie_filter", - Moving = "moving", - Mp = "mp", - MultilineChart = "multiline_chart", - MultipleStop = "multiple_stop", - Museum = "museum", - MusicNote = "music_note", - MusicOff = "music_off", - MusicVideo = "music_video", - MyLocation = "my_location", - Nat = "nat", - Nature = "nature", - NaturePeople = "nature_people", - NavigateBefore = "navigate_before", - NavigateNext = "navigate_next", - Navigation = "navigation", - NearMe = "near_me", - NearMeDisabled = "near_me_disabled", - NearbyError = "nearby_error", - NearbyOff = "nearby_off", - NestCamWiredStand = "nest_cam_wired_stand", - NetworkCell = "network_cell", - NetworkCheck = "network_check", - NetworkLocked = "network_locked", - NetworkPing = "network_ping", - NetworkWifi = "network_wifi", - NetworkWifi1Bar = "network_wifi_1_bar", - NetworkWifi2Bar = "network_wifi_2_bar", - NetworkWifi3Bar = "network_wifi_3_bar", - NewLabel = "new_label", - NewReleases = "new_releases", - Newspaper = "newspaper", - NextPlan = "next_plan", - NextWeek = "next_week", - Nfc = "nfc", - NightShelter = "night_shelter", - Nightlife = "nightlife", - Nightlight = "nightlight", - NightlightRound = "nightlight_round", - NightsStay = "nights_stay", - NoAccounts = "no_accounts", - NoAdultContent = "no_adult_content", - NoBackpack = "no_backpack", - NoCell = "no_cell", - NoCrash = "no_crash", - NoDrinks = "no_drinks", - NoEncryption = "no_encryption", - NoEncryptionGmailerrorred = "no_encryption_gmailerrorred", - NoFlash = "no_flash", - NoFood = "no_food", - NoLuggage = "no_luggage", - NoMeals = "no_meals", - NoMealsOuline = "no_meals_ouline", - NoMeetingRoom = "no_meeting_room", - NoPhotography = "no_photography", - NoSim = "no_sim", - NoStroller = "no_stroller", - NoTransfer = "no_transfer", - NoiseAware = "noise_aware", - NoiseControlOff = "noise_control_off", - NordicWalking = "nordic_walking", - North = "north", - NorthEast = "north_east", - NorthWest = "north_west", - NotAccessible = "not_accessible", - NotInterested = "not_interested", - NotListedLocation = "not_listed_location", - NotStarted = "not_started", - Note = "note", - NoteAdd = "note_add", - NoteAlt = "note_alt", - Notes = "notes", - NotificationAdd = "notification_add", - NotificationImportant = "notification_important", - Notifications = "notifications", - NotificationsActive = "notifications_active", - NotificationsNone = "notifications_none", - NotificationsOff = "notifications_off", - NotificationsPaused = "notifications_paused", - Numbers = "numbers", - OfflineBolt = "offline_bolt", - OfflinePin = "offline_pin", - OfflineShare = "offline_share", - OilBarrel = "oil_barrel", - OnDeviceTraining = "on_device_training", - OndemandVideo = "ondemand_video", - OnlinePrediction = "online_prediction", - Opacity = "opacity", - OpenInBrowser = "open_in_browser", - OpenInFull = "open_in_full", - OpenInNew = "open_in_new", - OpenInNewOff = "open_in_new_off", - OpenWith = "open_with", - OtherHouses = "other_houses", - Outbond = "outbond", - Outbound = "outbound", - Outbox = "outbox", - OutdoorGrill = "outdoor_grill", - OutgoingMail = "outgoing_mail", - Outlet = "outlet", - OutlinedFlag = "outlined_flag", - Output = "output", - Padding = "padding", - Pages = "pages", - Pageview = "pageview", - Paid = "paid", - Palette = "palette", - PanTool = "pan_tool", - PanToolAlt = "pan_tool_alt", - Panorama = "panorama", - PanoramaFishEye = "panorama_fish_eye", - PanoramaHorizontal = "panorama_horizontal", - PanoramaHorizontalSelect = "panorama_horizontal_select", - PanoramaPhotosphere = "panorama_photosphere", - PanoramaPhotosphereSelect = "panorama_photosphere_select", - PanoramaVertical = "panorama_vertical", - PanoramaVerticalSelect = "panorama_vertical_select", - PanoramaWideAngle = "panorama_wide_angle", - PanoramaWideAngleSelect = "panorama_wide_angle_select", - Paragliding = "paragliding", - Park = "park", - PartyMode = "party_mode", - Password = "password", - Pattern = "pattern", - Pause = "pause", - PauseCircle = "pause_circle", - PauseCircleFilled = "pause_circle_filled", - PauseCircleOutline = "pause_circle_outline", - PausePresentation = "pause_presentation", - Payment = "payment", - Payments = "payments", - PedalBike = "pedal_bike", - Pending = "pending", - PendingActions = "pending_actions", - Pentagon = "pentagon", - People = "people", - PeopleAlt = "people_alt", - PeopleOutline = "people_outline", - Percent = "percent", - PermCameraMic = "perm_camera_mic", - PermContactCalendar = "perm_contact_calendar", - PermDataSetting = "perm_data_setting", - PermDeviceInformation = "perm_device_information", - PermIdentity = "perm_identity", - PermMedia = "perm_media", - PermPhoneMsg = "perm_phone_msg", - PermScanWifi = "perm_scan_wifi", - Person = "person", - Person2 = "person_2", - Person3 = "person_3", - Person4 = "person_4", - PersonAdd = "person_add", - PersonAddAlt = "person_add_alt", - PersonAddAlt1 = "person_add_alt_1", - PersonAddDisabled = "person_add_disabled", - PersonOff = "person_off", - PersonOutline = "person_outline", - PersonPin = "person_pin", - PersonPinCircle = "person_pin_circle", - PersonRemove = "person_remove", - PersonRemoveAlt1 = "person_remove_alt_1", - PersonSearch = "person_search", - PersonalInjury = "personal_injury", - PersonalVideo = "personal_video", - PestControl = "pest_control", - PestControlRodent = "pest_control_rodent", - Pets = "pets", - Phishing = "phishing", - Phone = "phone", - PhoneAndroid = "phone_android", - PhoneBluetoothSpeaker = "phone_bluetooth_speaker", - PhoneCallback = "phone_callback", - PhoneDisabled = "phone_disabled", - PhoneEnabled = "phone_enabled", - PhoneForwarded = "phone_forwarded", - PhoneInTalk = "phone_in_talk", - PhoneIphone = "phone_iphone", - PhoneLocked = "phone_locked", - PhoneMissed = "phone_missed", - PhonePaused = "phone_paused", - Phonelink = "phonelink", - PhonelinkErase = "phonelink_erase", - PhonelinkLock = "phonelink_lock", - PhonelinkOff = "phonelink_off", - PhonelinkRing = "phonelink_ring", - PhonelinkSetup = "phonelink_setup", - Photo = "photo", - PhotoAlbum = "photo_album", - PhotoCamera = "photo_camera", - PhotoCameraBack = "photo_camera_back", - PhotoCameraFront = "photo_camera_front", - PhotoFilter = "photo_filter", - PhotoLibrary = "photo_library", - PhotoSizeSelectActual = "photo_size_select_actual", - PhotoSizeSelectLarge = "photo_size_select_large", - PhotoSizeSelectSmall = "photo_size_select_small", - Php = "php", - Piano = "piano", - PianoOff = "piano_off", - PictureAsPdf = "picture_as_pdf", - PictureInPicture = "picture_in_picture", - PictureInPictureAlt = "picture_in_picture_alt", - PieChart = "pie_chart", - PieChartOutline = "pie_chart_outline", - PieChartOutlined = "pie_chart_outlined", - Pin = "pin", - PinDrop = "pin_drop", - PinEnd = "pin_end", - PinInvoke = "pin_invoke", - Pinch = "pinch", - PivotTableChart = "pivot_table_chart", - Pix = "pix", - Place = "place", - Plagiarism = "plagiarism", - PlayArrow = "play_arrow", - PlayCircle = "play_circle", - PlayCircleFilled = "play_circle_filled", - PlayCircleOutline = "play_circle_outline", - PlayDisabled = "play_disabled", - PlayForWork = "play_for_work", - PlayLesson = "play_lesson", - PlaylistAdd = "playlist_add", - PlaylistAddCheck = "playlist_add_check", - PlaylistAddCheckCircle = "playlist_add_check_circle", - PlaylistAddCircle = "playlist_add_circle", - PlaylistPlay = "playlist_play", - PlaylistRemove = "playlist_remove", - Plumbing = "plumbing", - PlusOne = "plus_one", - Podcasts = "podcasts", - PointOfSale = "point_of_sale", - Policy = "policy", - Poll = "poll", - Polyline = "polyline", - Polymer = "polymer", - Pool = "pool", - PortableWifiOff = "portable_wifi_off", - Portrait = "portrait", - PostAdd = "post_add", - Power = "power", - PowerInput = "power_input", - PowerOff = "power_off", - PowerSettingsNew = "power_settings_new", - PrecisionManufacturing = "precision_manufacturing", - PregnantWoman = "pregnant_woman", - PresentToAll = "present_to_all", - Preview = "preview", - PriceChange = "price_change", - PriceCheck = "price_check", - Print = "print", - PrintDisabled = "print_disabled", - PriorityHigh = "priority_high", - PrivacyTip = "privacy_tip", - PrivateConnectivity = "private_connectivity", - ProductionQuantityLimits = "production_quantity_limits", - Propane = "propane", - PropaneTank = "propane_tank", - Psychology = "psychology", - PsychologyAlt = "psychology_alt", - Public = "public", - PublicOff = "public_off", - Publish = "publish", - PublishedWithChanges = "published_with_changes", - PunchClock = "punch_clock", - PushPin = "push_pin", - QrCode = "qr_code", - QrCode2 = "qr_code_2", - QrCodeScanner = "qr_code_scanner", - QueryBuilder = "query_builder", - QueryStats = "query_stats", - QuestionAnswer = "question_answer", - QuestionMark = "question_mark", - Queue = "queue", - QueueMusic = "queue_music", - QueuePlayNext = "queue_play_next", - Quickreply = "quickreply", - Quiz = "quiz", - RMobiledata = "r_mobiledata", - Radar = "radar", - Radio = "radio", - RadioButtonChecked = "radio_button_checked", - RadioButtonUnchecked = "radio_button_unchecked", - RailwayAlert = "railway_alert", - RamenDining = "ramen_dining", - RampLeft = "ramp_left", - RampRight = "ramp_right", - RateReview = "rate_review", - RawOff = "raw_off", - RawOn = "raw_on", - ReadMore = "read_more", - RealEstateAgent = "real_estate_agent", - Receipt = "receipt", - ReceiptLong = "receipt_long", - RecentActors = "recent_actors", - Recommend = "recommend", - RecordVoiceOver = "record_voice_over", - Rectangle = "rectangle", - Recycling = "recycling", - Redeem = "redeem", - Redo = "redo", - ReduceCapacity = "reduce_capacity", - Refresh = "refresh", - RememberMe = "remember_me", - Remove = "remove", - RemoveCircle = "remove_circle", - RemoveCircleOutline = "remove_circle_outline", - RemoveDone = "remove_done", - RemoveFromQueue = "remove_from_queue", - RemoveModerator = "remove_moderator", - RemoveRedEye = "remove_red_eye", - RemoveRoad = "remove_road", - RemoveShoppingCart = "remove_shopping_cart", - Reorder = "reorder", - Repartition = "repartition", - Repeat = "repeat", - RepeatOn = "repeat_on", - RepeatOne = "repeat_one", - RepeatOneOn = "repeat_one_on", - Replay = "replay", - Replay10 = "replay_10", - Replay30 = "replay_30", - Replay5 = "replay_5", - ReplayCircleFilled = "replay_circle_filled", - Reply = "reply", - ReplyAll = "reply_all", - Report = "report", - ReportGmailerrorred = "report_gmailerrorred", - ReportOff = "report_off", - ReportProblem = "report_problem", - RequestPage = "request_page", - RequestQuote = "request_quote", - ResetTv = "reset_tv", - RestartAlt = "restart_alt", - Restaurant = "restaurant", - RestaurantMenu = "restaurant_menu", - Restore = "restore", - RestoreFromTrash = "restore_from_trash", - RestorePage = "restore_page", - Reviews = "reviews", - RiceBowl = "rice_bowl", - RingVolume = "ring_volume", - Rocket = "rocket", - RocketLaunch = "rocket_launch", - RollerShades = "roller_shades", - RollerShadesClosed = "roller_shades_closed", - RollerSkating = "roller_skating", - Roofing = "roofing", - Room = "room", - RoomPreferences = "room_preferences", - RoomService = "room_service", - Rotate90DegreesCcw = "rotate_90_degrees_ccw", - Rotate90DegreesCw = "rotate_90_degrees_cw", - RotateLeft = "rotate_left", - RotateRight = "rotate_right", - RoundaboutLeft = "roundabout_left", - RoundaboutRight = "roundabout_right", - RoundedCorner = "rounded_corner", - Route = "route", - Router = "router", - Rowing = "rowing", - RssFeed = "rss_feed", - Rsvp = "rsvp", - Rtt = "rtt", - Rule = "rule", - RuleFolder = "rule_folder", - RunCircle = "run_circle", - RunningWithErrors = "running_with_errors", - RvHookup = "rv_hookup", - SafetyCheck = "safety_check", - SafetyDivider = "safety_divider", - Sailing = "sailing", - Sanitizer = "sanitizer", - Satellite = "satellite", - SatelliteAlt = "satellite_alt", - Save = "save", - SaveAlt = "save_alt", - SaveAs = "save_as", - SavedSearch = "saved_search", - Savings = "savings", - Scale = "scale", - Scanner = "scanner", - ScatterPlot = "scatter_plot", - Schedule = "schedule", - ScheduleSend = "schedule_send", - Schema = "schema", - School = "school", - Science = "science", - Score = "score", - Scoreboard = "scoreboard", - ScreenLockLandscape = "screen_lock_landscape", - ScreenLockPortrait = "screen_lock_portrait", - ScreenLockRotation = "screen_lock_rotation", - ScreenRotation = "screen_rotation", - ScreenRotationAlt = "screen_rotation_alt", - ScreenSearchDesktop = "screen_search_desktop", - ScreenShare = "screen_share", - Screenshot = "screenshot", - ScreenshotMonitor = "screenshot_monitor", - ScubaDiving = "scuba_diving", - Sd = "sd", - SdCard = "sd_card", - SdCardAlert = "sd_card_alert", - SdStorage = "sd_storage", - Search = "search", - SearchOff = "search_off", - Security = "security", - SecurityUpdate = "security_update", - SecurityUpdateGood = "security_update_good", - SecurityUpdateWarning = "security_update_warning", - Segment = "segment", - SelectAll = "select_all", - SelfImprovement = "self_improvement", - Sell = "sell", - Send = "send", - SendAndArchive = "send_and_archive", - SendTimeExtension = "send_time_extension", - SendToMobile = "send_to_mobile", - SensorDoor = "sensor_door", - SensorOccupied = "sensor_occupied", - SensorWindow = "sensor_window", - Sensors = "sensors", - SensorsOff = "sensors_off", - SentimentDissatisfied = "sentiment_dissatisfied", - SentimentNeutral = "sentiment_neutral", - SentimentSatisfied = "sentiment_satisfied", - SentimentSatisfiedAlt = "sentiment_satisfied_alt", - SentimentVeryDissatisfied = "sentiment_very_dissatisfied", - SentimentVerySatisfied = "sentiment_very_satisfied", - SetMeal = "set_meal", - Settings = "settings", - SettingsAccessibility = "settings_accessibility", - SettingsApplications = "settings_applications", - SettingsBackupRestore = "settings_backup_restore", - SettingsBluetooth = "settings_bluetooth", - SettingsBrightness = "settings_brightness", - SettingsCell = "settings_cell", - SettingsEthernet = "settings_ethernet", - SettingsInputAntenna = "settings_input_antenna", - SettingsInputComponent = "settings_input_component", - SettingsInputComposite = "settings_input_composite", - SettingsInputHdmi = "settings_input_hdmi", - SettingsInputSvideo = "settings_input_svideo", - SettingsOverscan = "settings_overscan", - SettingsPhone = "settings_phone", - SettingsPower = "settings_power", - SettingsRemote = "settings_remote", - SettingsSuggest = "settings_suggest", - SettingsSystemDaydream = "settings_system_daydream", - SettingsVoice = "settings_voice", - SevereCold = "severe_cold", - ShapeLine = "shape_line", - Share = "share", - ShareLocation = "share_location", - Shield = "shield", - ShieldMoon = "shield_moon", - Shop = "shop", - Shop2 = "shop_2", - ShopTwo = "shop_two", - ShoppingBag = "shopping_bag", - ShoppingBasket = "shopping_basket", - ShoppingCart = "shopping_cart", - ShoppingCartCheckout = "shopping_cart_checkout", - ShortText = "short_text", - Shortcut = "shortcut", - ShowChart = "show_chart", - Shower = "shower", - Shuffle = "shuffle", - ShuffleOn = "shuffle_on", - ShutterSpeed = "shutter_speed", - Sick = "sick", - SignLanguage = "sign_language", - SignalCellular0Bar = "signal_cellular_0_bar", - SignalCellular1Bartwotone = "signal_cellular_1_bartwotone", - SignalCellular2Bartwotone = "signal_cellular_2_bartwotone", - SignalCellular3Bartwotone = "signal_cellular_3_bartwotone", - SignalCellular4Bar = "signal_cellular_4_bar", - SignalCellularAlt = "signal_cellular_alt", - SignalCellularAlt1Bar = "signal_cellular_alt_1_bar", - SignalCellularAlt2Bar = "signal_cellular_alt_2_bar", - SignalCellularConnectedNoInternet0Bar = "signal_cellular_connected_no_internet_0_bar", - SignalCellularConnectedNoInternet1Bartwotone = "signal_cellular_connected_no_internet_1_bartwotone", - SignalCellularConnectedNoInternet2Bartwotone = "signal_cellular_connected_no_internet_2_bartwotone", - SignalCellularConnectedNoInternet3Bartwotone = "signal_cellular_connected_no_internet_3_bartwotone", - SignalCellularConnectedNoInternet4Bar = "signal_cellular_connected_no_internet_4_bar", - SignalCellularNoSim = "signal_cellular_no_sim", - SignalCellularNodata = "signal_cellular_nodata", - SignalCellularNull = "signal_cellular_null", - SignalCellularOff = "signal_cellular_off", - SignalWifi0Bar = "signal_wifi_0_bar", - SignalWifi1BarLocktwotone = "signal_wifi_1_bar_locktwotone", - SignalWifi1Bartwotone = "signal_wifi_1_bartwotone", - SignalWifi2BarLocktwotone = "signal_wifi_2_bar_locktwotone", - SignalWifi2Bartwotone = "signal_wifi_2_bartwotone", - SignalWifi3BarLocktwotone = "signal_wifi_3_bar_locktwotone", - SignalWifi3Bartwotone = "signal_wifi_3_bartwotone", - SignalWifi4Bar = "signal_wifi_4_bar", - SignalWifi4BarLock = "signal_wifi_4_bar_lock", - SignalWifiBad = "signal_wifi_bad", - SignalWifiConnectedNoInternet0twotone = "signal_wifi_connected_no_internet_0twotone", - SignalWifiConnectedNoInternet1twotone = "signal_wifi_connected_no_internet_1twotone", - SignalWifiConnectedNoInternet2twotone = "signal_wifi_connected_no_internet_2twotone", - SignalWifiConnectedNoInternet3twotone = "signal_wifi_connected_no_internet_3twotone", - SignalWifiConnectedNoInternet4 = "signal_wifi_connected_no_internet_4", - SignalWifiOff = "signal_wifi_off", - SignalWifiStatusbar1Bartwotone = "signal_wifi_statusbar_1_bartwotone", - SignalWifiStatusbar2Bartwotone = "signal_wifi_statusbar_2_bartwotone", - SignalWifiStatusbar3Bartwotone = "signal_wifi_statusbar_3_bartwotone", - SignalWifiStatusbar4Bar = "signal_wifi_statusbar_4_bar", - SignalWifiStatusbarConnectedNoInternet1twotone = "signal_wifi_statusbar_connected_no_internet_1twotone", - SignalWifiStatusbarConnectedNoInternet2twotone = "signal_wifi_statusbar_connected_no_internet_2twotone", - SignalWifiStatusbarConnectedNoInternet3twotone = "signal_wifi_statusbar_connected_no_internet_3twotone", - SignalWifiStatusbarConnectedNoInternet4 = "signal_wifi_statusbar_connected_no_internet_4", - SignalWifiStatusbarConnectedNoInternettwotone = "signal_wifi_statusbar_connected_no_internettwotone", - SignalWifiStatusbarNotConnectedtwotone = "signal_wifi_statusbar_not_connectedtwotone", - SignalWifiStatusbarNull = "signal_wifi_statusbar_null", - Signpost = "signpost", - SimCard = "sim_card", - SimCardAlert = "sim_card_alert", - SimCardDownload = "sim_card_download", - SingleBed = "single_bed", - Sip = "sip", - Skateboarding = "skateboarding", - SkipNext = "skip_next", - SkipPrevious = "skip_previous", - Sledding = "sledding", - Slideshow = "slideshow", - SlowMotionVideo = "slow_motion_video", - SmartButton = "smart_button", - SmartDisplay = "smart_display", - SmartScreen = "smart_screen", - SmartToy = "smart_toy", - Smartphone = "smartphone", - SmokeFree = "smoke_free", - SmokingRooms = "smoking_rooms", - Sms = "sms", - SmsFailed = "sms_failed", - SnippetFolder = "snippet_folder", - Snooze = "snooze", - Snowboarding = "snowboarding", - Snowing = "snowing", - Snowmobile = "snowmobile", - Snowshoeing = "snowshoeing", - Soap = "soap", - SocialDistance = "social_distance", - SolarPower = "solar_power", - Sort = "sort", - SortByAlpha = "sort_by_alpha", - Sos = "sos", - SoupKitchen = "soup_kitchen", - Source = "source", - South = "south", - SouthAmerica = "south_america", - SouthEast = "south_east", - SouthWest = "south_west", - Spa = "spa", - SpaceBar = "space_bar", - SpaceDashboard = "space_dashboard", - SpatialAudio = "spatial_audio", - SpatialAudioOff = "spatial_audio_off", - SpatialTracking = "spatial_tracking", - Speaker = "speaker", - SpeakerGroup = "speaker_group", - SpeakerNotes = "speaker_notes", - SpeakerNotesOff = "speaker_notes_off", - SpeakerPhone = "speaker_phone", - Speed = "speed", - Spellcheck = "spellcheck", - Splitscreen = "splitscreen", - Spoke = "spoke", - Sports = "sports", - SportsBar = "sports_bar", - SportsBaseball = "sports_baseball", - SportsBasketball = "sports_basketball", - SportsCricket = "sports_cricket", - SportsEsports = "sports_esports", - SportsFootball = "sports_football", - SportsGolf = "sports_golf", - SportsGymnastics = "sports_gymnastics", - SportsHandball = "sports_handball", - SportsHockey = "sports_hockey", - SportsKabaddi = "sports_kabaddi", - SportsMartialArts = "sports_martial_arts", - SportsMma = "sports_mma", - SportsMotorsports = "sports_motorsports", - SportsRugby = "sports_rugby", - SportsScore = "sports_score", - SportsSoccer = "sports_soccer", - SportsTennis = "sports_tennis", - SportsVolleyball = "sports_volleyball", - Square = "square", - SquareFoot = "square_foot", - SsidChart = "ssid_chart", - StackedBarChart = "stacked_bar_chart", - StackedLineChart = "stacked_line_chart", - Stadium = "stadium", - Stairs = "stairs", - Star = "star", - StarBorder = "star_border", - StarBorderPurple500 = "star_border_purple500", - StarHalf = "star_half", - StarOutline = "star_outline", - StarPurple500 = "star_purple500", - StarRate = "star_rate", - Stars = "stars", - Start = "start", - StayCurrentLandscape = "stay_current_landscape", - StayCurrentPortrait = "stay_current_portrait", - StayPrimaryLandscape = "stay_primary_landscape", - StayPrimaryPortrait = "stay_primary_portrait", - StickyNote2 = "sticky_note_2", - Stop = "stop", - StopCircle = "stop_circle", - StopScreenShare = "stop_screen_share", - Storage = "storage", - Store = "store", - StoreMallDirectory = "store_mall_directory", - Storefront = "storefront", - Storm = "storm", - Straight = "straight", - Straighten = "straighten", - Stream = "stream", - Streetview = "streetview", - StrikethroughS = "strikethrough_s", - Stroller = "stroller", - Style = "style", - SubdirectoryArrowLeft = "subdirectory_arrow_left", - SubdirectoryArrowRight = "subdirectory_arrow_right", - Subject = "subject", - Subscript = "subscript", - Subscriptions = "subscriptions", - Subtitles = "subtitles", - SubtitlesOff = "subtitles_off", - Subway = "subway", - Summarize = "summarize", - Sunny = "sunny", - SunnySnowing = "sunny_snowing", - Superscript = "superscript", - SupervisedUserCircle = "supervised_user_circle", - SupervisorAccount = "supervisor_account", - Support = "support", - SupportAgent = "support_agent", - Surfing = "surfing", - SurroundSound = "surround_sound", - SwapCalls = "swap_calls", - SwapHoriz = "swap_horiz", - SwapHorizontalCircle = "swap_horizontal_circle", - SwapVert = "swap_vert", - SwapVerticalCircle = "swap_vertical_circle", - Swipe = "swipe", - SwipeDown = "swipe_down", - SwipeDownAlt = "swipe_down_alt", - SwipeLeft = "swipe_left", - SwipeLeftAlt = "swipe_left_alt", - SwipeRight = "swipe_right", - SwipeRightAlt = "swipe_right_alt", - SwipeUp = "swipe_up", - SwipeUpAlt = "swipe_up_alt", - SwipeVertical = "swipe_vertical", - SwitchAccessShortcut = "switch_access_shortcut", - SwitchAccessShortcutAdd = "switch_access_shortcut_add", - SwitchAccount = "switch_account", - SwitchCamera = "switch_camera", - SwitchLeft = "switch_left", - SwitchRight = "switch_right", - SwitchVideo = "switch_video", - Synagogue = "synagogue", - Sync = "sync", - SyncAlt = "sync_alt", - SyncDisabled = "sync_disabled", - SyncLock = "sync_lock", - SyncProblem = "sync_problem", - SystemSecurityUpdate = "system_security_update", - SystemSecurityUpdateGood = "system_security_update_good", - SystemSecurityUpdateWarning = "system_security_update_warning", - SystemUpdate = "system_update", - SystemUpdateAlt = "system_update_alt", - Tab = "tab", - TabUnselected = "tab_unselected", - TableBar = "table_bar", - TableChart = "table_chart", - TableRestaurant = "table_restaurant", - TableRows = "table_rows", - TableView = "table_view", - Tablet = "tablet", - TabletAndroid = "tablet_android", - TabletMac = "tablet_mac", - Tag = "tag", - TagFaces = "tag_faces", - TakeoutDining = "takeout_dining", - TapAndPlay = "tap_and_play", - Tapas = "tapas", - Task = "task", - TaskAlt = "task_alt", - TaxiAlert = "taxi_alert", - TempleBuddhist = "temple_buddhist", - TempleHindu = "temple_hindu", - Terminal = "terminal", - Terrain = "terrain", - TextDecrease = "text_decrease", - TextFields = "text_fields", - TextFormat = "text_format", - TextIncrease = "text_increase", - TextRotateUp = "text_rotate_up", - TextRotateVertical = "text_rotate_vertical", - TextRotationAngledown = "text_rotation_angledown", - TextRotationAngleup = "text_rotation_angleup", - TextRotationDown = "text_rotation_down", - TextRotationNone = "text_rotation_none", - TextSnippet = "text_snippet", - Textsms = "textsms", - Texture = "texture", - TheaterComedy = "theater_comedy", - Theaters = "theaters", - Thermostat = "thermostat", - ThermostatAuto = "thermostat_auto", - ThumbDown = "thumb_down", - ThumbDownAlt = "thumb_down_alt", - ThumbDownOffAlt = "thumb_down_off_alt", - ThumbUp = "thumb_up", - ThumbUpAlt = "thumb_up_alt", - ThumbUpOffAlt = "thumb_up_off_alt", - ThumbsUpDown = "thumbs_up_down", - Thunderstorm = "thunderstorm", - TimeToLeave = "time_to_leave", - Timelapse = "timelapse", - Timeline = "timeline", - Timer = "timer", - Timer10 = "timer_10", - Timer10Select = "timer_10_select", - Timer3 = "timer_3", - Timer3Select = "timer_3_select", - TimerOff = "timer_off", - TipsAndUpdates = "tips_and_updates", - TireRepair = "tire_repair", - Title = "title", - Toc = "toc", - Today = "today", - ToggleOff = "toggle_off", - ToggleOn = "toggle_on", - Token = "token", - Toll = "toll", - Tonality = "tonality", - Topic = "topic", - Tornado = "tornado", - TouchApp = "touch_app", - Tour = "tour", - Toys = "toys", - TrackChanges = "track_changes", - Traffic = "traffic", - Train = "train", - Tram = "tram", - Transcribe = "transcribe", - TransferWithinAStation = "transfer_within_a_station", - Transform = "transform", - Transgender = "transgender", - TransitEnterexit = "transit_enterexit", - Translate = "translate", - TravelExplore = "travel_explore", - TrendingDown = "trending_down", - TrendingFlat = "trending_flat", - TrendingUp = "trending_up", - TripOrigin = "trip_origin", - Troubleshoot = "troubleshoot", - Try = "try", - Tsunami = "tsunami", - Tty = "tty", - Tune = "tune", - Tungsten = "tungsten", - TurnLeft = "turn_left", - TurnRight = "turn_right", - TurnSharpLeft = "turn_sharp_left", - TurnSharpRight = "turn_sharp_right", - TurnSlightLeft = "turn_slight_left", - TurnSlightRight = "turn_slight_right", - TurnedIn = "turned_in", - TurnedInNot = "turned_in_not", - Tv = "tv", - TvOff = "tv_off", - TwoWheeler = "two_wheeler", - TypeSpecimen = "type_specimen", - UTurnLeft = "u_turn_left", - UTurnRight = "u_turn_right", - Umbrella = "umbrella", - Unarchive = "unarchive", - Undo = "undo", - UnfoldLess = "unfold_less", - UnfoldLessDouble = "unfold_less_double", - UnfoldMore = "unfold_more", - UnfoldMoreDouble = "unfold_more_double", - Unpublished = "unpublished", - Unsubscribe = "unsubscribe", - Upcoming = "upcoming", - Update = "update", - UpdateDisabled = "update_disabled", - Upgrade = "upgrade", - Upload = "upload", - UploadFile = "upload_file", - Usb = "usb", - UsbOff = "usb_off", - Vaccines = "vaccines", - VapeFree = "vape_free", - VapingRooms = "vaping_rooms", - Verified = "verified", - VerifiedUser = "verified_user", - VerticalAlignBottom = "vertical_align_bottom", - VerticalAlignCenter = "vertical_align_center", - VerticalAlignTop = "vertical_align_top", - VerticalDistribute = "vertical_distribute", - VerticalShades = "vertical_shades", - VerticalShadesClosed = "vertical_shades_closed", - VerticalSplit = "vertical_split", - Vibration = "vibration", - VideoCall = "video_call", - VideoCameraBack = "video_camera_back", - VideoCameraFront = "video_camera_front", - VideoFile = "video_file", - VideoLabel = "video_label", - VideoLibrary = "video_library", - VideoSettings = "video_settings", - VideoStable = "video_stable", - Videocam = "videocam", - VideocamOff = "videocam_off", - VideogameAsset = "videogame_asset", - VideogameAssetOff = "videogame_asset_off", - ViewAgenda = "view_agenda", - ViewArray = "view_array", - ViewCarousel = "view_carousel", - ViewColumn = "view_column", - ViewComfy = "view_comfy", - ViewComfyAlt = "view_comfy_alt", - ViewCompact = "view_compact", - ViewCompactAlt = "view_compact_alt", - ViewCozy = "view_cozy", - ViewDay = "view_day", - ViewHeadline = "view_headline", - ViewInAr = "view_in_ar", - ViewKanban = "view_kanban", - ViewList = "view_list", - ViewModule = "view_module", - ViewQuilt = "view_quilt", - ViewSidebar = "view_sidebar", - ViewStream = "view_stream", - ViewTimeline = "view_timeline", - ViewWeek = "view_week", - Vignette = "vignette", - Villa = "villa", - Visibility = "visibility", - VisibilityOff = "visibility_off", - VoiceChat = "voice_chat", - VoiceOverOff = "voice_over_off", - Voicemail = "voicemail", - Volcano = "volcano", - VolumeDown = "volume_down", - VolumeDownAlt = "volume_down_alt", - VolumeMute = "volume_mute", - VolumeOff = "volume_off", - VolumeUp = "volume_up", - VolunteerActivism = "volunteer_activism", - VpnKey = "vpn_key", - VpnKeyOff = "vpn_key_off", - VpnLock = "vpn_lock", - Vrpano = "vrpano", - Wallet = "wallet", - Wallpaper = "wallpaper", - Warehouse = "warehouse", - Warning = "warning", - WarningAmber = "warning_amber", - Wash = "wash", - Watch = "watch", - WatchLater = "watch_later", - WatchOff = "watch_off", - Water = "water", - WaterDamage = "water_damage", - WaterDrop = "water_drop", - WaterfallChart = "waterfall_chart", - Waves = "waves", - WavingHand = "waving_hand", - WbAuto = "wb_auto", - WbCloudy = "wb_cloudy", - WbIncandescent = "wb_incandescent", - WbIridescent = "wb_iridescent", - WbShade = "wb_shade", - WbSunny = "wb_sunny", - WbTwighlight = "wb_twighlight", - WbTwilight = "wb_twilight", - Wc = "wc", - Web = "web", - WebAsset = "web_asset", - WebAssetOff = "web_asset_off", - WebStories = "web_stories", - Webhook = "webhook", - Weekend = "weekend", - West = "west", - Whatsapp = "whatsapp", - Whatshot = "whatshot", - WheelchairPickup = "wheelchair_pickup", - WhereToVote = "where_to_vote", - Widgets = "widgets", - WidthFull = "width_full", - WidthNormal = "width_normal", - WidthWide = "width_wide", - Wifi = "wifi", - Wifi1Bar = "wifi_1_bar", - Wifi2Bar = "wifi_2_bar", - WifiCalling = "wifi_calling", - WifiCalling1twotone = "wifi_calling_1twotone", - WifiCalling2twotone = "wifi_calling_2twotone", - WifiCalling3 = "wifi_calling_3", - WifiChannel = "wifi_channel", - WifiFind = "wifi_find", - WifiLock = "wifi_lock", - WifiOff = "wifi_off", - WifiPassword = "wifi_password", - WifiProtectedSetup = "wifi_protected_setup", - WifiTethering = "wifi_tethering", - WifiTetheringError = "wifi_tethering_error", - WifiTetheringErrorRounded = "wifi_tethering_error_rounded", - WifiTetheringOff = "wifi_tethering_off", - WindPower = "wind_power", - Window = "window", - WineBar = "wine_bar", - Woman = "woman", - Woman2 = "woman_2", - Work = "work", - WorkHistory = "work_history", - WorkOff = "work_off", - WorkOutline = "work_outline", - WorkspacePremium = "workspace_premium", - Workspaces = "workspaces", - WorkspacesFilled = "workspaces_filled", - WorkspacesOutline = "workspaces_outline", - WrapText = "wrap_text", - WrongLocation = "wrong_location", - Wysiwyg = "wysiwyg", - Yard = "yard", - YoutubeSearchedFor = "youtube_searched_for", - ZoomIn = "zoom_in", - ZoomInMap = "zoom_in_map", - ZoomOut = "zoom_out", - ZoomOutMap = "zoom_out_map", -} +export const Ico = ({ + onClick, + icon, + className, + isFilled = true, + weight = 500, + opticalSize = 24, +}: Props): JSX.Element => { + const isDarkMode = useAtomGetter(atoms.settings.darkMode); + return ( + + {icon} + + ); +}; diff --git a/src/components/Inputs/Button.tsx b/src/components/Inputs/Button.tsx index 6d3186e..9da1567 100644 --- a/src/components/Inputs/Button.tsx +++ b/src/components/Inputs/Button.tsx @@ -1,6 +1,7 @@ import { MouseEventHandler, useCallback } from "react"; +import { MaterialSymbol } from "material-symbols"; import { Link } from "./Link"; -import { Ico, Icon } from "components/Ico"; +import { Ico } from "components/Ico"; import { cIf, cJoin } from "helpers/className"; import { isDefined, isDefinedAndNotEmpty } from "helpers/asserts"; import { TranslatedProps } from "types/TranslatedProps"; @@ -16,7 +17,7 @@ interface Props { className?: string; href?: string; active?: boolean; - icon?: Icon; + icon?: MaterialSymbol; text?: string | null | undefined; alwaysNewTab?: boolean; onClick?: MouseEventHandler; @@ -34,7 +35,7 @@ export const Button = ({ id, onClick, onMouseUp, - active, + active = false, className, icon, text, @@ -81,7 +82,13 @@ export const Button = ({ )} {isDefinedAndNotEmpty(icon) && ( - + )} {isDefinedAndNotEmpty(text) &&

{text}

} diff --git a/src/components/Inputs/LanguageSwitcher.tsx b/src/components/Inputs/LanguageSwitcher.tsx index 0f605dc..f1818d8 100644 --- a/src/components/Inputs/LanguageSwitcher.tsx +++ b/src/components/Inputs/LanguageSwitcher.tsx @@ -1,7 +1,6 @@ import { Fragment } from "react"; import { ToolTip } from "../ToolTip"; import { Button } from "./Button"; -import { Icon } from "components/Ico"; import { cJoin } from "helpers/className"; import { prettyLanguage } from "helpers/formatters"; import { iterateMap } from "helpers/others"; @@ -54,7 +53,7 @@ export const LanguageSwitcher = ({ }>