From dd3beff5082d0f8fa8be2c612dce0c7352ad1e50 Mon Sep 17 00:00:00 2001
From: DrMint
Date: Sat, 7 Jan 2023 01:59:54 +0100
Subject: [PATCH] Added meilisearch (#89)
* Added search on most pages
* Changed material icons to symbols and added wikipage search
* Updated deps
* Changed color of the play button on previewcard overlay
* Updated search params
* Updated deps
* Audit fix
* Removed unused graphql files
---
.eslintignore | 1 +
.ncurc.json | 4 +
README.md | 2 +-
package-lock.json | 3495 ++++++--
package.json | 50 +-
public/local-data/websiteInterfaces.json | 50 +-
src/components/AnchorShare.tsx | 6 +-
src/components/AppLayout.tsx | 18 +-
src/components/Chronicles/ChroniclesList.tsx | 4 +-
src/components/Containers/Paginator.tsx | 63 +
src/components/Containers/Popup.tsx | 16 +-
src/components/Ico.tsx | 2247 +----
src/components/Inputs/Button.tsx | 15 +-
src/components/Inputs/LanguageSwitcher.tsx | 3 +-
src/components/Inputs/OrderableList.tsx | 6 +-
src/components/Inputs/PageSelector.tsx | 27 +-
src/components/Inputs/Select.tsx | 6 +-
src/components/Inputs/TextInput.tsx | 8 +-
src/components/Library/PreviewCardCTAs.tsx | 5 +-
src/components/LightBox.tsx | 16 +-
src/components/Markdown/Markdawn.tsx | 8 +-
src/components/Markdown/Markdown.tsx | 21 +
src/components/PanelComponents/NavOption.tsx | 5 +-
.../PanelComponents/PanelHeader.tsx | 5 +-
.../PanelComponents/ReturnButton.tsx | 3 +-
src/components/Panels/MainPanel.tsx | 39 +-
src/components/Panels/SearchPopup.tsx | 449 +
src/components/Panels/SettingsPopup.tsx | 11 +-
src/components/PreviewCard.tsx | 55 +-
src/components/SmartList.tsx | 18 +-
src/contexts/appLayout.ts | 4 +-
src/contexts/atoms.ts | 8 +-
src/graphql/operations/getContents.graphql | 75 -
.../operations/getLibraryItemsPreview.graphql | 107 -
.../operations/getPostsPreview.graphql | 46 -
.../operations/getVideoChannel.graphql | 23 -
.../operations/getVideosPreview.graphql | 33 -
.../operations/getWikiPagesPreviews.graphql | 58 -
.../localDataGetWebsiteInterfaces.graphql | 8 +
src/helpers/analytics.ts | 4 +-
src/helpers/asserts.ts | 2 +-
src/helpers/date.ts | 16 +-
src/helpers/formatters.ts | 10 +-
src/helpers/search.ts | 48 +
src/hooks/useTypedRouter.ts | 36 +
src/pages/_app.tsx | 5 +-
src/pages/about-us/index.tsx | 3 +-
src/pages/api/revalidate.ts | 22 +-
src/pages/archives/index.tsx | 7 +-
src/pages/archives/videos/c/[uid].tsx | 267 +-
src/pages/archives/videos/index.tsx | 261 +-
src/pages/archives/videos/v/[uid].tsx | 11 +-
src/pages/chronicles/[slug]/index.tsx | 7 +-
src/pages/chronicles/index.tsx | 3 +-
src/pages/contents/all.tsx | 291 +-
src/pages/contents/folder/[slug].tsx | 12 +-
src/pages/dev/editor.tsx | 33 +-
src/pages/dev/showcase/design-system.tsx | 104 +-
src/pages/library/[slug]/index.tsx | 4 +-
src/pages/library/[slug]/reader.tsx | 75 +-
src/pages/library/index.tsx | 495 +-
src/pages/merch/index.tsx | 7 +-
src/pages/news/index.tsx | 200 +-
src/pages/wiki/[slug]/index.tsx | 6 +-
src/pages/wiki/chronology.tsx | 4 +-
src/pages/wiki/index.tsx | 263 +-
.../meilisearch-graphql-typings/generated.ts | 7644 +++++++++++++++++
.../meilisearch-graphql-typings/meiliTypes.ts | 88 +
src/styles/others.css | 8 +-
tailwind.config.js | 2 +-
70 files changed, 12375 insertions(+), 4581 deletions(-)
create mode 100644 .ncurc.json
create mode 100644 src/components/Containers/Paginator.tsx
create mode 100644 src/components/Markdown/Markdown.tsx
create mode 100644 src/components/Panels/SearchPopup.tsx
delete mode 100644 src/graphql/operations/getContents.graphql
delete mode 100644 src/graphql/operations/getLibraryItemsPreview.graphql
delete mode 100644 src/graphql/operations/getPostsPreview.graphql
delete mode 100644 src/graphql/operations/getVideosPreview.graphql
delete mode 100644 src/graphql/operations/getWikiPagesPreviews.graphql
create mode 100644 src/helpers/search.ts
create mode 100644 src/hooks/useTypedRouter.ts
create mode 100644 src/shared/meilisearch-graphql-typings/generated.ts
create mode 100644 src/shared/meilisearch-graphql-typings/meiliTypes.ts
diff --git a/.eslintignore b/.eslintignore
index bc3ec05..54a9d41 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -1,4 +1,5 @@
src/graphql/generated.ts
+src/shared
.eslintrc.js
graphql-codegen.config.js
next-env.d.ts
diff --git a/.ncurc.json b/.ncurc.json
new file mode 100644
index 0000000..7b08c20
--- /dev/null
+++ b/.ncurc.json
@@ -0,0 +1,4 @@
+{
+ "upgrade": false,
+ "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 d8a0435..09f325d 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",
@@ -15,10 +13,13 @@
"@tippyjs/react": "^4.2.6",
"autoprefixer": "^10.4.13",
"cuid": "^2.1.8",
- "graphql-request": "^5.0.0",
- "jotai": "^1.11.0",
- "markdown-to-jsx": "^7.1.7",
- "next": "^13.0.6",
+ "isomorphic-dompurify": "^0.25.0",
+ "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.1.1",
"nodemailer": "^6.8.0",
"rc-slider": "^10.1.0",
"react": "18.2.0",
@@ -31,35 +32,38 @@
"tippy.js": "^6.3.7",
"turndown": "^7.1.1",
"ua-parser-js": "^1.0.32",
- "usehooks-ts": "^2.9.1"
+ "usehooks-ts": "^2.9.1",
+ "zod": "^3.20.2"
},
"devDependencies": {
"@digitak/esrun": "^3.2.15",
- "@graphql-codegen/cli": "^2.15.0",
- "@graphql-codegen/typescript": "2.8.3",
+ "@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.8",
- "@types/node": "18.11.10",
- "@types/nodemailer": "^6.4.6",
- "@types/react": "^18.0.22",
- "@types/react-dom": "^18.0.9",
+ "@graphql-codegen/typescript-operations": "^2.5.12",
+ "@types/marked": "^4.0.8",
+ "@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.45.0",
- "@typescript-eslint/parser": "^5.45.0",
+ "@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",
- "next-sitemap": "^3.1.32",
- "prettier": "^2.8.0",
- "prettier-plugin-tailwindcss": "^0.2.0",
+ "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.0",
- "typescript": "^4.9.3"
+ "ts-unused-exports": "^9.0.1",
+ "typescript": "^4.9.4"
}
},
"node_modules/@ampproject/remapping": {
@@ -183,9 +187,9 @@
}
},
"node_modules/@babel/core/node_modules/json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"devOptional": true,
"bin": {
"json5": "lib/cli.js"
@@ -1130,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",
@@ -1153,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"
@@ -1167,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",
@@ -1198,16 +1192,16 @@
"integrity": "sha512-FlQ4AHOdNsrKgcrl9/4EmQS+kkR7q7Y1zn+bLGy4XCdTrSkpKj3vk9ylsQxKaypwlSKSWH+K3SIuUaHxsICS2A=="
},
"node_modules/@graphql-codegen/cli": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.15.0.tgz",
- "integrity": "sha512-o4Wh99VJDX/z0fG3pkdOf0t0fu7SlYn6qlLnqzNhVpZByGPe548gu11GKiOPKVaQ76kkB3dzqzfINRl+v7EA4A==",
+ "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.6",
- "@graphql-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-codegen/core": "2.6.8",
+ "@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",
@@ -1215,15 +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",
- "@whatwg-node/fetch": "^0.3.0",
- "ansi-escapes": "^4.3.1",
+ "@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",
@@ -1245,27 +1238,74 @@
"graphql-codegen": "cjs/bin.js",
"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",
+ "ts-node": ">=10"
+ }
+ },
+ "node_modules/@graphql-codegen/cli/node_modules/@graphql-codegen/plugin-helpers": {
+ "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": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
"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"
}
},
+ "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.3.2",
- "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.3.2.tgz",
- "integrity": "sha512-Bs5zAWQs0tXsLa4mRmLw7Psps1EN78vPtgcLpw3qPY8s6UYPUM67zFZ9cy+7tZ64PXhfwzxJn+m7RH2Lq48RNQ==",
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.3.tgz",
+ "integrity": "sha512-cuAKL3Z7lrJJuUrfF1wxkQTb24Qd1QO/lsjJpM5ZSZZzUMms5TPnbGeGUKWA3hVKNHh30lVfr2MyRCT5Jfkucw==",
"dev": true,
"dependencies": {
"@peculiar/webcrypto": "^1.4.0",
"abort-controller": "^3.0.0",
"busboy": "^1.6.0",
- "event-target-polyfill": "^0.0.3",
"form-data-encoder": "^1.7.1",
"formdata-node": "^4.3.1",
"node-fetch": "^2.6.7",
- "undici": "^5.8.0",
+ "undici": "^5.12.0",
"web-streams-polyfill": "^3.2.0"
}
},
+ "node_modules/@graphql-codegen/cli/node_modules/change-case-all": {
+ "version": "1.0.15",
+ "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "dependencies": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"node_modules/@graphql-codegen/cli/node_modules/cli-width": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
@@ -1373,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": {
@@ -1415,12 +1455,12 @@
}
},
"node_modules/@graphql-codegen/core": {
- "version": "2.6.6",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.6.tgz",
- "integrity": "sha512-gU2FUxoLGw2GfcPWfBVXuiN3aDODbZ6Z9I+IGxa2u1Rzxlacw4TMmcwr4/IjC6mkiYJEKTvdVspHaby+brhuAg==",
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.8.tgz",
+ "integrity": "sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ==",
"dev": true,
"dependencies": {
- "@graphql-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-codegen/plugin-helpers": "^3.1.1",
"@graphql-tools/schema": "^9.0.0",
"@graphql-tools/utils": "^9.1.1",
"tslib": "~2.4.0"
@@ -1429,10 +1469,27 @@
"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/core/node_modules/@graphql-tools/utils": {
- "version": "9.1.1",
- "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.1.tgz",
- "integrity": "sha512-DXKLIEDbihK24fktR2hwp/BNIVwULIHaSTNTNhXS+19vgT50eX9wndx1bPxGwHnVBOONcwjXy0roQac49vdt/w==",
+ "node_modules/@graphql-codegen/core/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==",
+ "dev": true,
+ "dependencies": {
+ "@graphql-tools/utils": "^8.8.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
+ "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"
+ }
+ },
+ "node_modules/@graphql-codegen/core/node_modules/@graphql-codegen/plugin-helpers/node_modules/@graphql-tools/utils": {
+ "version": "8.13.1",
+ "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
+ "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==",
"dev": true,
"dependencies": {
"tslib": "^2.4.0"
@@ -1441,6 +1498,36 @@
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0"
}
},
+ "node_modules/@graphql-codegen/core/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/core/node_modules/change-case-all": {
+ "version": "1.0.15",
+ "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "dependencies": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"node_modules/@graphql-codegen/core/node_modules/tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
@@ -1471,34 +1558,81 @@
"dev": true
},
"node_modules/@graphql-codegen/schema-ast": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.5.1.tgz",
- "integrity": "sha512-tewa5DEKbglWn7kYyVBkh3J8YQ5ALqAMVmZwiVFIGOao5u66nd+e4HuFqp0u+Jpz4SJGGi0ap/oFrEvlqLjd2A==",
+ "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": "^2.6.2",
- "@graphql-tools/utils": "^8.8.0",
+ "@graphql-codegen/plugin-helpers": "^3.1.2",
+ "@graphql-tools/utils": "^9.0.0",
"tslib": "~2.4.0"
},
"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"
}
},
+ "node_modules/@graphql-codegen/schema-ast/node_modules/@graphql-codegen/plugin-helpers": {
+ "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": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
+ "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"
+ }
+ },
+ "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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "dependencies": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"node_modules/@graphql-codegen/schema-ast/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/typescript": {
- "version": "2.8.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.3.tgz",
- "integrity": "sha512-ch8Lzjp8XnN8P70uYBmsjv7FWJQ47qletlShPHk7n4RRsnLkah3J9iSEUIALqM25Wl6EjEmHlxoAgSBILz+sjg==",
+ "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": "^2.7.2",
- "@graphql-codegen/schema-ast": "^2.5.1",
- "@graphql-codegen/visitor-plugin-common": "2.13.3",
+ "@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"
},
@@ -1530,14 +1664,14 @@
"dev": true
},
"node_modules/@graphql-codegen/typescript-operations": {
- "version": "2.5.8",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.8.tgz",
- "integrity": "sha512-Zp27jZjOLkoH0qy5INqrTsut5PI40OEVcKmcQ+TDHr9wDYa3M06/k907z6CuW3PjOgJBtrSTcgAEnrye8jhkJw==",
+ "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": "^2.7.2",
- "@graphql-codegen/typescript": "^2.8.3",
- "@graphql-codegen/visitor-plugin-common": "2.13.3",
+ "@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"
},
@@ -1545,18 +1679,35 @@
"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-codegen/plugin-helpers": {
+ "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": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
+ "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"
+ }
+ },
"node_modules/@graphql-codegen/typescript-operations/node_modules/@graphql-codegen/visitor-plugin-common": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.3.tgz",
- "integrity": "sha512-5gFDQGuCE5tIBo9KtDPZ8kL6cf1VJwDGj6nO9ERa0HJNk5osT50NhSf6H61LEnM3Gclbo96Ib1GCp3KdLwHoGg==",
+ "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": "^2.7.2",
+ "@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.14",
+ "change-case-all": "1.0.15",
"dependency-graph": "^0.11.0",
"graphql-tag": "^2.11.0",
"parse-filepath": "^1.0.2",
@@ -1566,24 +1717,71 @@
"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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "dependencies": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"node_modules/@graphql-codegen/typescript-operations/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/typescript/node_modules/@graphql-codegen/visitor-plugin-common": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.3.tgz",
- "integrity": "sha512-5gFDQGuCE5tIBo9KtDPZ8kL6cf1VJwDGj6nO9ERa0HJNk5osT50NhSf6H61LEnM3Gclbo96Ib1GCp3KdLwHoGg==",
+ "node_modules/@graphql-codegen/typescript/node_modules/@graphql-codegen/plugin-helpers": {
+ "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-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-tools/utils": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
+ "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"
+ }
+ },
+ "node_modules/@graphql-codegen/typescript/node_modules/@graphql-codegen/visitor-plugin-common": {
+ "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.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.14",
+ "change-case-all": "1.0.15",
"dependency-graph": "^0.11.0",
"graphql-tag": "^2.11.0",
"parse-filepath": "^1.0.2",
@@ -1593,10 +1791,40 @@
"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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "dependencies": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"node_modules/@graphql-codegen/typescript/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/visitor-plugin-common": {
@@ -1648,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"
@@ -1662,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": {
@@ -1703,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"
@@ -1719,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": {
@@ -2021,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": {
@@ -2058,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",
@@ -2087,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": {
@@ -2152,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"
},
@@ -2166,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",
@@ -2173,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",
@@ -2223,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"
},
@@ -2238,29 +2684,42 @@
"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": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz",
"integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==",
+ "dev": true,
"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"
}
},
"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"
@@ -2339,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"
],
@@ -2378,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"
],
@@ -2393,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"
],
@@ -2408,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"
],
@@ -2423,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"
],
@@ -2438,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"
],
@@ -2453,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"
],
@@ -2468,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"
],
@@ -2483,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"
],
@@ -2498,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"
],
@@ -2513,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"
],
@@ -2528,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"
],
@@ -2543,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"
],
@@ -2685,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",
@@ -2720,7 +3176,6 @@
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
"integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true,
"engines": {
"node": ">= 10"
}
@@ -2749,6 +3204,14 @@
"integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
"dev": true
},
+ "node_modules/@types/dompurify": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-2.4.0.tgz",
+ "integrity": "sha512-IDBwO5IZhrKvHFUl+clZxgf3hn2b/lU6H1KaBShPkQyGJUQ0xwebezIPSuiyGwfz1UzJWQl4M7BDxtHtCCPlTg==",
+ "dependencies": {
+ "@types/trusted-types": "*"
+ }
+ },
"node_modules/@types/js-yaml": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.5.tgz",
@@ -2774,24 +3237,30 @@
"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": "*"
}
},
+ "node_modules/@types/marked": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.8.tgz",
+ "integrity": "sha512-HVNzMT5QlWCOdeuBsgXP8EZzKUf0+AXzN+sLmjvaB3ZlLqO+e4u0uXrdw9ub69wBKFs+c6/pA4r9sy6cCDvImw==",
+ "dev": true
+ },
"node_modules/@types/node": {
- "version": "18.11.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz",
- "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==",
+ "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": "*"
@@ -2810,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": "*",
@@ -2821,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": "*"
@@ -2853,6 +3322,11 @@
"integrity": "sha512-Pb7k35iCGFcGPECoNE4DYp3Oyf2xcTd3FbFQxXUI9hEYKUl6YX+KLf7HrBmgVcD05nl50LIH6i+80js4iYmWbw==",
"dev": true
},
+ "node_modules/@types/trusted-types": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz",
+ "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg=="
+ },
"node_modules/@types/turndown": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@types/turndown/-/turndown-5.0.1.tgz",
@@ -2875,14 +3349,14 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.0.tgz",
- "integrity": "sha512-CXXHNlf0oL+Yg021cxgOdMHNTXD17rHkq7iW6RFHoybdFgQBjU3yIXhhcPpGwr1CjZlo6ET8C6tzX5juQoXeGA==",
+ "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.45.0",
- "@typescript-eslint/type-utils": "5.45.0",
- "@typescript-eslint/utils": "5.45.0",
+ "@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",
@@ -2908,14 +3382,14 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.0.tgz",
- "integrity": "sha512-brvs/WSM4fKUmF5Ot/gEve6qYiCMjm6w4HkHPfS6ZNmxTS0m0iNN4yOChImaCkqc1hRwFGqUyanMXuGal6oyyQ==",
+ "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.45.0",
- "@typescript-eslint/types": "5.45.0",
- "@typescript-eslint/typescript-estree": "5.45.0",
+ "@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": {
@@ -2935,13 +3409,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.0.tgz",
- "integrity": "sha512-noDMjr87Arp/PuVrtvN3dXiJstQR1+XlQ4R1EvzG+NMgXi8CuMCXpb8JqNtFHKceVSQ985BZhfRdowJzbv4yKw==",
+ "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.45.0",
- "@typescript-eslint/visitor-keys": "5.45.0"
+ "@typescript-eslint/types": "5.48.0",
+ "@typescript-eslint/visitor-keys": "5.48.0"
},
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@@ -2952,13 +3426,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.0.tgz",
- "integrity": "sha512-DY7BXVFSIGRGFZ574hTEyLPRiQIvI/9oGcN8t1A7f6zIs6ftbrU0nhyV26ZW//6f85avkwrLag424n+fkuoJ1Q==",
+ "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.45.0",
- "@typescript-eslint/utils": "5.45.0",
+ "@typescript-eslint/typescript-estree": "5.48.0",
+ "@typescript-eslint/utils": "5.48.0",
"debug": "^4.3.4",
"tsutils": "^3.21.0"
},
@@ -2979,9 +3453,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.0.tgz",
- "integrity": "sha512-QQij+u/vgskA66azc9dCmx+rev79PzX8uDHpsqSjEFtfF2gBUTRCpvYMh2gw2ghkJabNkPlSUCimsyBEQZd1DA==",
+ "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"
@@ -2992,13 +3466,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.0.tgz",
- "integrity": "sha512-maRhLGSzqUpFcZgXxg1qc/+H0bT36lHK4APhp0AEUVrpSwXiRAomm/JGjSG+kNUio5kAa3uekCYu/47cnGn5EQ==",
+ "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.45.0",
- "@typescript-eslint/visitor-keys": "5.45.0",
+ "@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",
@@ -3019,16 +3493,16 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.0.tgz",
- "integrity": "sha512-OUg2JvsVI1oIee/SwiejTot2OxwU8a7UfTFMOdlhD2y+Hl6memUSL4s98bpUTo8EpVEr0lmwlU7JSu/p2QpSvA==",
+ "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.45.0",
- "@typescript-eslint/types": "5.45.0",
- "@typescript-eslint/typescript-estree": "5.45.0",
+ "@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"
@@ -3067,12 +3541,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.0.tgz",
- "integrity": "sha512-jc6Eccbn2RtQPr1s7th6jJWQHBHI6GBVQkCHoJFQ5UreaKm59Vxw+ynQUPPY2u2Amquc+7tmEoC2G52ApsGNNg==",
+ "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.45.0",
+ "@typescript-eslint/types": "5.48.0",
"eslint-visitor-keys": "^3.3.0"
},
"engines": {
@@ -3100,6 +3574,11 @@
"web-streams-polyfill": "^3.2.0"
}
},
+ "node_modules/abab": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
+ },
"node_modules/abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -3113,10 +3592,9 @@
}
},
"node_modules/acorn": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
- "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
- "dev": true,
+ "version": "8.8.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==",
"bin": {
"acorn": "bin/acorn"
},
@@ -3124,6 +3602,23 @@
"node": ">=0.4.0"
}
},
+ "node_modules/acorn-globals": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
+ "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
+ "dependencies": {
+ "acorn": "^8.1.0",
+ "acorn-walk": "^8.0.2"
+ }
+ },
+ "node_modules/acorn-globals/node_modules/acorn-walk": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
+ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
"node_modules/acorn-jsx": {
"version": "5.3.2",
"resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
@@ -3169,7 +3664,6 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
"dependencies": {
"debug": "4"
},
@@ -4050,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",
@@ -4105,6 +4599,27 @@
"node": ">=4"
}
},
+ "node_modules/cssom": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
+ "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw=="
+ },
+ "node_modules/cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "dependencies": {
+ "cssom": "~0.3.6"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cssstyle/node_modules/cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ },
"node_modules/csstype": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
@@ -4122,6 +4637,50 @@
"integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
"dev": true
},
+ "node_modules/data-urls": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
+ "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
+ "dependencies": {
+ "abab": "^2.0.6",
+ "whatwg-mimetype": "^3.0.0",
+ "whatwg-url": "^11.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/data-urls/node_modules/tr46": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/data-urls/node_modules/webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/data-urls/node_modules/whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "dependencies": {
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/dataloader": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.1.0.tgz",
@@ -4138,7 +4697,6 @@
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "devOptional": true,
"dependencies": {
"ms": "2.1.2"
},
@@ -4160,11 +4718,15 @@
"node": ">=0.10.0"
}
},
+ "node_modules/decimal.js": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
+ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
+ },
"node_modules/deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
},
"node_modules/defaults": {
"version": "1.0.3",
@@ -4285,11 +4847,35 @@
"node": ">=6.0.0"
}
},
+ "node_modules/domexception": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
+ "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
+ "dependencies": {
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/domexception/node_modules/webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/domino": {
"version": "2.1.6",
"resolved": "https://registry.npmjs.org/domino/-/domino-2.1.6.tgz",
"integrity": "sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ=="
},
+ "node_modules/dompurify": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.1.tgz",
+ "integrity": "sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA=="
+ },
"node_modules/dot-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
@@ -4380,6 +4966,17 @@
"node": ">=10.13.0"
}
},
+ "node_modules/entities": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+ "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
"node_modules/error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -4828,14 +5425,82 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/escodegen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+ "dependencies": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1"
+ },
+ "bin": {
+ "escodegen": "bin/escodegen.js",
+ "esgenerate": "bin/esgenerate.js"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "optionalDependencies": {
+ "source-map": "~0.6.1"
+ }
+ },
+ "node_modules/escodegen/node_modules/levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
+ "dependencies": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/escodegen/node_modules/optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "dependencies": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/escodegen/node_modules/prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/escodegen/node_modules/type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
+ "dependencies": {
+ "prelude-ls": "~1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
"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",
@@ -4854,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",
@@ -4885,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",
@@ -5231,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"
@@ -5300,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",
@@ -5316,6 +5981,18 @@
"url": "https://opencollective.com/eslint"
}
},
+ "node_modules/esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
"node_modules/esquery": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
@@ -5344,7 +6021,6 @@
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
"integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true,
"engines": {
"node": ">=4.0"
}
@@ -5353,7 +6029,6 @@
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
"integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -5442,8 +6117,7 @@
"node_modules/fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
- "dev": true
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
},
"node_modules/fastq": {
"version": "1.13.0",
@@ -5562,6 +6236,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
"integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "dev": true,
"dependencies": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
@@ -5810,6 +6485,7 @@
"version": "16.6.0",
"resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz",
"integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==",
+ "dev": true,
"engines": {
"node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0"
}
@@ -5860,9 +6536,10 @@
"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",
"cross-fetch": "^3.1.5",
@@ -5877,6 +6554,7 @@
"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"
},
@@ -5906,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"
@@ -6007,11 +6685,21 @@
"resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz",
"integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q=="
},
+ "node_modules/html-encoding-sniffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
+ "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
+ "dependencies": {
+ "whatwg-encoding": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/http-proxy-agent": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
- "dev": true,
"dependencies": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -6025,7 +6713,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
- "dev": true,
"dependencies": {
"agent-base": "6",
"debug": "4"
@@ -6390,6 +7077,11 @@
"node": ">=8"
}
},
+ "node_modules/is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
+ },
"node_modules/is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
@@ -6538,6 +7230,16 @@
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
"dev": true
},
+ "node_modules/isomorphic-dompurify": {
+ "version": "0.25.0",
+ "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-0.25.0.tgz",
+ "integrity": "sha512-72pABCLUasDebg+XOdgcRZbgpndsR/jB+2PPobO3aO3YitwcBM4x7avEENtzLO2Jvg/9mJCXcjVYW+etfEMBFA==",
+ "dependencies": {
+ "@types/dompurify": "^2.3.4",
+ "dompurify": "^2.4.1",
+ "jsdom": "^20.0.1"
+ }
+ },
"node_modules/isomorphic-fetch": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
@@ -6558,9 +7260,9 @@
}
},
"node_modules/jotai": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.11.0.tgz",
- "integrity": "sha512-8OzJmRxcTZoAOJSz6uTnmofmjAOgNOdAOy26rvyw3OBxt6XIoklNnfUTCm8wgp84SSLJbPZA01VS5O/SUz+QYg==",
+ "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"
},
@@ -6633,6 +7335,94 @@
"js-yaml": "bin/js-yaml.js"
}
},
+ "node_modules/jsdom": {
+ "version": "20.0.3",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
+ "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
+ "dependencies": {
+ "abab": "^2.0.6",
+ "acorn": "^8.8.1",
+ "acorn-globals": "^7.0.0",
+ "cssom": "^0.5.0",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^3.0.2",
+ "decimal.js": "^10.4.2",
+ "domexception": "^4.0.0",
+ "escodegen": "^2.0.0",
+ "form-data": "^4.0.0",
+ "html-encoding-sniffer": "^3.0.0",
+ "http-proxy-agent": "^5.0.0",
+ "https-proxy-agent": "^5.0.1",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.2",
+ "parse5": "^7.1.1",
+ "saxes": "^6.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.1.2",
+ "w3c-xmlserializer": "^4.0.0",
+ "webidl-conversions": "^7.0.0",
+ "whatwg-encoding": "^2.0.0",
+ "whatwg-mimetype": "^3.0.0",
+ "whatwg-url": "^11.0.0",
+ "ws": "^8.11.0",
+ "xml-name-validator": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "peerDependencies": {
+ "canvas": "^2.5.0"
+ },
+ "peerDependenciesMeta": {
+ "canvas": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/jsdom/node_modules/form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "dependencies": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/jsdom/node_modules/tr46": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "dependencies": {
+ "punycode": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/jsdom/node_modules/webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/jsdom/node_modules/whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "dependencies": {
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/jsesc": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
@@ -6658,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": {
@@ -6686,9 +7479,9 @@
}
},
"node_modules/json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"dependencies": {
"minimist": "^1.2.0"
@@ -6698,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": {
@@ -6860,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",
@@ -7026,9 +7762,9 @@
}
},
"node_modules/markdown-to-jsx": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.1.7.tgz",
- "integrity": "sha512-VI3TyyHlGkO8uFle0IOibzpO1c1iJDcXcS/zBrQrXQQvJ2tpdwVzVZ7XdKsyRz1NdRmre4dqQkMZzUHaKIG/1w==",
+ "version": "7.1.8",
+ "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.1.8.tgz",
+ "integrity": "sha512-rRSa1aFmFnpDRFAhv5vIkWM4nPaoB9vnzIjuIKa1wGupfn2hdCNeaQHKpu4/muoc8n8J7yowjTP2oncA4/Rbgg==",
"engines": {
"node": ">= 10"
},
@@ -7036,6 +7772,30 @@
"react": ">= 0.14.0"
}
},
+ "node_modules/marked": {
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-4.2.5.tgz",
+ "integrity": "sha512-jPueVhumq7idETHkb203WDD4fMA3yV9emQ5vLwop58lu8bTclMghBWcYAavlDqIEMaisADinV1TooIFCfqOsYQ==",
+ "bin": {
+ "marked": "bin/marked.js"
+ },
+ "engines": {
+ "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",
+ "integrity": "sha512-3y1hALOwTDpquYar+gDREqRasFPWKxkWAhk6h+RF+nKObPVf9N77wcTNvukGwOKbxRyJnKge0OPgAB1BkB9VVw==",
+ "dependencies": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
"node_modules/merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -7046,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": {
@@ -7116,16 +7876,18 @@
}
},
"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",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "devOptional": true
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"node_modules/nanoid": {
"version": "3.3.4",
@@ -7151,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"
@@ -7168,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",
@@ -7202,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": [
{
@@ -7213,7 +7975,7 @@
],
"dependencies": {
"@corex/deepmerge": "^4.0.29",
- "minimist": "^1.2.6"
+ "minimist": "^1.2.7"
},
"bin": {
"next-sitemap": "bin/next-sitemap.mjs",
@@ -7323,6 +8085,11 @@
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
"dev": true
},
+ "node_modules/nwsapi": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
+ "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
+ },
"node_modules/object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -7652,6 +8419,17 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/parse5": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "dependencies": {
+ "entities": "^4.4.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
"node_modules/pascal-case": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
@@ -7908,9 +8686,9 @@
}
},
"node_modules/prettier": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz",
- "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
+ "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
"dev": true,
"bin": {
"prettier": "bin-prettier.js"
@@ -7923,9 +8701,9 @@
}
},
"node_modules/prettier-plugin-tailwindcss": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.0.tgz",
- "integrity": "sha512-Ruqig/mdWCSpqdq9WK44nrmqM4BFWTzBPhPGwC5NK3coV9eZntEQPB84MGZbjAg0XQU02jVRHXNRPREBzxvM+A==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz",
+ "integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==",
"dev": true,
"engines": {
"node": ">=12.17.0"
@@ -7954,11 +8732,15 @@
"react-is": "^16.13.1"
}
},
+ "node_modules/psl": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ },
"node_modules/punycode": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true,
"engines": {
"node": ">=6"
}
@@ -7987,6 +8769,11 @@
"node": ">=6.0.0"
}
},
+ "node_modules/querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ },
"node_modules/queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -8228,6 +9015,11 @@
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
"dev": true
},
+ "node_modules/requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
+ },
"node_modules/resolve": {
"version": "1.22.1",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -8368,8 +9160,18 @@
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "devOptional": true
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "node_modules/saxes": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "dependencies": {
+ "xmlchars": "^2.2.0"
+ },
+ "engines": {
+ "node": ">=v12.22.7"
+ }
},
"node_modules/scheduler": {
"version": "0.23.0",
@@ -8386,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"
@@ -8529,6 +9331,15 @@
"integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
"dev": true
},
+ "node_modules/source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true,
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/source-map-js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
@@ -8682,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"
},
@@ -8742,6 +9553,11 @@
"integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==",
"dev": true
},
+ "node_modules/symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ },
"node_modules/synckit": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz",
@@ -8924,6 +9740,20 @@
"node": ">=8.0"
}
},
+ "node_modules/tough-cookie": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
+ "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
+ "dependencies": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.2.0",
+ "url-parse": "^1.5.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
"node_modules/tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
@@ -8988,9 +9818,9 @@
"dev": true
},
"node_modules/ts-unused-exports": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-8.0.0.tgz",
- "integrity": "sha512-gylHFyJqC80PSb4zy35KTckykEW1vmKjnOHjBeX9iKBo4b/SzqQIcXXbYSuif4YMgNm6ewFF62VM1C9z0bGZPw==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-9.0.1.tgz",
+ "integrity": "sha512-nlP+g0guz1AGO8bV2wbRkbfYG8q+kIt6KiMCz2dRAMwfuX77sukuKN4hG1Bx9ilBeM+CNA4NskE5sdHejlVeug==",
"dev": true,
"dependencies": {
"chalk": "^4.0.0",
@@ -9077,9 +9907,9 @@
}
},
"node_modules/typescript": {
- "version": "4.9.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
- "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==",
+ "version": "4.9.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
+ "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -9143,6 +9973,14 @@
"node": ">=12.18"
}
},
+ "node_modules/universalify": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "engines": {
+ "node": ">= 4.0.0"
+ }
+ },
"node_modules/unixify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
@@ -9231,6 +10069,15 @@
"punycode": "^2.1.0"
}
},
+ "node_modules/url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "dependencies": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
"node_modules/usehooks-ts": {
"version": "2.9.1",
"resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.1.tgz",
@@ -9265,6 +10112,17 @@
"node": ">=12"
}
},
+ "node_modules/w3c-xmlserializer": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
+ "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
+ "dependencies": {
+ "xml-name-validator": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
"node_modules/wcwidth": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
@@ -9307,12 +10165,42 @@
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
"integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
},
+ "node_modules/whatwg-encoding": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
+ "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
+ "dependencies": {
+ "iconv-lite": "0.6.3"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/whatwg-encoding/node_modules/iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "dependencies": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
"node_modules/whatwg-fetch": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
"integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==",
"dev": true
},
+ "node_modules/whatwg-mimetype": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
+ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
"node_modules/whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
@@ -9363,7 +10251,6 @@
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
"integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true,
"engines": {
"node": ">=0.10.0"
}
@@ -9392,10 +10279,9 @@
"dev": true
},
"node_modules/ws": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
- "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
- "dev": true,
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
+ "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
"engines": {
"node": ">=10.0.0"
},
@@ -9412,6 +10298,19 @@
}
}
},
+ "node_modules/xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==",
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ },
"node_modules/xtend": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -9573,6 +10472,14 @@
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
+ },
+ "node_modules/zod": {
+ "version": "3.20.2",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.20.2.tgz",
+ "integrity": "sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ==",
+ "funding": {
+ "url": "https://github.com/sponsors/colinhacks"
+ }
}
},
"dependencies": {
@@ -9671,9 +10578,9 @@
},
"dependencies": {
"json5": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz",
- "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==",
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
+ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"devOptional": true
},
"semver": {
@@ -10335,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",
@@ -10352,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"
@@ -10362,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",
@@ -10393,16 +11290,16 @@
"integrity": "sha512-FlQ4AHOdNsrKgcrl9/4EmQS+kkR7q7Y1zn+bLGy4XCdTrSkpKj3vk9ylsQxKaypwlSKSWH+K3SIuUaHxsICS2A=="
},
"@graphql-codegen/cli": {
- "version": "2.15.0",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-2.15.0.tgz",
- "integrity": "sha512-o4Wh99VJDX/z0fG3pkdOf0t0fu7SlYn6qlLnqzNhVpZByGPe548gu11GKiOPKVaQ76kkB3dzqzfINRl+v7EA4A==",
+ "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.6",
- "@graphql-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-codegen/core": "2.6.8",
+ "@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",
@@ -10410,15 +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",
- "@whatwg-node/fetch": "^0.3.0",
- "ansi-escapes": "^4.3.1",
+ "@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",
@@ -10435,23 +11331,63 @@
"yargs": "^17.0.0"
},
"dependencies": {
+ "@graphql-codegen/plugin-helpers": {
+ "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": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "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.3.2",
- "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.3.2.tgz",
- "integrity": "sha512-Bs5zAWQs0tXsLa4mRmLw7Psps1EN78vPtgcLpw3qPY8s6UYPUM67zFZ9cy+7tZ64PXhfwzxJn+m7RH2Lq48RNQ==",
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.3.tgz",
+ "integrity": "sha512-cuAKL3Z7lrJJuUrfF1wxkQTb24Qd1QO/lsjJpM5ZSZZzUMms5TPnbGeGUKWA3hVKNHh30lVfr2MyRCT5Jfkucw==",
"dev": true,
"requires": {
"@peculiar/webcrypto": "^1.4.0",
"abort-controller": "^3.0.0",
"busboy": "^1.6.0",
- "event-target-polyfill": "^0.0.3",
"form-data-encoder": "^1.7.1",
"formdata-node": "^4.3.1",
"node-fetch": "^2.6.7",
- "undici": "^5.8.0",
+ "undici": "^5.12.0",
"web-streams-polyfill": "^3.2.0"
}
},
+ "change-case-all": {
+ "version": "1.0.15",
+ "resolved": "https://registry.npmjs.org/change-case-all/-/change-case-all-1.0.15.tgz",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "requires": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"cli-width": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz",
@@ -10535,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": {
@@ -10570,26 +11506,69 @@
}
},
"@graphql-codegen/core": {
- "version": "2.6.6",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.6.tgz",
- "integrity": "sha512-gU2FUxoLGw2GfcPWfBVXuiN3aDODbZ6Z9I+IGxa2u1Rzxlacw4TMmcwr4/IjC6mkiYJEKTvdVspHaby+brhuAg==",
+ "version": "2.6.8",
+ "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-2.6.8.tgz",
+ "integrity": "sha512-JKllNIipPrheRgl+/Hm/xuWMw9++xNQ12XJR/OHHgFopOg4zmN3TdlRSyYcv/K90hCFkkIwhlHFUQTfKrm8rxQ==",
"dev": true,
"requires": {
- "@graphql-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-codegen/plugin-helpers": "^3.1.1",
"@graphql-tools/schema": "^9.0.0",
"@graphql-tools/utils": "^9.1.1",
"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==",
+ "dev": true,
+ "requires": {
+ "@graphql-tools/utils": "^8.8.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ },
+ "dependencies": {
+ "@graphql-tools/utils": {
+ "version": "8.13.1",
+ "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
+ "integrity": "sha512-qIh9yYpdUFmctVqovwMdheVNJqFh+DQNWIhX87FJStfXYnmweBUDATok9fWPleKeFwxnW8IapKmY8m8toJEkAw==",
+ "dev": true,
+ "requires": {
+ "tslib": "^2.4.0"
+ }
+ }
+ }
+ },
"@graphql-tools/utils": {
- "version": "9.1.1",
- "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.1.1.tgz",
- "integrity": "sha512-DXKLIEDbihK24fktR2hwp/BNIVwULIHaSTNTNhXS+19vgT50eX9wndx1bPxGwHnVBOONcwjXy0roQac49vdt/w==",
+ "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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "requires": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"tslib": {
"version": "2.4.1",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz",
@@ -10621,59 +11600,141 @@
}
},
"@graphql-codegen/schema-ast": {
- "version": "2.5.1",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-2.5.1.tgz",
- "integrity": "sha512-tewa5DEKbglWn7kYyVBkh3J8YQ5ALqAMVmZwiVFIGOao5u66nd+e4HuFqp0u+Jpz4SJGGi0ap/oFrEvlqLjd2A==",
+ "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": "^2.6.2",
- "@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.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": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "requires": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"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-codegen/typescript": {
- "version": "2.8.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-2.8.3.tgz",
- "integrity": "sha512-ch8Lzjp8XnN8P70uYBmsjv7FWJQ47qletlShPHk7n4RRsnLkah3J9iSEUIALqM25Wl6EjEmHlxoAgSBILz+sjg==",
+ "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": "^2.7.2",
- "@graphql-codegen/schema-ast": "^2.5.1",
- "@graphql-codegen/visitor-plugin-common": "2.13.3",
+ "@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/visitor-plugin-common": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.3.tgz",
- "integrity": "sha512-5gFDQGuCE5tIBo9KtDPZ8kL6cf1VJwDGj6nO9ERa0HJNk5osT50NhSf6H61LEnM3Gclbo96Ib1GCp3KdLwHoGg==",
+ "@graphql-codegen/plugin-helpers": {
+ "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-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-tools/utils": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ }
+ },
+ "@graphql-codegen/visitor-plugin-common": {
+ "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.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.14",
+ "change-case-all": "1.0.15",
"dependency-graph": "^0.11.0",
"graphql-tag": "^2.11.0",
"parse-filepath": "^1.0.2",
"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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "requires": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"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
}
}
@@ -10699,40 +11760,81 @@
}
},
"@graphql-codegen/typescript-operations": {
- "version": "2.5.8",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-2.5.8.tgz",
- "integrity": "sha512-Zp27jZjOLkoH0qy5INqrTsut5PI40OEVcKmcQ+TDHr9wDYa3M06/k907z6CuW3PjOgJBtrSTcgAEnrye8jhkJw==",
+ "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": "^2.7.2",
- "@graphql-codegen/typescript": "^2.8.3",
- "@graphql-codegen/visitor-plugin-common": "2.13.3",
+ "@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/visitor-plugin-common": {
- "version": "2.13.3",
- "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-2.13.3.tgz",
- "integrity": "sha512-5gFDQGuCE5tIBo9KtDPZ8kL6cf1VJwDGj6nO9ERa0HJNk5osT50NhSf6H61LEnM3Gclbo96Ib1GCp3KdLwHoGg==",
+ "@graphql-codegen/plugin-helpers": {
+ "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-codegen/plugin-helpers": "^2.7.2",
+ "@graphql-tools/utils": "^9.0.0",
+ "change-case-all": "1.0.15",
+ "common-tags": "1.8.2",
+ "import-from": "4.0.0",
+ "lodash": "~4.17.0",
+ "tslib": "~2.4.0"
+ }
+ },
+ "@graphql-codegen/visitor-plugin-common": {
+ "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.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.14",
+ "change-case-all": "1.0.15",
"dependency-graph": "^0.11.0",
"graphql-tag": "^2.11.0",
"parse-filepath": "^1.0.2",
"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",
+ "integrity": "sha512-3+GIFhk3sNuvFAJKU46o26OdzudQlPNBCu1ZQi3cMeMHhty1bhDxu2WrEilVNYaGvqUtR1VSigFcJOiS13dRhQ==",
+ "dev": true,
+ "requires": {
+ "change-case": "^4.1.2",
+ "is-lower-case": "^2.0.2",
+ "is-upper-case": "^2.0.2",
+ "lower-case": "^2.0.2",
+ "lower-case-first": "^2.0.2",
+ "sponge-case": "^1.0.1",
+ "swap-case": "^2.0.2",
+ "title-case": "^3.0.3",
+ "upper-case": "^2.0.2",
+ "upper-case-first": "^2.0.2"
+ }
+ },
"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
}
}
@@ -10784,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
}
}
@@ -10834,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
}
}
@@ -11111,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",
@@ -11146,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
}
}
@@ -11226,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",
@@ -11246,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",
@@ -11294,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
}
}
@@ -11318,17 +12622,18 @@
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.1.1.tgz",
"integrity": "sha512-NQ17ii0rK1b34VZonlmT2QMJFI70m0TRwbknO/ihlbatXyaktDhN/98vBiUU6kNBPljqGqyIrl2T4nY2RpFANg==",
+ "dev": true,
"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": {
@@ -11388,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": {
@@ -11597,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",
@@ -11629,8 +12933,7 @@
"@tootallnate/once": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
- "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
- "dev": true
+ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A=="
},
"@tsconfig/node10": {
"version": "1.0.9",
@@ -11656,6 +12959,14 @@
"integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
"dev": true
},
+ "@types/dompurify": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-2.4.0.tgz",
+ "integrity": "sha512-IDBwO5IZhrKvHFUl+clZxgf3hn2b/lU6H1KaBShPkQyGJUQ0xwebezIPSuiyGwfz1UzJWQl4M7BDxtHtCCPlTg==",
+ "requires": {
+ "@types/trusted-types": "*"
+ }
+ },
"@types/js-yaml": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.5.tgz",
@@ -11681,24 +12992,30 @@
"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": "*"
}
},
+ "@types/marked": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/@types/marked/-/marked-4.0.8.tgz",
+ "integrity": "sha512-HVNzMT5QlWCOdeuBsgXP8EZzKUf0+AXzN+sLmjvaB3ZlLqO+e4u0uXrdw9ub69wBKFs+c6/pA4r9sy6cCDvImw==",
+ "dev": true
+ },
"@types/node": {
- "version": "18.11.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.10.tgz",
- "integrity": "sha512-juG3RWMBOqcOuXC643OAdSA525V44cVgGV6dUDuiFtss+8Fk5x1hI93Rsld43VeJVIeqlP9I7Fn9/qaVqoEAuQ==",
+ "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": "*"
@@ -11717,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": "*",
@@ -11728,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": "*"
@@ -11760,6 +13077,11 @@
"integrity": "sha512-Pb7k35iCGFcGPECoNE4DYp3Oyf2xcTd3FbFQxXUI9hEYKUl6YX+KLf7HrBmgVcD05nl50LIH6i+80js4iYmWbw==",
"dev": true
},
+ "@types/trusted-types": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz",
+ "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg=="
+ },
"@types/turndown": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/@types/turndown/-/turndown-5.0.1.tgz",
@@ -11782,14 +13104,14 @@
}
},
"@typescript-eslint/eslint-plugin": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.45.0.tgz",
- "integrity": "sha512-CXXHNlf0oL+Yg021cxgOdMHNTXD17rHkq7iW6RFHoybdFgQBjU3yIXhhcPpGwr1CjZlo6ET8C6tzX5juQoXeGA==",
+ "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.45.0",
- "@typescript-eslint/type-utils": "5.45.0",
- "@typescript-eslint/utils": "5.45.0",
+ "@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",
@@ -11799,53 +13121,53 @@
}
},
"@typescript-eslint/parser": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.45.0.tgz",
- "integrity": "sha512-brvs/WSM4fKUmF5Ot/gEve6qYiCMjm6w4HkHPfS6ZNmxTS0m0iNN4yOChImaCkqc1hRwFGqUyanMXuGal6oyyQ==",
+ "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.45.0",
- "@typescript-eslint/types": "5.45.0",
- "@typescript-eslint/typescript-estree": "5.45.0",
+ "@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.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.45.0.tgz",
- "integrity": "sha512-noDMjr87Arp/PuVrtvN3dXiJstQR1+XlQ4R1EvzG+NMgXi8CuMCXpb8JqNtFHKceVSQ985BZhfRdowJzbv4yKw==",
+ "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.45.0",
- "@typescript-eslint/visitor-keys": "5.45.0"
+ "@typescript-eslint/types": "5.48.0",
+ "@typescript-eslint/visitor-keys": "5.48.0"
}
},
"@typescript-eslint/type-utils": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.45.0.tgz",
- "integrity": "sha512-DY7BXVFSIGRGFZ574hTEyLPRiQIvI/9oGcN8t1A7f6zIs6ftbrU0nhyV26ZW//6f85avkwrLag424n+fkuoJ1Q==",
+ "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.45.0",
- "@typescript-eslint/utils": "5.45.0",
+ "@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.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.45.0.tgz",
- "integrity": "sha512-QQij+u/vgskA66azc9dCmx+rev79PzX8uDHpsqSjEFtfF2gBUTRCpvYMh2gw2ghkJabNkPlSUCimsyBEQZd1DA==",
+ "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.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.45.0.tgz",
- "integrity": "sha512-maRhLGSzqUpFcZgXxg1qc/+H0bT36lHK4APhp0AEUVrpSwXiRAomm/JGjSG+kNUio5kAa3uekCYu/47cnGn5EQ==",
+ "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.45.0",
- "@typescript-eslint/visitor-keys": "5.45.0",
+ "@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",
@@ -11854,16 +13176,16 @@
}
},
"@typescript-eslint/utils": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.45.0.tgz",
- "integrity": "sha512-OUg2JvsVI1oIee/SwiejTot2OxwU8a7UfTFMOdlhD2y+Hl6memUSL4s98bpUTo8EpVEr0lmwlU7JSu/p2QpSvA==",
+ "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.45.0",
- "@typescript-eslint/types": "5.45.0",
- "@typescript-eslint/typescript-estree": "5.45.0",
+ "@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"
@@ -11888,12 +13210,12 @@
}
},
"@typescript-eslint/visitor-keys": {
- "version": "5.45.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.45.0.tgz",
- "integrity": "sha512-jc6Eccbn2RtQPr1s7th6jJWQHBHI6GBVQkCHoJFQ5UreaKm59Vxw+ynQUPPY2u2Amquc+7tmEoC2G52ApsGNNg==",
+ "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.45.0",
+ "@typescript-eslint/types": "5.48.0",
"eslint-visitor-keys": "^3.3.0"
}
},
@@ -11914,6 +13236,11 @@
"web-streams-polyfill": "^3.2.0"
}
},
+ "abab": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA=="
+ },
"abort-controller": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -11924,10 +13251,25 @@
}
},
"acorn": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz",
- "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==",
- "dev": true
+ "version": "8.8.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz",
+ "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA=="
+ },
+ "acorn-globals": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz",
+ "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==",
+ "requires": {
+ "acorn": "^8.1.0",
+ "acorn-walk": "^8.0.2"
+ },
+ "dependencies": {
+ "acorn-walk": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
+ "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA=="
+ }
+ }
},
"acorn-jsx": {
"version": "5.3.2",
@@ -11965,7 +13307,6 @@
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
"integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
- "dev": true,
"requires": {
"debug": "4"
}
@@ -12631,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": {}
},
@@ -12668,6 +14009,26 @@
"integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
"dev": true
},
+ "cssom": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz",
+ "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw=="
+ },
+ "cssstyle": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz",
+ "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==",
+ "requires": {
+ "cssom": "~0.3.6"
+ },
+ "dependencies": {
+ "cssom": {
+ "version": "0.3.8",
+ "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz",
+ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg=="
+ }
+ }
+ },
"csstype": {
"version": "3.0.10",
"resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.10.tgz",
@@ -12685,6 +14046,40 @@
"integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==",
"dev": true
},
+ "data-urls": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz",
+ "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==",
+ "requires": {
+ "abab": "^2.0.6",
+ "whatwg-mimetype": "^3.0.0",
+ "whatwg-url": "^11.0.0"
+ },
+ "dependencies": {
+ "tr46": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "requires": {
+ "punycode": "^2.1.1"
+ }
+ },
+ "webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
+ },
+ "whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "requires": {
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
+ }
+ }
+ }
+ },
"dataloader": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.1.0.tgz",
@@ -12701,7 +14096,6 @@
"version": "4.3.4",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
"integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
- "devOptional": true,
"requires": {
"ms": "2.1.2"
}
@@ -12712,11 +14106,15 @@
"integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
"dev": true
},
+ "decimal.js": {
+ "version": "10.4.3",
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
+ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
+ },
"deep-is": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
- "dev": true
+ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
},
"defaults": {
"version": "1.0.3",
@@ -12807,11 +14205,31 @@
"esutils": "^2.0.2"
}
},
+ "domexception": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
+ "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
+ "requires": {
+ "webidl-conversions": "^7.0.0"
+ },
+ "dependencies": {
+ "webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
+ }
+ }
+ },
"domino": {
"version": "2.1.6",
"resolved": "https://registry.npmjs.org/domino/-/domino-2.1.6.tgz",
"integrity": "sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ=="
},
+ "dompurify": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.4.1.tgz",
+ "integrity": "sha512-ewwFzHzrrneRjxzmK6oVz/rZn9VWspGFRDb4/rRtIsM1n36t9AKma/ye8syCpcw+XJ25kOK/hOG7t1j2I2yBqA=="
+ },
"dot-case": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
@@ -12894,6 +14312,11 @@
"tapable": "^2.2.0"
}
},
+ "entities": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.4.0.tgz",
+ "integrity": "sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA=="
+ },
"error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -13134,14 +14557,63 @@
"integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
"dev": true
},
+ "escodegen": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz",
+ "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==",
+ "requires": {
+ "esprima": "^4.0.1",
+ "estraverse": "^5.2.0",
+ "esutils": "^2.0.2",
+ "optionator": "^0.8.1",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "levn": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
+ "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==",
+ "requires": {
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2"
+ }
+ },
+ "optionator": {
+ "version": "0.8.3",
+ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
+ "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==",
+ "requires": {
+ "deep-is": "~0.1.3",
+ "fast-levenshtein": "~2.0.6",
+ "levn": "~0.3.0",
+ "prelude-ls": "~1.1.2",
+ "type-check": "~0.3.2",
+ "word-wrap": "~1.2.3"
+ }
+ },
+ "prelude-ls": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
+ "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w=="
+ },
+ "type-check": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
+ "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==",
+ "requires": {
+ "prelude-ls": "~1.1.2"
+ }
+ }
+ }
+ },
"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",
@@ -13160,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",
@@ -13192,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"
@@ -13236,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",
@@ -13488,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",
@@ -13498,6 +14970,11 @@
"eslint-visitor-keys": "^3.3.0"
}
},
+ "esprima": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ },
"esquery": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz",
@@ -13519,14 +14996,12 @@
"estraverse": {
"version": "5.3.0",
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
- "dev": true
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="
},
"esutils": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
- "dev": true
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="
},
"event-target-polyfill": {
"version": "0.0.3",
@@ -13596,8 +15071,7 @@
"fast-levenshtein": {
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
- "dev": true
+ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc="
},
"fastq": {
"version": "1.13.0",
@@ -13693,6 +15167,7 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
"integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
+ "dev": true,
"requires": {
"asynckit": "^0.4.0",
"combined-stream": "^1.0.8",
@@ -13874,7 +15349,8 @@
"graphql": {
"version": "16.6.0",
"resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz",
- "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw=="
+ "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==",
+ "dev": true
},
"graphql-config": {
"version": "4.3.6",
@@ -13915,9 +15391,10 @@
}
},
"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",
"cross-fetch": "^3.1.5",
@@ -13928,7 +15405,8 @@
"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=="
+ "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==",
+ "dev": true
}
}
},
@@ -13950,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": {}
},
@@ -14024,11 +15502,18 @@
"resolved": "https://registry.npmjs.org/hotkeys-js/-/hotkeys-js-3.9.4.tgz",
"integrity": "sha512-2zuLt85Ta+gIyvs4N88pCYskNrxf1TFv3LR9t5mdAZIX8BcgQQ48F2opUptvHa6m8zsy5v/a0i9mWzTrlNWU0Q=="
},
+ "html-encoding-sniffer": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
+ "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
+ "requires": {
+ "whatwg-encoding": "^2.0.0"
+ }
+ },
"http-proxy-agent": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
"integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
- "dev": true,
"requires": {
"@tootallnate/once": "2",
"agent-base": "6",
@@ -14039,7 +15524,6 @@
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
"integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
- "dev": true,
"requires": {
"agent-base": "6",
"debug": "4"
@@ -14289,6 +15773,11 @@
"integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
"dev": true
},
+ "is-potential-custom-element-name": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
+ },
"is-regex": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
@@ -14397,6 +15886,16 @@
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
"dev": true
},
+ "isomorphic-dompurify": {
+ "version": "0.25.0",
+ "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-0.25.0.tgz",
+ "integrity": "sha512-72pABCLUasDebg+XOdgcRZbgpndsR/jB+2PPobO3aO3YitwcBM4x7avEENtzLO2Jvg/9mJCXcjVYW+etfEMBFA==",
+ "requires": {
+ "@types/dompurify": "^2.3.4",
+ "dompurify": "^2.4.1",
+ "jsdom": "^20.0.1"
+ }
+ },
"isomorphic-fetch": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz",
@@ -14415,9 +15914,9 @@
"requires": {}
},
"jotai": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.11.0.tgz",
- "integrity": "sha512-8OzJmRxcTZoAOJSz6uTnmofmjAOgNOdAOy26rvyw3OBxt6XIoklNnfUTCm8wgp84SSLJbPZA01VS5O/SUz+QYg==",
+ "version": "1.12.1",
+ "resolved": "https://registry.npmjs.org/jotai/-/jotai-1.12.1.tgz",
+ "integrity": "sha512-t6gsYM1WkQHMOazaZYLykCA+fh9KPDGrA+tDYzDeV0268QsCqmX6S4lO46uswgt1LGUeG0EDFGuMd9ac8cWNTA==",
"requires": {}
},
"js-sdsl": {
@@ -14440,6 +15939,73 @@
"argparse": "^2.0.1"
}
},
+ "jsdom": {
+ "version": "20.0.3",
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz",
+ "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==",
+ "requires": {
+ "abab": "^2.0.6",
+ "acorn": "^8.8.1",
+ "acorn-globals": "^7.0.0",
+ "cssom": "^0.5.0",
+ "cssstyle": "^2.3.0",
+ "data-urls": "^3.0.2",
+ "decimal.js": "^10.4.2",
+ "domexception": "^4.0.0",
+ "escodegen": "^2.0.0",
+ "form-data": "^4.0.0",
+ "html-encoding-sniffer": "^3.0.0",
+ "http-proxy-agent": "^5.0.0",
+ "https-proxy-agent": "^5.0.1",
+ "is-potential-custom-element-name": "^1.0.1",
+ "nwsapi": "^2.2.2",
+ "parse5": "^7.1.1",
+ "saxes": "^6.0.0",
+ "symbol-tree": "^3.2.4",
+ "tough-cookie": "^4.1.2",
+ "w3c-xmlserializer": "^4.0.0",
+ "webidl-conversions": "^7.0.0",
+ "whatwg-encoding": "^2.0.0",
+ "whatwg-mimetype": "^3.0.0",
+ "whatwg-url": "^11.0.0",
+ "ws": "^8.11.0",
+ "xml-name-validator": "^4.0.0"
+ },
+ "dependencies": {
+ "form-data": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
+ "requires": {
+ "asynckit": "^0.4.0",
+ "combined-stream": "^1.0.8",
+ "mime-types": "^2.1.12"
+ }
+ },
+ "tr46": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
+ "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+ "requires": {
+ "punycode": "^2.1.1"
+ }
+ },
+ "webidl-conversions": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
+ "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g=="
+ },
+ "whatwg-url": {
+ "version": "11.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
+ "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+ "requires": {
+ "tr46": "^3.0.0",
+ "webidl-conversions": "^7.0.0"
+ }
+ }
+ }
+ },
"jsesc": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
@@ -14459,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": {
@@ -14484,44 +16050,30 @@
}
},
"json5": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
- "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz",
+ "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==",
"dev": true,
"requires": {
"minimist": "^1.2.0"
}
},
"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": {
@@ -14624,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",
@@ -14772,11 +16282,29 @@
"dev": true
},
"markdown-to-jsx": {
- "version": "7.1.7",
- "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.1.7.tgz",
- "integrity": "sha512-VI3TyyHlGkO8uFle0IOibzpO1c1iJDcXcS/zBrQrXQQvJ2tpdwVzVZ7XdKsyRz1NdRmre4dqQkMZzUHaKIG/1w==",
+ "version": "7.1.8",
+ "resolved": "https://registry.npmjs.org/markdown-to-jsx/-/markdown-to-jsx-7.1.8.tgz",
+ "integrity": "sha512-rRSa1aFmFnpDRFAhv5vIkWM4nPaoB9vnzIjuIKa1wGupfn2hdCNeaQHKpu4/muoc8n8J7yowjTP2oncA4/Rbgg==",
"requires": {}
},
+ "marked": {
+ "version": "4.2.5",
+ "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",
+ "integrity": "sha512-3y1hALOwTDpquYar+gDREqRasFPWKxkWAhk6h+RF+nKObPVf9N77wcTNvukGwOKbxRyJnKge0OPgAB1BkB9VVw==",
+ "requires": {
+ "cross-fetch": "^3.1.5"
+ }
+ },
"merge2": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
@@ -14784,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": {}
},
@@ -14829,16 +16357,15 @@
}
},
"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": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
- "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
- "devOptional": true
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"nanoid": {
"version": "3.3.4",
@@ -14858,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": {
@@ -14957,6 +16484,11 @@
"integrity": "sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==",
"dev": true
},
+ "nwsapi": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz",
+ "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw=="
+ },
"object-assign": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
@@ -15197,6 +16729,14 @@
"lines-and-columns": "^1.1.6"
}
},
+ "parse5": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "requires": {
+ "entities": "^4.4.0"
+ }
+ },
"pascal-case": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
@@ -15366,15 +16906,15 @@
"dev": true
},
"prettier": {
- "version": "2.8.0",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.0.tgz",
- "integrity": "sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==",
+ "version": "2.8.1",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.1.tgz",
+ "integrity": "sha512-lqGoSJBQNJidqCHE80vqZJHWHRFoNYsSpP9AjFhlhi9ODCJA541svILes/+/1GM3VaL/abZi7cpFzOpdR9UPKg==",
"dev": true
},
"prettier-plugin-tailwindcss": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.0.tgz",
- "integrity": "sha512-Ruqig/mdWCSpqdq9WK44nrmqM4BFWTzBPhPGwC5NK3coV9eZntEQPB84MGZbjAg0XQU02jVRHXNRPREBzxvM+A==",
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.2.1.tgz",
+ "integrity": "sha512-aIO8IguumORyRsmT+E7JfJ3A9FEoyhqZR7Au7TBOege3VZkgMvHJMkufeYp4zjnDK2iq4ktkvGMNOQR9T8lisQ==",
"dev": true,
"requires": {}
},
@@ -15398,11 +16938,15 @@
"react-is": "^16.13.1"
}
},
+ "psl": {
+ "version": "1.9.0",
+ "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
+ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ },
"punycode": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
- "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
- "dev": true
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
},
"pvtsutils": {
"version": "1.3.2",
@@ -15427,6 +16971,11 @@
"integrity": "sha512-pMpnA0qRdFp32b1sJl1wOJNxZLQ2cbQx+k6tjNtZ8CpvVhNqEPRgivZ2WOUev2YMajecdH7ctUPDvEe87nariQ==",
"dev": true
},
+ "querystringify": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
+ "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ },
"queue-microtask": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -15594,6 +17143,11 @@
"integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
"dev": true
},
+ "requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ=="
+ },
"resolve": {
"version": "1.22.1",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz",
@@ -15683,8 +17237,15 @@
"safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
- "devOptional": true
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
+ "saxes": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz",
+ "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==",
+ "requires": {
+ "xmlchars": "^2.2.0"
+ }
},
"scheduler": {
"version": "0.23.0",
@@ -15701,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"
@@ -15824,6 +17385,12 @@
}
}
},
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "optional": true
+ },
"source-map-js": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz",
@@ -15951,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"
}
@@ -15990,6 +17557,11 @@
}
}
},
+ "symbol-tree": {
+ "version": "3.2.4",
+ "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz",
+ "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw=="
+ },
"synckit": {
"version": "0.8.4",
"resolved": "https://registry.npmjs.org/synckit/-/synckit-0.8.4.tgz",
@@ -16134,6 +17706,17 @@
"is-number": "^7.0.0"
}
},
+ "tough-cookie": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz",
+ "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==",
+ "requires": {
+ "psl": "^1.1.33",
+ "punycode": "^2.1.1",
+ "universalify": "^0.2.0",
+ "url-parse": "^1.5.3"
+ }
+ },
"tr46": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
@@ -16175,9 +17758,9 @@
}
},
"ts-unused-exports": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-8.0.0.tgz",
- "integrity": "sha512-gylHFyJqC80PSb4zy35KTckykEW1vmKjnOHjBeX9iKBo4b/SzqQIcXXbYSuif4YMgNm6ewFF62VM1C9z0bGZPw==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/ts-unused-exports/-/ts-unused-exports-9.0.1.tgz",
+ "integrity": "sha512-nlP+g0guz1AGO8bV2wbRkbfYG8q+kIt6KiMCz2dRAMwfuX77sukuKN4hG1Bx9ilBeM+CNA4NskE5sdHejlVeug==",
"dev": true,
"requires": {
"chalk": "^4.0.0",
@@ -16235,9 +17818,9 @@
"dev": true
},
"typescript": {
- "version": "4.9.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.3.tgz",
- "integrity": "sha512-CIfGzTelbKNEnLpLdGFgdyKhG23CKdKgQPOBc+OUNrkJ2vr+KSzsSV5kq5iWhEQbok+quxgGzrAtGWCyU7tHnA==",
+ "version": "4.9.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz",
+ "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==",
"dev": true
},
"ua-parser-js": {
@@ -16272,6 +17855,11 @@
"busboy": "^1.6.0"
}
},
+ "universalify": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
+ "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg=="
+ },
"unixify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz",
@@ -16344,6 +17932,15 @@
"punycode": "^2.1.0"
}
},
+ "url-parse": {
+ "version": "1.5.10",
+ "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
+ "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "requires": {
+ "querystringify": "^2.1.1",
+ "requires-port": "^1.0.0"
+ }
+ },
"usehooks-ts": {
"version": "2.9.1",
"resolved": "https://registry.npmjs.org/usehooks-ts/-/usehooks-ts-2.9.1.tgz",
@@ -16368,6 +17965,14 @@
"integrity": "sha512-41BrgH+dIbCFXClcSapVs5M6GkENd3gQOJpEfPDNa71LsUGMXDL0jMWpI/Rh7WhX+Aalfz2TTS3Zt5pUsbnhLg==",
"dev": true
},
+ "w3c-xmlserializer": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz",
+ "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==",
+ "requires": {
+ "xml-name-validator": "^4.0.0"
+ }
+ },
"wcwidth": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz",
@@ -16409,12 +18014,35 @@
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
"integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
},
+ "whatwg-encoding": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz",
+ "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==",
+ "requires": {
+ "iconv-lite": "0.6.3"
+ },
+ "dependencies": {
+ "iconv-lite": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
+ }
+ }
+ }
+ },
"whatwg-fetch": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
"integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==",
"dev": true
},
+ "whatwg-mimetype": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz",
+ "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q=="
+ },
"whatwg-url": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
@@ -16455,8 +18083,7 @@
"word-wrap": {
"version": "1.2.3",
"resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
- "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==",
- "dev": true
+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
},
"wrap-ansi": {
"version": "7.0.0",
@@ -16476,12 +18103,21 @@
"dev": true
},
"ws": {
- "version": "8.8.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.0.tgz",
- "integrity": "sha512-JDAgSYQ1ksuwqfChJusw1LSJ8BizJ2e/vVu5Lxjq3YvNJNlROv1ui4i+c/kUUrPheBvQl4c5UbERhTwKa6QBJQ==",
- "dev": true,
+ "version": "8.11.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
+ "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
"requires": {}
},
+ "xml-name-validator": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz",
+ "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw=="
+ },
+ "xmlchars": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz",
+ "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw=="
+ },
"xtend": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
@@ -16603,6 +18239,11 @@
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true
+ },
+ "zod": {
+ "version": "3.20.2",
+ "resolved": "https://registry.npmjs.org/zod/-/zod-3.20.2.tgz",
+ "integrity": "sha512-1MzNQdAvO+54H+EaK5YpyEy0T+Ejo/7YLHS93G3RnYWh5gaotGHwGeN/ZO687qEDU2y4CdStQYXVHIgrUl5UVQ=="
}
}
}
diff --git a/package.json b/package.json
index 90d1970..6837cdc 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",
@@ -26,10 +24,13 @@
"@tippyjs/react": "^4.2.6",
"autoprefixer": "^10.4.13",
"cuid": "^2.1.8",
- "graphql-request": "^5.0.0",
- "jotai": "^1.11.0",
- "markdown-to-jsx": "^7.1.7",
- "next": "^13.0.6",
+ "isomorphic-dompurify": "^0.25.0",
+ "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.1.1",
"nodemailer": "^6.8.0",
"rc-slider": "^10.1.0",
"react": "18.2.0",
@@ -42,35 +43,38 @@
"tippy.js": "^6.3.7",
"turndown": "^7.1.1",
"ua-parser-js": "^1.0.32",
- "usehooks-ts": "^2.9.1"
+ "usehooks-ts": "^2.9.1",
+ "zod": "^3.20.2"
},
"devDependencies": {
"@digitak/esrun": "^3.2.15",
- "@graphql-codegen/cli": "^2.15.0",
- "@graphql-codegen/typescript": "2.8.3",
+ "@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.8",
- "@types/node": "18.11.10",
- "@types/nodemailer": "^6.4.6",
- "@types/react": "^18.0.22",
- "@types/react-dom": "^18.0.9",
+ "@graphql-codegen/typescript-operations": "^2.5.12",
+ "@types/marked": "^4.0.8",
+ "@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.45.0",
- "@typescript-eslint/parser": "^5.45.0",
+ "@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",
- "next-sitemap": "^3.1.32",
- "prettier": "^2.8.0",
- "prettier-plugin-tailwindcss": "^0.2.0",
+ "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.0",
- "typescript": "^4.9.3"
+ "ts-unused-exports": "^9.0.1",
+ "typescript": "^4.9.4"
},
"overrides": {
"react-zoom-pan-pinch": {
diff --git a/public/local-data/websiteInterfaces.json b/public/local-data/websiteInterfaces.json
index 2774ab3..73ae013 100644
--- a/public/local-data/websiteInterfaces.json
+++ b/public/local-data/websiteInterfaces.json
@@ -185,7 +185,15 @@
"double_page_view": "Double page view",
"reset_all_options": "Reset all options",
"reading_layout": "Reading layout",
- "quality": "Quality"
+ "quality": "Quality",
+ "only_unavailable_videos": "Only unavailable videos",
+ "oldest": "Oldest",
+ "newest": "Newest",
+ "least_popular": "Least popular",
+ "most_popular": "Most popular",
+ "shortest": "Shortest",
+ "longest": "Longest",
+ "search": "Search"
}
},
{
@@ -372,7 +380,15 @@
"double_page_view": "Vue 2 pages",
"reset_all_options": "Réinitialiser les options",
"reading_layout": "Mode de lecture",
- "quality": "Qualité"
+ "quality": "Qualité",
+ "only_unavailable_videos": "Seulement les vidéos indisponibles",
+ "oldest": "Plus anciennes",
+ "newest": "Plus récentes",
+ "least_popular": "Plus populaires",
+ "most_popular": "Moins populaires",
+ "shortest": "Plus courtes",
+ "longest": "Plus longues",
+ "search": "Rechercher"
}
},
{
@@ -559,7 +575,15 @@
"double_page_view": null,
"reset_all_options": null,
"reading_layout": null,
- "quality": null
+ "quality": null,
+ "only_unavailable_videos": null,
+ "oldest": null,
+ "newest": null,
+ "least_popular": null,
+ "most_popular": null,
+ "shortest": null,
+ "longest": null,
+ "search": null
}
},
{
@@ -746,7 +770,15 @@
"double_page_view": null,
"reset_all_options": null,
"reading_layout": null,
- "quality": null
+ "quality": null,
+ "only_unavailable_videos": null,
+ "oldest": null,
+ "newest": null,
+ "least_popular": null,
+ "most_popular": null,
+ "shortest": null,
+ "longest": null,
+ "search": null
}
},
{
@@ -933,7 +965,15 @@
"double_page_view": null,
"reset_all_options": null,
"reading_layout": null,
- "quality": null
+ "quality": null,
+ "only_unavailable_videos": null,
+ "oldest": null,
+ "newest": null,
+ "least_popular": null,
+ "most_popular": null,
+ "shortest": null,
+ "longest": null,
+ "search": null
}
}
]
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
diff --git a/src/components/Containers/Paginator.tsx b/src/components/Containers/Paginator.tsx
new file mode 100644
index 0000000..56e0e4b
--- /dev/null
+++ b/src/components/Containers/Paginator.tsx
@@ -0,0 +1,63 @@
+import { Ico } from "components/Ico";
+import { PageSelector } from "components/Inputs/PageSelector";
+import { atoms } from "contexts/atoms";
+import { isUndefined } from "helpers/asserts";
+import { useAtomGetter } from "helpers/atoms";
+import { useScrollTopOnChange } from "hooks/useScrollTopOnChange";
+import { Ids } from "types/ids";
+
+interface Props {
+ page: number;
+ onPageChange: (newPage: number) => void;
+ totalNumberOfPages: number | null | undefined;
+ children: React.ReactNode;
+}
+
+export const Paginator = ({
+ page,
+ onPageChange,
+ totalNumberOfPages,
+ children,
+}: Props): JSX.Element => {
+ useScrollTopOnChange(Ids.ContentPanel, [page]);
+ if (totalNumberOfPages === 0) return
;
+ if (isUndefined(totalNumberOfPages) || totalNumberOfPages < 2) return <>{children}>;
+ return (
+ <>
+
+ {children}
+
+ >
+ );
+};
+
+/*
+ * â•â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â•®
+ * ───────────────────────────────────╯ PRIVATE COMPONENTS ╰──────────────────────────────────────
+ */
+
+const DefaultRenderWhenEmpty = () => {
+ const is3ColumnsLayout = useAtomGetter(atoms.containerQueries.is3ColumnsLayout);
+ const langui = useAtomGetter(atoms.localData.langui);
+ return (
+
+
+ {is3ColumnsLayout &&
}
+
{langui.no_results_message}
+ {!is3ColumnsLayout &&
}
+
+
+ );
+};
diff --git a/src/components/Containers/Popup.tsx b/src/components/Containers/Popup.tsx
index 49ab6b5..319aa12 100644
--- a/src/components/Containers/Popup.tsx
+++ b/src/components/Containers/Popup.tsx
@@ -3,6 +3,7 @@ import { useHotkeys } from "react-hotkeys-hook";
import { cIf, cJoin } from "helpers/className";
import { atoms } from "contexts/atoms";
import { useAtomSetter } from "helpers/atoms";
+import { Button } from "components/Inputs/Button";
/*
* â•â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â•®
@@ -16,6 +17,7 @@ interface Props {
fillViewport?: boolean;
hideBackground?: boolean;
padding?: boolean;
+ withCloseButton?: boolean;
}
// ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─
@@ -27,10 +29,11 @@ export const Popup = ({
fillViewport,
hideBackground = false,
padding = true,
+ withCloseButton = true,
}: Props): JSX.Element => {
const setMenuGesturesEnabled = useAtomSetter(atoms.layout.menuGesturesEnabled);
- useHotkeys("escape", () => onCloseRequest?.(), {}, [onCloseRequest]);
+ useHotkeys("escape", () => onCloseRequest?.(), { enabled: isVisible }, [onCloseRequest]);
useEffect(() => {
setMenuGesturesEnabled(!isVisible);
@@ -55,9 +58,18 @@ export const Popup = ({
"grid place-items-center gap-4 transition-transform",
cIf(padding, "p-10"),
cIf(isVisible, "scale-100", "scale-0"),
- cIf(fillViewport, "absolute inset-10", "relative max-h-[80vh] overflow-y-auto"),
+ cIf(
+ fillViewport,
+ "absolute inset-10 content-start overflow-scroll",
+ "relative max-h-[80vh] overflow-y-auto"
+ ),
cIf(!hideBackground, "rounded-lg bg-light shadow-2xl shadow-shade")
)}>
+ {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 = ({
}>