diff --git a/.eslintrc.js b/.eslintrc.js index ec474b9..90de49b 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -155,7 +155,6 @@ module.exports = { "@typescript-eslint/no-invalid-void-type": "error", "@typescript-eslint/no-meaningless-void-operator": "error", "@typescript-eslint/no-non-null-asserted-nullish-coalescing": "error", - "@typescript-eslint/no-parameter-properties": "error", "@typescript-eslint/no-require-imports": "error", // "@typescript-eslint/no-type-alias": "warn", "@typescript-eslint/no-unnecessary-boolean-literal-compare": "warn", @@ -176,7 +175,6 @@ module.exports = { "@typescript-eslint/prefer-string-starts-ends-with": "error", "@typescript-eslint/promise-function-async": "error", "@typescript-eslint/require-array-sort-compare": "error", - "@typescript-eslint/sort-type-union-intersection-members": "warn", // "@typescript-eslint/strict-boolean-expressions": [ // "error", // { allowAny: true }, @@ -186,7 +184,6 @@ module.exports = { "@typescript-eslint/unified-signatures": "error", /* EXTENSION OF ESLINT */ - "@typescript-eslint/no-duplicate-imports": "error", "@typescript-eslint/default-param-last": "warn", "@typescript-eslint/dot-notation": "warn", "@typescript-eslint/init-declarations": "warn", diff --git a/.ncurc.yml b/.ncurc.yml index 80f7646..55279be 100644 --- a/.ncurc.yml +++ b/.ncurc.yml @@ -2,4 +2,3 @@ upgrade: true interactive: true format: "group" reject: - - "graphql-request" # we are stuck at version 5.1.0 because 5.2.0 has a typescript bug see https://github.com/dotansimha/graphql-code-generator/issues/9046 diff --git a/package-lock.json b/package-lock.json index 5579480..762d2ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7,25 +7,34 @@ "name": "search.accords-library.com", "dependencies": { "@digitak/esrun": "3.2.24", - "dotenv": "^16.1.4", + "dotenv": "^16.3.1", "html-to-text": "^9.0.5", - "isomorphic-dompurify": "^1.6.0", - "marked": "^5.0.4", - "meilisearch": "^0.33.0" + "isomorphic-dompurify": "^1.8.0", + "marked": "^7.0.3", + "meilisearch": "^0.34.1" }, "devDependencies": { - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/typescript": "3.0.4", - "@graphql-codegen/typescript-graphql-request": "^4.5.9", - "@graphql-codegen/typescript-operations": "^3.0.4", + "@graphql-codegen/cli": "^5.0.0", + "@graphql-codegen/typescript": "4.0.1", + "@graphql-codegen/typescript-graphql-request": "^5.0.0", + "@graphql-codegen/typescript-operations": "^4.0.1", "@types/html-to-text": "^9.0.1", - "@types/marked": "^5.0.0", - "@types/node": "^20.2.5", - "@typescript-eslint/eslint-plugin": "^5.59.9", - "@typescript-eslint/parser": "^5.59.9", - "eslint": "^8.42.0", - "graphql": "^16.6.0", - "graphql-request": "5.1.0" + "@types/marked": "^5.0.1", + "@types/node": "^20.5.0", + "@typescript-eslint/eslint-plugin": "^6.4.0", + "@typescript-eslint/parser": "^6.4.0", + "eslint": "^8.47.0", + "graphql": "^16.8.0", + "graphql-request": "6.1.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/@ampproject/remapping": { @@ -164,47 +173,110 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.10.tgz", + "integrity": "sha512-/KKIMG4UEL35WmI9OlvMhurwtytjvXoFcGNrOvyG9zIzA8YmPjVtIZUf7b05+TPO7G7/GEmLHDaoCgACHl9hhA==", "dev": true, "dependencies": { - "@babel/highlight": "^7.18.6" + "@babel/highlight": "^7.22.10", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, + "node_modules/@babel/code-frame/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/@babel/compat-data": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.5.tgz", - "integrity": "sha512-KZXo2t10+/jxmkhNXc7pZTqRvSOIvVv/+lJwHS+B2rErwOyjuVRh60yVpb7liQ1U5t7lLJ1bz+t8tSypUZdm0g==", + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.9.tgz", + "integrity": "sha512-5UamI7xkUcJ3i9qVDS+KFDEK8/7oJ55/sJMB1Ge7IEapr7KfdfV/HErR+koZwOfd+SgtFKOKRhRakdg++DcJpQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.5.tgz", - "integrity": "sha512-UdOWmk4pNWTm/4DlPUl/Pt4Gz4rcEMb7CY0Y3eJl5Yz1vI8ZJGmHWaVE55LoxRjdpx0z259GE9U5STA9atUinQ==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.22.10.tgz", + "integrity": "sha512-fTmqbbUBAwCcre6zPzNngvsI0aNrPZe77AeqvDxWM9Nm+04RrJ3CAmGHA9f7lJQY6ZMhRztNemy4uslDxTX4Qw==", "dev": true, "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", - "@babel/helper-compilation-targets": "^7.20.0", - "@babel/helper-module-transforms": "^7.20.2", - "@babel/helpers": "^7.20.5", - "@babel/parser": "^7.20.5", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5", + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.10", + "@babel/generator": "^7.22.10", + "@babel/helper-compilation-targets": "^7.22.10", + "@babel/helper-module-transforms": "^7.22.9", + "@babel/helpers": "^7.22.10", + "@babel/parser": "^7.22.10", + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.10", + "@babel/types": "^7.22.10", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" + "json5": "^2.2.2", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -215,13 +287,14 @@ } }, "node_modules/@babel/generator": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.5.tgz", - "integrity": "sha512-jl7JY2Ykn9S0yj4DQP82sYvPU+T3g0HFcWTqDLqiuA9tGRNIj9VfbtXGAYTTkyNEnQk1jkMGOdYka8aG/lulCA==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.10.tgz", + "integrity": "sha512-79KIf7YiWjjdZ81JnLujDRApWtl7BxTqWD88+FFdQEIOG8LJ0etDOM7CXuIgGJa55sGOwZVwuEsaLEm0PJ5/+A==", "dev": true, "dependencies": { - "@babel/types": "^7.20.5", + "@babel/types": "^7.22.10", "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" }, "engines": { @@ -241,23 +314,36 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", - "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.10.tgz", + "integrity": "sha512-JMSwHD4J7SLod0idLq5PKgI+6g/hLD/iuWBq08ZX49xE14VpVEojJ5rHWptpirV2j020MvypRLAXAO50igCJ5Q==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.20.0", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.21.3", - "semver": "^6.3.0" + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.5", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.5.tgz", @@ -280,34 +366,34 @@ } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", + "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.19.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", - "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", + "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/types": "^7.19.0" + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -326,34 +412,34 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", + "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", - "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "version": "7.22.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.9.tgz", + "integrity": "sha512-t+WA2Xn5K+rTeGtC8jCsdAH52bjggG5TKRuRrAGNM/mjIbO4GxvlLMFOEz9wXY5I2XQ60PMFsAG2WIcG82dQMQ==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.20.2", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.19.1", - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.1", - "@babel/types": "^7.20.2" + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-optimise-call-expression": { @@ -369,9 +455,9 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", - "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", "dev": true, "engines": { "node": ">=6.9.0" @@ -394,12 +480,12 @@ } }, "node_modules/@babel/helper-simple-access": { - "version": "7.20.2", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", - "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", "dev": true, "dependencies": { - "@babel/types": "^7.20.2" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -418,66 +504,66 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { - "@babel/types": "^7.18.6" + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.19.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", - "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", - "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", + "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", + "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.20.6", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.6.tgz", - "integrity": "sha512-Pf/OjgfgFRW5bApskEz5pvidpim7tEDPlFtKcNRXWmfHGn9IEI2W2flqRQXTFb7gIPTyK++N6rVHuwKut4XK6w==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.10.tgz", + "integrity": "sha512-a41J4NW8HyZa1I1vAndrraTlPZ/eZoga2ZgS7fEr0tZJGVU4xqdE80CEm0CcNjha5EZ8fTBYLKHF0kqDUuAwQw==", "dev": true, "dependencies": { - "@babel/template": "^7.18.10", - "@babel/traverse": "^7.20.5", - "@babel/types": "^7.20.5" + "@babel/template": "^7.22.5", + "@babel/traverse": "^7.22.10", + "@babel/types": "^7.22.10" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.10.tgz", + "integrity": "sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -547,9 +633,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.5.tgz", - "integrity": "sha512-r27t/cy/m9uKLXQNWWebeCUHgnAZq0CpG1OwKRxzJMP1vpSU4bSIK2hq+/cp0bQxetkXx38n09rNu8jVkcK/zA==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.10.tgz", + "integrity": "sha512-lNbdGsQb9ekfsnjFGhEiF4hfFqGgfOP3H3d27re3n+CGhNuTSUEQdfWk556sTLNTloczcdM5TYF2LhzmDQKyvQ==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -621,12 +707,12 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.20.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", - "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", "dev": true, "dependencies": { - "@babel/helper-plugin-utils": "^7.19.0" + "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { "node": ">=6.9.0" @@ -994,33 +1080,33 @@ } }, "node_modules/@babel/template": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", - "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", + "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.10", - "@babel/types": "^7.18.10" + "@babel/code-frame": "^7.22.5", + "@babel/parser": "^7.22.5", + "@babel/types": "^7.22.5" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.5.tgz", - "integrity": "sha512-WM5ZNN3JITQIq9tFZaw1ojLU3WgWdtkxnhM1AegMS+PvHjkM5IXjmYEGY7yukz5XS4sJyEf2VzWjI8uAavhxBQ==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.10.tgz", + "integrity": "sha512-Q/urqV4pRByiNNpb/f5OSv28ZlGJiFiiTh+GAHktbIrkPhPbl90+uW6SmpoLyZqutrg9AEaEf3Q/ZBRHBXgxig==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.20.5", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.19.0", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.20.5", - "@babel/types": "^7.20.5", + "@babel/code-frame": "^7.22.10", + "@babel/generator": "^7.22.10", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.10", + "@babel/types": "^7.22.10", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1029,13 +1115,13 @@ } }, "node_modules/@babel/types": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.5.tgz", - "integrity": "sha512-c9fst/h2/dcF7H+MJKZ2T0KjEQ8hY/BNnDk/H3XY8C4Aw/eWQXWn/lWntHF9ooUBnGmEvbfGrTgLWc+um0YDUg==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.10.tgz", + "integrity": "sha512-obaoigiLrlDZ7TUQln/8m4mSqIW2QFeOrCQc9r+xsaHGNoplVNYlRVpsfE8Vj35GEm2ZH4ZhrNYogs/3fj85kg==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.19.4", - "@babel/helper-validator-identifier": "^7.19.1", + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.5", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1409,23 +1495,23 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz", - "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.6.2.tgz", + "integrity": "sha512-pPTNuaAG3QMH+buKyBIGJs3g/S5y0caxw0ygM3YyE6yJFySwiGGSzA+mM3KJ8QQvzeLh3blwgSonkFjgQdxzMw==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.5.2", + "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1441,9 +1527,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1468,42 +1554,41 @@ } }, "node_modules/@eslint/js": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.42.0.tgz", - "integrity": "sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.47.0.tgz", + "integrity": "sha512-P6omY1zv5MItm93kLM8s2vr1HICJH8v0dvddDhysbIuZ+vcjOHg5Zbkf1mTkcmi2JA9oBG2anOkRnW8WJTS8Og==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@graphql-codegen/cli": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-3.3.1.tgz", - "integrity": "sha512-4Es8Y9zFeT0Zx2qRL7L3qXDbbqvXK6aID+8v8lP6gaYD+uWx3Jd4Hsq5vxwVBR+6flm0BW/C85Qm0cvmT7O6LA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-5.0.0.tgz", + "integrity": "sha512-A7J7+be/a6e+/ul2KI5sfJlpoqeqwX8EzktaKCeduyVKgOLA6W5t+NUGf6QumBDXU8PEOqXk3o3F+RAwCWOiqA==", "dev": true, "dependencies": { "@babel/generator": "^7.18.13", "@babel/template": "^7.18.10", "@babel/types": "^7.18.13", - "@graphql-codegen/core": "^3.1.0", - "@graphql-codegen/plugin-helpers": "^4.2.0", - "@graphql-tools/apollo-engine-loader": "^7.3.6", - "@graphql-tools/code-file-loader": "^7.3.17", - "@graphql-tools/git-loader": "^7.2.13", - "@graphql-tools/github-loader": "^7.3.20", - "@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.49", - "@graphql-tools/url-loader": "^7.13.2", - "@graphql-tools/utils": "^9.0.0", - "@parcel/watcher": "^2.1.0", + "@graphql-codegen/core": "^4.0.0", + "@graphql-codegen/plugin-helpers": "^5.0.1", + "@graphql-tools/apollo-engine-loader": "^8.0.0", + "@graphql-tools/code-file-loader": "^8.0.0", + "@graphql-tools/git-loader": "^8.0.0", + "@graphql-tools/github-loader": "^8.0.0", + "@graphql-tools/graphql-file-loader": "^8.0.0", + "@graphql-tools/json-file-loader": "^8.0.0", + "@graphql-tools/load": "^8.0.0", + "@graphql-tools/prisma-loader": "^8.0.0", + "@graphql-tools/url-loader": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", "@whatwg-node/fetch": "^0.8.0", "chalk": "^4.1.0", - "cosmiconfig": "^7.0.0", + "cosmiconfig": "^8.1.3", "debounce": "^1.2.0", "detect-indent": "^6.0.0", - "graphql-config": "^4.5.0", + "graphql-config": "^5.0.2", "inquirer": "^8.0.0", "is-glob": "^4.0.1", "jiti": "^1.17.1", @@ -1515,7 +1600,7 @@ "string-env-interpolation": "^1.0.1", "ts-log": "^2.2.3", "tslib": "^2.4.0", - "yaml": "^1.10.0", + "yaml": "^2.3.1", "yargs": "^17.0.0" }, "bin": { @@ -1525,18 +1610,28 @@ "graphql-codegen-esm": "esm/bin.js" }, "peerDependencies": { + "@parcel/watcher": "^2.1.0", "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" + }, + "peerDependenciesMeta": { + "@parcel/watcher": { + "optional": true + } } }, "node_modules/@graphql-codegen/cli/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } @@ -1555,14 +1650,14 @@ } }, "node_modules/@graphql-codegen/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-3.1.0.tgz", - "integrity": "sha512-DH1/yaR7oJE6/B+c6ZF2Tbdh7LixF1K8L+8BoSubjNyQ8pNwR4a70mvc1sv6H7qgp6y1bPQ9tKE+aazRRshysw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-4.0.0.tgz", + "integrity": "sha512-JAGRn49lEtSsZVxeIlFVIRxts2lWObR+OQo7V2LHDJ7ohYYw3ilv7nJ8pf8P4GTg/w6ptcYdSdVVdkI8kUHB/Q==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^4.1.0", - "@graphql-tools/schema": "^9.0.0", - "@graphql-tools/utils": "^9.1.1", + "@graphql-codegen/plugin-helpers": "^5.0.0", + "@graphql-tools/schema": "^10.0.0", + "@graphql-tools/utils": "^10.0.0", "tslib": "~2.5.0" }, "peerDependencies": { @@ -1570,31 +1665,35 @@ } }, "node_modules/@graphql-codegen/core/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-codegen/core/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, "node_modules/@graphql-codegen/plugin-helpers": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-4.2.0.tgz", - "integrity": "sha512-THFTCfg+46PXlXobYJ/OoCX6pzjI+9woQqCjdyKtgoI0tn3Xq2HUUCiidndxUpEYVrXb5pRiRXb7b/ZbMQqD0A==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.1.tgz", + "integrity": "sha512-6L5sb9D8wptZhnhLLBcheSPU7Tg//DGWgc5tQBWX46KYTOTQHGqDpv50FxAJJOyFVJrveN9otWk9UT9/yfY4ww==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^9.0.0", + "@graphql-tools/utils": "^10.0.0", "change-case-all": "1.0.15", "common-tags": "1.8.2", "import-from": "4.0.0", @@ -1606,32 +1705,36 @@ } }, "node_modules/@graphql-codegen/plugin-helpers/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-codegen/plugin-helpers/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, "node_modules/@graphql-codegen/schema-ast": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-3.0.1.tgz", - "integrity": "sha512-rTKTi4XiW4QFZnrEqetpiYEWVsOFNoiR/v3rY9mFSttXFbIwNXPme32EspTiGWmEEdHY8UuTDtZN3vEcs/31zw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-4.0.0.tgz", + "integrity": "sha512-WIzkJFa9Gz28FITAPILbt+7A8+yzOyd1NxgwFh7ie+EmO9a5zQK6UQ3U/BviirguXCYnn+AR4dXsoDrSrtRA1g==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^4.1.0", - "@graphql-tools/utils": "^9.0.0", + "@graphql-codegen/plugin-helpers": "^5.0.0", + "@graphql-tools/utils": "^10.0.0", "tslib": "~2.5.0" }, "peerDependencies": { @@ -1639,33 +1742,37 @@ } }, "node_modules/@graphql-codegen/schema-ast/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-codegen/schema-ast/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, "node_modules/@graphql-codegen/typescript": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-3.0.4.tgz", - "integrity": "sha512-x4O47447DZrWNtE/l5CU9QzzW4m1RbmCEdijlA3s2flG/y1Ckqdemob4CWfilSm5/tZ3w1junVDY616RDTSvZw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-4.0.1.tgz", + "integrity": "sha512-3YziQ21dCVdnHb+Us1uDb3pA6eG5Chjv0uTK+bt9dXeMlwYBU8MbtzvQTo4qvzWVC1AxSOKj0rgfNu1xCXqJyA==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^4.2.0", - "@graphql-codegen/schema-ast": "^3.0.1", - "@graphql-codegen/visitor-plugin-common": "3.1.1", + "@graphql-codegen/plugin-helpers": "^5.0.0", + "@graphql-codegen/schema-ast": "^4.0.0", + "@graphql-codegen/visitor-plugin-common": "4.0.1", "auto-bind": "~4.0.0", "tslib": "~2.5.0" }, @@ -1674,9 +1781,9 @@ } }, "node_modules/@graphql-codegen/typescript-graphql-request": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-graphql-request/-/typescript-graphql-request-4.5.9.tgz", - "integrity": "sha512-Vtv5qymUXcR4UFdHOlJHzK5TN+CZUwMwFDGb3n4Gjcr4yln1BWbUb7DXgD0GHzpXwDIj5G2XmJnFtr0jihBfrg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-graphql-request/-/typescript-graphql-request-5.0.0.tgz", + "integrity": "sha512-BM9UzZD/5q3b3Q4c+VOy/QoPWgsnfs1GAnGJjh9xtuty6YsCprwhh12BaV16F+xndNUd6qkghigGyjR8m8RdkA==", "dev": true, "dependencies": { "@graphql-codegen/plugin-helpers": "^3.0.0", @@ -1686,7 +1793,7 @@ }, "peerDependencies": { "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0", - "graphql-request": "^3.4.0 || ^4.0.0 || ~5.0.0 || ~5.1.0", + "graphql-request": "^6.0.0", "graphql-tag": "^2.0.0" } }, @@ -1795,14 +1902,14 @@ } }, "node_modules/@graphql-codegen/typescript-operations": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-3.0.4.tgz", - "integrity": "sha512-6yE2OL2+WJ1vd5MwFEGXpaxsFGzjAGUytPVHDML3Bi3TwP1F3lnQlIko4untwvHW0JhZEGQ7Ck30H9HjcxpdKA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-4.0.1.tgz", + "integrity": "sha512-GpUWWdBVUec/Zqo23aFLBMrXYxN2irypHqDcKjN78JclDPdreasAEPcIpMfqf4MClvpmvDLy4ql+djVAwmkjbw==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^4.2.0", - "@graphql-codegen/typescript": "^3.0.4", - "@graphql-codegen/visitor-plugin-common": "3.1.1", + "@graphql-codegen/plugin-helpers": "^5.0.0", + "@graphql-codegen/typescript": "^4.0.1", + "@graphql-codegen/visitor-plugin-common": "4.0.1", "auto-bind": "~4.0.0", "tslib": "~2.5.0" }, @@ -1823,15 +1930,15 @@ "dev": true }, "node_modules/@graphql-codegen/visitor-plugin-common": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-3.1.1.tgz", - "integrity": "sha512-uAfp+zu/009R3HUAuTK2AamR1bxIltM6rrYYI6EXSmkM3rFtFsLTuJhjUDj98HcUCszJZrADppz8KKLGRUVlNg==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-4.0.1.tgz", + "integrity": "sha512-Bi/1z0nHg4QMsAqAJhds+ForyLtk7A3HQOlkrZNm3xEkY7lcBzPtiOTLBtvziwopBsXUxqeSwVjOOFPLS5Yw1Q==", "dev": true, "dependencies": { - "@graphql-codegen/plugin-helpers": "^4.2.0", - "@graphql-tools/optimize": "^1.3.0", - "@graphql-tools/relay-operation-optimizer": "^6.5.0", - "@graphql-tools/utils": "^9.0.0", + "@graphql-codegen/plugin-helpers": "^5.0.0", + "@graphql-tools/optimize": "^2.0.0", + "@graphql-tools/relay-operation-optimizer": "^7.0.0", + "@graphql-tools/utils": "^10.0.0", "auto-bind": "~4.0.0", "change-case-all": "1.0.15", "dependency-graph": "^0.11.0", @@ -1843,545 +1950,639 @@ "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/visitor-plugin-common/node_modules/@graphql-tools/optimize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/optimize/-/optimize-2.0.0.tgz", + "integrity": "sha512-nhdT+CRGDZ+bk68ic+Jw1OZ99YCDIKYA5AlVAnBHJvMawSx9YQqQAIj4refNc1/LRieGiuWvhbG3jvPVYho0Dg==", + "dev": true, + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/@graphql-codegen/visitor-plugin-common/node_modules/@graphql-tools/relay-operation-optimizer": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-7.0.0.tgz", + "integrity": "sha512-UNlJi5y3JylhVWU4MBpL0Hun4Q7IoJwv9xYtmAz+CgRa066szzY7dcuPfxrA7cIGgG/Q6TVsKsYaiF4OHPs1Fw==", + "dev": true, + "dependencies": { + "@ardatan/relay-compiler": "12.0.0", + "@graphql-tools/utils": "^10.0.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.0.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, "node_modules/@graphql-codegen/visitor-plugin-common/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-codegen/visitor-plugin-common/node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.3.tgz", + "integrity": "sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==", "dev": true }, "node_modules/@graphql-tools/apollo-engine-loader": { - "version": "7.3.21", - "resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.21.tgz", - "integrity": "sha512-mCf5CRZ64Cj4pmXpcgSJDkHj93owntvAmyHpY651yAmQKYJ5Kltrw6rreo2VJr1Eu4BWdHqcMS++NLq5GPGewg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-8.0.0.tgz", + "integrity": "sha512-axQTbN5+Yxs1rJ6cWQBOfw3AEeC+fvIuZSfJLPLLvFJLj4pUm9fhxey/g6oQZAAQJqKPfw+tLDUQvnfvRK8Kmg==", "dev": true, "dependencies": { - "@ardatan/sync-fetch": "0.0.1", - "@graphql-tools/utils": "9.1.3", - "@whatwg-node/fetch": "^0.5.0", + "@ardatan/sync-fetch": "^0.0.1", + "@graphql-tools/utils": "^10.0.0", + "@whatwg-node/fetch": "^0.9.0", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/apollo-engine-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==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/batch-execute": { - "version": "8.5.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-8.5.17.tgz", - "integrity": "sha512-ma6zlFIBG8VuqSwE8jhYhMbaFsJ1YdVsnpFmbQ0O/qJTmlgdAWCyAZTJH0aZ24fqNFfj/vW/Qtpqn7gRcF8QOw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-9.0.1.tgz", + "integrity": "sha512-cc96n/JNARtnYjru6KQl3u3MLrQLfFBu8VoDRRG2BQmShodw4QJ8fn7MzFABjkBHFQPydNGN1QOKBCjq6ui/3g==", "dev": true, "dependencies": { - "@graphql-tools/utils": "9.2.1", - "dataloader": "2.2.1", + "@graphql-tools/utils": "^10.0.5", + "dataloader": "^2.2.2", "tslib": "^2.4.0", - "value-or-promise": "1.0.12" + "value-or-promise": "^1.0.12" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/code-file-loader": { - "version": "7.3.20", - "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-7.3.20.tgz", - "integrity": "sha512-htwylU+/if5j5rgrd/i2xgM22cWC2RGgUGO7K+nxZU+l7iCimJUdDQnqCW9G3eVHbLpVOhyza9bBUNMPzh3sxg==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/code-file-loader/-/code-file-loader-8.0.2.tgz", + "integrity": "sha512-AKNpkElUL2cWocYpC4DzNEpo6qJw8Lp+L3bKQ/mIfmbsQxgLz5uve6zHBMhDaFPdlwfIox41N3iUSvi77t9e8A==", "dev": true, "dependencies": { - "@graphql-tools/graphql-tag-pluck": "7.4.6", - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/graphql-tag-pluck": "8.0.2", + "@graphql-tools/utils": "^10.0.0", "globby": "^11.0.3", "tslib": "^2.4.0", "unixify": "^1.0.0" }, - "peerDependencies": { - "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/@graphql-tools/code-file-loader/node_modules/@graphql-tools/graphql-tag-pluck": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.4.6.tgz", - "integrity": "sha512-KPlkrC+WtJAg/Sv93rPiDHZDsgQDIZEy9ViHqz80KdRvq0aeQN9TGp26mQCyD7zo1Ib2paT16IVwTNQf02yxpQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.16.8", - "@babel/plugin-syntax-import-assertions": "7.20.0", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8", - "@graphql-tools/utils": "9.2.1", - "tslib": "^2.4.0" + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/code-file-loader/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/delegate": { - "version": "9.0.26", - "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-9.0.26.tgz", - "integrity": "sha512-RPcjH+NnK3e4e9/6CwKbyv9DtVa+ojiwvsbW9Q6zMXRdlP0zazsQOe5+ktL3yE+d3zlzGAasp0WAiSLUS5vFRw==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-10.0.2.tgz", + "integrity": "sha512-ZU7VnR2xFgHrGnsuw6+nRJkcvSucn7w5ooxb/lTKlVfrNJfTwJevNcNKMnbtPUSajG3+CaFym/nU6v44GXCmNw==", "dev": true, "dependencies": { - "@graphql-tools/batch-execute": "8.5.17", - "@graphql-tools/executor": "0.0.14", - "@graphql-tools/schema": "9.0.16", - "@graphql-tools/utils": "9.2.1", - "dataloader": "2.2.1", - "tslib": "~2.5.0", - "value-or-promise": "1.0.12" + "@graphql-tools/batch-execute": "^9.0.1", + "@graphql-tools/executor": "^1.0.0", + "@graphql-tools/schema": "^10.0.0", + "@graphql-tools/utils": "^10.0.5", + "dataloader": "^2.2.2", + "tslib": "^2.5.0" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.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.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.1.tgz", + "integrity": "sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==", "dev": true }, "node_modules/@graphql-tools/executor": { - "version": "0.0.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/executor/-/executor-0.0.14.tgz", - "integrity": "sha512-YiBbN9NT0FgqPJ35+Eg0ty1s5scOZTgiPf+6hLVJBd5zHEURwojEMCTKJ9e0RNZHETp2lN+YaTFGTSoRk0t4Sw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor/-/executor-1.2.0.tgz", + "integrity": "sha512-SKlIcMA71Dha5JnEWlw4XxcaJ+YupuXg0QCZgl2TOLFz4SkGCwU/geAsJvUJFwK2RbVLpQv/UMq67lOaBuwDtg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "9.2.1", - "@graphql-typed-document-node/core": "3.1.1", - "@repeaterjs/repeater": "3.0.4", + "@graphql-tools/utils": "^10.0.0", + "@graphql-typed-document-node/core": "3.2.0", + "@repeaterjs/repeater": "^3.0.4", "tslib": "^2.4.0", - "value-or-promise": "1.0.12" + "value-or-promise": "^1.0.12" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/executor-graphql-ws": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-0.0.10.tgz", - "integrity": "sha512-5SxFvupyWe6+Egq8Zws0+mJZMKV18rTAwxHwhrx+KhRfGpilqkqS4I+qwVL94LNktWL2uy95cU5b5CQFyVaVEg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-graphql-ws/-/executor-graphql-ws-1.1.0.tgz", + "integrity": "sha512-yM67SzwE8rYRpm4z4AuGtABlOp9mXXVy6sxXnTJRoYIdZrmDbKVfIY+CpZUJCqS0FX3xf2+GoHlsj7Qswaxgcg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "9.2.1", - "@repeaterjs/repeater": "3.0.4", + "@graphql-tools/utils": "^10.0.2", "@types/ws": "^8.0.0", - "graphql-ws": "5.11.3", - "isomorphic-ws": "5.0.0", + "graphql-ws": "^5.14.0", + "isomorphic-ws": "^5.0.0", "tslib": "^2.4.0", - "ws": "8.12.0" + "ws": "^8.13.0" + }, + "engines": { + "node": ">=16.0.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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/executor-http": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-0.1.7.tgz", - "integrity": "sha512-9FvH3Awx2CH7jMDIUsd+5PJsbPs76v3/tvJ+IM+MCs7T9jBLnxSgOgp90WEyovPgPYLpzzyhiX4TQwDZMqf0gQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-http/-/executor-http-1.0.2.tgz", + "integrity": "sha512-JKTB4E3kdQM2/1NEcyrVPyQ8057ZVthCV5dFJiKktqY9IdmF00M8gupFcW3jlbM/Udn78ickeUBsUzA3EouqpA==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^9.2.1", + "@graphql-tools/utils": "^10.0.2", "@repeaterjs/repeater": "^3.0.4", - "@whatwg-node/fetch": "^0.8.0", - "dset": "^3.1.2", + "@whatwg-node/fetch": "^0.9.0", "extract-files": "^11.0.0", "meros": "^1.2.1", "tslib": "^2.4.0", "value-or-promise": "^1.0.12" }, + "engines": { + "node": ">=16.0.0" + }, "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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.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.8.1", - "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.8.1.tgz", - "integrity": "sha512-Fkd1qQHK2tAWxKlC85h9L86Lgbq3BzxMnHSnTsnzNZMMzn6Xi+HlN8/LJ90LxorhSqD54td+Q864LgwUaYDj1Q==", - "dev": true, - "dependencies": { - "@peculiar/webcrypto": "^1.4.0", - "@whatwg-node/node-fetch": "^0.3.0", - "busboy": "^1.6.0", - "urlpattern-polyfill": "^6.0.2", - "web-streams-polyfill": "^3.2.1" - } - }, "node_modules/@graphql-tools/executor-legacy-ws": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.8.tgz", - "integrity": "sha512-NZfBijmr774rCO60cRTqbf2otRjn32sVikq6PdT+0vZfhVwX7wydNMdyfJZQ3WGuTyab5hrqOWD+UU8VcIbAeg==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-1.0.1.tgz", + "integrity": "sha512-PQrTJ+ncHMEQspBARc2lhwiQFfRAX/z/CsOdZTFjIljOHgRWGAA1DAx7pEN0j6PflbLCfZ3NensNq2jCBwF46w==", "dev": true, "dependencies": { - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/utils": "^10.0.0", "@types/ws": "^8.0.0", "isomorphic-ws": "5.0.0", "tslib": "^2.4.0", - "ws": "8.12.0" + "ws": "8.13.0" + }, + "engines": { + "node": ">=16.0.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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/executor/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/git-loader": { - "version": "7.2.15", - "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-7.2.15.tgz", - "integrity": "sha512-1d5HmeuxhSNjQ2+k2rfKgcKcnZEC6H5FM2pY5lSXHMv8VdBELZd7pYDs5/JxoZarDVYfYOJ5xTeVzxf+Du3VNg==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/git-loader/-/git-loader-8.0.2.tgz", + "integrity": "sha512-AuCB0nlPvsHh8u42zRZdlD/ZMaWP9A44yAkQUVCZir1E/LG63fsZ9svTWJ+CbusW3Hd0ZP9qpxEhlHxnd4Tlsg==", "dev": true, "dependencies": { - "@graphql-tools/graphql-tag-pluck": "7.4.2", - "@graphql-tools/utils": "9.1.3", + "@graphql-tools/graphql-tag-pluck": "8.0.2", + "@graphql-tools/utils": "^10.0.0", "is-glob": "4.0.3", "micromatch": "^4.0.4", "tslib": "^2.4.0", "unixify": "^1.0.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/git-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==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/github-loader": { - "version": "7.3.22", - "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-7.3.22.tgz", - "integrity": "sha512-JE5F/ObbwknO7+gDfeuKAZtLS831WV8/SsLzQLMGY0hdgTbsAg2/xziAGprNToK4GMSD7ygCer9ZryvxBKMwbQ==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/github-loader/-/github-loader-8.0.0.tgz", + "integrity": "sha512-VuroArWKcG4yaOWzV0r19ElVIV6iH6UKDQn1MXemND0xu5TzrFme0kf3U9o0YwNo0kUYEk9CyFM0BYg4he17FA==", "dev": true, "dependencies": { - "@ardatan/sync-fetch": "0.0.1", - "@graphql-tools/graphql-tag-pluck": "7.4.2", - "@graphql-tools/utils": "9.1.3", - "@whatwg-node/fetch": "^0.5.0", - "tslib": "^2.4.0" + "@ardatan/sync-fetch": "^0.0.1", + "@graphql-tools/executor-http": "^1.0.0", + "@graphql-tools/graphql-tag-pluck": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", + "@whatwg-node/fetch": "^0.9.0", + "tslib": "^2.4.0", + "value-or-promise": "^1.0.12" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/github-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==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/graphql-file-loader": { - "version": "7.5.17", - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-7.5.17.tgz", - "integrity": "sha512-hVwwxPf41zOYgm4gdaZILCYnKB9Zap7Ys9OhY1hbwuAuC4MMNY9GpUjoTU3CQc3zUiPoYStyRtUGkHSJZ3HxBw==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-8.0.0.tgz", + "integrity": "sha512-wRXj9Z1IFL3+zJG1HWEY0S4TXal7+s1vVhbZva96MSp0kbb/3JBF7j0cnJ44Eq0ClccMgGCDFqPFXty4JlpaPg==", "dev": true, "dependencies": { - "@graphql-tools/import": "6.7.18", - "@graphql-tools/utils": "^9.2.1", + "@graphql-tools/import": "7.0.0", + "@graphql-tools/utils": "^10.0.0", "globby": "^11.0.3", "tslib": "^2.4.0", "unixify": "^1.0.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/graphql-file-loader/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/graphql-tag-pluck": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-7.4.2.tgz", - "integrity": "sha512-SXM1wR5TExrxocQTxZK5r74jTbg8GxSYLY3mOPCREGz6Fu7PNxMxfguUzGUAB43Mf44Dn8oVztzd2eitv2Qgww==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.0.2.tgz", + "integrity": "sha512-U6fE4yEHxuk/nqmPixHpw1WhqdS6aYuaV60m1bEmUmGJNbpAhaMBy01JncpvpF15yZR5LZ0UjkHg+A3Lhoc8YQ==", "dev": true, "dependencies": { + "@babel/core": "^7.22.9", "@babel/parser": "^7.16.8", - "@babel/plugin-syntax-import-assertions": "7.20.0", + "@babel/plugin-syntax-import-assertions": "^7.20.0", "@babel/traverse": "^7.16.8", "@babel/types": "^7.16.8", - "@graphql-tools/utils": "9.1.3", + "@graphql-tools/utils": "^10.0.0", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/graphql-tag-pluck/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==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { + "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/import": { - "version": "6.7.18", - "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.7.18.tgz", - "integrity": "sha512-XQDdyZTp+FYmT7as3xRWH/x8dx0QZA2WZqfMF5EWb36a0PiH7WwlRQYIdyYXj8YCLpiWkeBXgBRHmMnwEYR8iQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-7.0.0.tgz", + "integrity": "sha512-NVZiTO8o1GZs6OXzNfjB+5CtQtqsZZpQOq+Uu0w57kdUkT4RlQKlwhT8T81arEsbV55KpzkpFsOZP7J1wdmhBw==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^9.2.1", + "@graphql-tools/utils": "^10.0.0", "resolve-from": "5.0.0", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/import/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/json-file-loader": { - "version": "7.4.18", - "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-7.4.18.tgz", - "integrity": "sha512-AJ1b6Y1wiVgkwsxT5dELXhIVUPs/u3VZ8/0/oOtpcoyO/vAeM5rOvvWegzicOOnQw8G45fgBRMkkRfeuwVt6+w==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-8.0.0.tgz", + "integrity": "sha512-ki6EF/mobBWJjAAC84xNrFMhNfnUFD6Y0rQMGXekrUgY0NdeYXHU0ZUgHzC9O5+55FslqUmAUHABePDHTyZsLg==", "dev": true, "dependencies": { - "@graphql-tools/utils": "^9.2.1", + "@graphql-tools/utils": "^10.0.0", "globby": "^11.0.3", "tslib": "^2.4.0", "unixify": "^1.0.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/json-file-loader/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/load": { - "version": "7.8.14", - "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-7.8.14.tgz", - "integrity": "sha512-ASQvP+snHMYm+FhIaLxxFgVdRaM0vrN9wW2BKInQpktwWTXVyk+yP5nQUCEGmn0RTdlPKrffBaigxepkEAJPrg==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-8.0.0.tgz", + "integrity": "sha512-Cy874bQJH0FP2Az7ELPM49iDzOljQmK1PPH6IuxsWzLSTxwTqd8dXA09dcVZrI7/LsN26heTY2R8q2aiiv0GxQ==", "dev": true, "dependencies": { - "@graphql-tools/schema": "^9.0.18", - "@graphql-tools/utils": "^9.2.1", + "@graphql-tools/schema": "^10.0.0", + "@graphql-tools/utils": "^10.0.0", "p-limit": "3.1.0", "tslib": "^2.4.0" }, - "peerDependencies": { - "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/@graphql-tools/load/node_modules/@graphql-tools/merge": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.4.2.tgz", - "integrity": "sha512-XbrHAaj8yDuINph+sAfuq3QCZ/tKblrTLOpirK0+CAgNlZUCHs0Fa+xtMUURgwCVThLle1AF7svJCxFizygLsw==", - "dev": true, - "dependencies": { - "@graphql-tools/utils": "^9.2.1", - "tslib": "^2.4.0" - }, - "peerDependencies": { - "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/@graphql-tools/load/node_modules/@graphql-tools/schema": { - "version": "9.0.19", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.19.tgz", - "integrity": "sha512-oBRPoNBtCkk0zbUsyP4GaIzCt8C0aCI4ycIRUL67KK5pOHljKLBBtGT+Jr6hkzA74C8Gco8bpZPe7aWFjiaK2w==", - "dev": true, - "dependencies": { - "@graphql-tools/merge": "^8.4.1", - "@graphql-tools/utils": "^9.2.1", - "tslib": "^2.4.0", - "value-or-promise": "^1.0.12" + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/load/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/merge": { - "version": "8.3.18", - "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-8.3.18.tgz", - "integrity": "sha512-R8nBglvRWPAyLpZL/f3lxsY7wjnAeE0l056zHhcO/CgpvK76KYUt9oEkR05i8Hmt8DLRycBN0FiotJ0yDQWTVA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-9.0.0.tgz", + "integrity": "sha512-J7/xqjkGTTwOJmaJQJ2C+VDBDOWJL3lKrHJN4yMaRLAJH3PosB7GiPRaSDZdErs0+F77sH2MKs2haMMkywzx7Q==", "dev": true, "dependencies": { - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/utils": "^10.0.0", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } @@ -2399,48 +2600,92 @@ } }, "node_modules/@graphql-tools/prisma-loader": { - "version": "7.2.63", - "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-7.2.63.tgz", - "integrity": "sha512-k4SLQDA2Kfag3axw3YINbjJWixzv9l32neW5sBAVU8YeDjumWASSTEKjnGhLaniOJQjqyvKc8Jt5Jo0ptjvRxA==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/prisma-loader/-/prisma-loader-8.0.1.tgz", + "integrity": "sha512-bl6e5sAYe35Z6fEbgKXNrqRhXlCJYeWKBkarohgYA338/SD9eEhXtg3Cedj7fut3WyRLoQFpHzfiwxKs7XrgXg==", "dev": true, "dependencies": { - "@graphql-tools/url-loader": "7.17.12", - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/url-loader": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", "@types/js-yaml": "^4.0.0", "@types/json-stable-stringify": "^1.0.32", - "@types/jsonwebtoken": "^9.0.0", + "@whatwg-node/fetch": "^0.9.0", "chalk": "^4.1.0", "debug": "^4.3.1", "dotenv": "^16.0.0", - "graphql-request": "^5.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "isomorphic-fetch": "^3.0.0", + "graphql-request": "^6.0.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "jose": "^4.11.4", "js-yaml": "^4.0.0", "json-stable-stringify": "^1.0.1", - "jsonwebtoken": "^9.0.0", "lodash": "^4.17.20", "scuid": "^1.1.0", "tslib": "^2.4.0", "yaml-ast-parser": "^0.0.43" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/prisma-loader/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, + "node_modules/@graphql-tools/prisma-loader/node_modules/agent-base": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", + "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@graphql-tools/prisma-loader/node_modules/http-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", + "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/@graphql-tools/prisma-loader/node_modules/https-proxy-agent": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.1.tgz", + "integrity": "sha512-Eun8zV0kcYS1g19r78osiQLEFIRspRUDd9tIfBCTBPBeMieF/EsJNL8VI3xOIdYRDEkjQnqOYPsZ2DsWsVsFwQ==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/@graphql-tools/relay-operation-optimizer": { "version": "6.5.14", "resolved": "https://registry.npmjs.org/@graphql-tools/relay-operation-optimizer/-/relay-operation-optimizer-6.5.14.tgz", @@ -2468,83 +2713,84 @@ } }, "node_modules/@graphql-tools/schema": { - "version": "9.0.16", - "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-9.0.16.tgz", - "integrity": "sha512-kF+tbYPPf/6K2aHG3e1SWIbapDLQaqnIHVRG6ow3onkFoowwtKszvUyOASL6Krcv2x9bIMvd1UkvRf9OaoROQQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-10.0.0.tgz", + "integrity": "sha512-kf3qOXMFcMs2f/S8Y3A8fm/2w+GaHAkfr3Gnhh2LOug/JgpY/ywgFVxO3jOeSpSEdoYcDKLcXVjMigNbY4AdQg==", "dev": true, "dependencies": { - "@graphql-tools/merge": "8.3.18", - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/merge": "^9.0.0", + "@graphql-tools/utils": "^10.0.0", "tslib": "^2.4.0", - "value-or-promise": "1.0.12" + "value-or-promise": "^1.0.12" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "node_modules/@graphql-tools/url-loader": { - "version": "7.17.12", - "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-7.17.12.tgz", - "integrity": "sha512-XIGWnXLoPjZzYTkeM24oUFs//buROz8Q1bgiqNf604JjmHJ6UzpOHOVskMN2lvfufqghhGDiK9v/oVhlVb8B0Q==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-8.0.0.tgz", + "integrity": "sha512-rPc9oDzMnycvz+X+wrN3PLrhMBQkG4+sd8EzaFN6dypcssiefgWKToXtRKI8HHK68n2xEq1PyrOpkjHFJB+GwA==", "dev": true, "dependencies": { "@ardatan/sync-fetch": "^0.0.1", - "@graphql-tools/delegate": "^9.0.26", - "@graphql-tools/executor-graphql-ws": "^0.0.10", - "@graphql-tools/executor-http": "^0.1.7", - "@graphql-tools/executor-legacy-ws": "^0.0.8", - "@graphql-tools/utils": "^9.2.1", - "@graphql-tools/wrap": "^9.3.5", + "@graphql-tools/delegate": "^10.0.0", + "@graphql-tools/executor-graphql-ws": "^1.0.0", + "@graphql-tools/executor-http": "^1.0.0", + "@graphql-tools/executor-legacy-ws": "^1.0.0", + "@graphql-tools/utils": "^10.0.0", + "@graphql-tools/wrap": "^10.0.0", "@types/ws": "^8.0.0", - "@whatwg-node/fetch": "^0.8.0", + "@whatwg-node/fetch": "^0.9.0", "isomorphic-ws": "^5.0.0", "tslib": "^2.4.0", "value-or-promise": "^1.0.11", "ws": "^8.12.0" }, + "engines": { + "node": ">=16.0.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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.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.8.1", - "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.8.1.tgz", - "integrity": "sha512-Fkd1qQHK2tAWxKlC85h9L86Lgbq3BzxMnHSnTsnzNZMMzn6Xi+HlN8/LJ90LxorhSqD54td+Q864LgwUaYDj1Q==", - "dev": true, - "dependencies": { - "@peculiar/webcrypto": "^1.4.0", - "@whatwg-node/node-fetch": "^0.3.0", - "busboy": "^1.6.0", - "urlpattern-polyfill": "^6.0.2", - "web-streams-polyfill": "^3.2.1" - } - }, "node_modules/@graphql-tools/utils": { "version": "8.13.1", "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz", @@ -2558,41 +2804,48 @@ } }, "node_modules/@graphql-tools/wrap": { - "version": "9.3.5", - "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-9.3.5.tgz", - "integrity": "sha512-D3jR6/ZDWa6bw4hc1odHKLIFLxjgXlL8FSkkNlViAcRgRaqUVgFQsk+dThdWkqKP6+uij4lBG+pd/XZfrI1zeQ==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-10.0.0.tgz", + "integrity": "sha512-HDOeUUh6UhpiH0WPJUQl44ODt1x5pnMUbOJZ7GjTdGQ7LK0AgVt3ftaAQ9duxLkiAtYJmu5YkULirfZGj4HzDg==", "dev": true, "dependencies": { - "@graphql-tools/delegate": "9.0.26", - "@graphql-tools/schema": "9.0.16", - "@graphql-tools/utils": "9.2.1", + "@graphql-tools/delegate": "^10.0.0", + "@graphql-tools/schema": "^10.0.0", + "@graphql-tools/utils": "^10.0.0", "tslib": "^2.4.0", - "value-or-promise": "1.0.12" + "value-or-promise": "^1.0.12" + }, + "engines": { + "node": ">=16.0.0" }, "peerDependencies": { "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.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, "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==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", + "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", "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" + "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 || ^17.0.0" } }, "node_modules/@humanwhocodes/config-array": { @@ -2717,6 +2970,8 @@ "integrity": "sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==", "dev": true, "hasInstallScript": true, + "optional": true, + "peer": true, "dependencies": { "is-glob": "^4.0.3", "micromatch": "^4.0.5", @@ -2828,31 +3083,16 @@ "integrity": "sha512-s2cfwagOQAS8o06TcwKfr9Wx11dNGbH2E9vJz1cqV+a/LOyhWNLUNd6JSRYNzvB4d29UuJX2M0Dj9vE1T8fRXw==", "dev": true }, - "node_modules/@types/jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, "node_modules/@types/marked": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/marked/-/marked-5.0.0.tgz", - "integrity": "sha512-YcZe50jhltsCq7rc9MNZC/4QB/OnA2Pd6hrOSTOFajtabN+38slqgDDCeE/0F83SjkKBQcsZUj7VLWR0H5cKRA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@types/marked/-/marked-5.0.1.tgz", + "integrity": "sha512-Y3pAUzHKh605fN6fvASsz5FDSWbZcs/65Q6xYRmnIP9ZIYz27T4IOmXfH9gWJV1dpi7f1e7z7nBGUTx/a0ptpA==", "dev": true }, "node_modules/@types/node": { - "version": "20.2.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.5.tgz", - "integrity": "sha512-JJulVEQXmiY9Px5axXHeYGLSjhkZEnD+MDPDGbCbIAbMslkKwmygtZFy1X6s/075Yo94sf8GuSlFfPzysQrWZQ==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "version": "20.5.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.0.tgz", + "integrity": "sha512-Mgq7eCtoTjT89FqNoTzzXg2XvCi5VMhRV6+I2aYanc6kQCBImeNaAYRs/DyoVqk1YEUJK5gN9VO7HRIdz4Wo3Q==", "dev": true }, "node_modules/@types/semver": { @@ -2867,41 +3107,42 @@ "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==" }, "node_modules/@types/ws": { - "version": "8.5.4", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", - "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "version": "8.5.5", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.5.tgz", + "integrity": "sha512-lwhs8hktwxSjf9UaZ9tG5M03PGogvFaH8gUgLNbN9HKIg0dvv6q+gkSuJ8HN4/VbyxkuLzCjlN7GquQ0gUJfIg==", "dev": true, "dependencies": { "@types/node": "*" } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.9.tgz", - "integrity": "sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.4.0.tgz", + "integrity": "sha512-62o2Hmc7Gs3p8SLfbXcipjWAa6qk2wZGChXG2JbBtYpwSRmti/9KHLqfbLs9uDigOexG+3PaQ9G2g3201FWLKg==", "dev": true, "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/type-utils": "5.59.9", - "@typescript-eslint/utils": "5.59.9", + "@eslint-community/regexpp": "^4.5.1", + "@typescript-eslint/scope-manager": "6.4.0", + "@typescript-eslint/type-utils": "6.4.0", + "@typescript-eslint/utils": "6.4.0", + "@typescript-eslint/visitor-keys": "6.4.0", "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "graphemer": "^1.4.0", + "ignore": "^5.2.4", + "natural-compare": "^1.4.0", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2910,9 +3151,9 @@ } }, "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -2925,25 +3166,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", - "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.4.0.tgz", + "integrity": "sha512-I1Ah1irl033uxjxO9Xql7+biL3YD7w9IU8zF+xlzD/YxY6a4b7DYA08PXUUCbm2sEljwJF6ERFy2kTGAGcNilg==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", + "@typescript-eslint/scope-manager": "6.4.0", + "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/typescript-estree": "6.4.0", + "@typescript-eslint/visitor-keys": "6.4.0", "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2952,16 +3194,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", - "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.4.0.tgz", + "integrity": "sha512-TUS7vaKkPWDVvl7GDNHFQMsMruD+zhkd3SdVW0d7b+7Zo+bd/hXJQ8nsiUZMi1jloWo6c9qt3B7Sqo+flC1nig==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9" + "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/visitor-keys": "6.4.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -2969,25 +3211,25 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.9.tgz", - "integrity": "sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.4.0.tgz", + "integrity": "sha512-TvqrUFFyGY0cX3WgDHcdl2/mMCWCDv/0thTtx/ODMY1QhEiyFtv/OlLaNIiYLwRpAxAtOLOY9SUf1H3Q3dlwAg==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.9", - "@typescript-eslint/utils": "5.59.9", + "@typescript-eslint/typescript-estree": "6.4.0", + "@typescript-eslint/utils": "6.4.0", "debug": "^4.3.4", - "tsutils": "^3.21.0" + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "*" + "eslint": "^7.0.0 || ^8.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -2996,12 +3238,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", - "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.4.0.tgz", + "integrity": "sha512-+FV9kVFrS7w78YtzkIsNSoYsnOtrYVnKWSTVXoL1761CsCRv5wpDOINgsXpxD67YCLZtVQekDDyaxfjVWUJmmg==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -3009,21 +3251,21 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", - "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.4.0.tgz", + "integrity": "sha512-iDPJArf/K2sxvjOR6skeUCNgHR/tCQXBsa+ee1/clRKr3olZjZ/dSkXPZjG6YkPtnW6p5D1egeEPMCW6Gn4yLA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/visitor-keys": "5.59.9", + "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/visitor-keys": "6.4.0", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -3036,9 +3278,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -3051,35 +3293,34 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.9.tgz", - "integrity": "sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.4.0.tgz", + "integrity": "sha512-BvvwryBQpECPGo8PwF/y/q+yacg8Hn/2XS+DqL/oRsOPK+RPt29h5Ui5dqOKHDlbXrAeHUTnyG3wZA0KTDxRZw==", "dev": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.9", - "@typescript-eslint/types": "5.59.9", - "@typescript-eslint/typescript-estree": "5.59.9", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.4.0", + "@typescript-eslint/types": "6.4.0", + "@typescript-eslint/typescript-estree": "6.4.0", + "semver": "^7.5.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^7.0.0 || ^8.0.0" } }, "node_modules/@typescript-eslint/utils/node_modules/semver": { - "version": "7.5.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.1.tgz", - "integrity": "sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dev": true, "dependencies": { "lru-cache": "^6.0.0" @@ -3092,16 +3333,16 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.9", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", - "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.4.0.tgz", + "integrity": "sha512-yJSfyT+uJm+JRDWYRYdCm2i+pmvXJSMtPR9Cq5/XQs4QIgNoLcoRtDdzsLbLsFM/c6um6ohQkg/MLxWvoIndJA==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.59.9", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "6.4.0", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^16.0.0 || >=18.0.0" }, "funding": { "type": "opencollective", @@ -3115,21 +3356,49 @@ "dev": true }, "node_modules/@whatwg-node/fetch": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.5.3.tgz", - "integrity": "sha512-cuAKL3Z7lrJJuUrfF1wxkQTb24Qd1QO/lsjJpM5ZSZZzUMms5TPnbGeGUKWA3hVKNHh30lVfr2MyRCT5Jfkucw==", + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.9.9.tgz", + "integrity": "sha512-OTVoDm039CNyAWSRc2WBimMl/N9J4Fk2le21Xzcf+3OiWPNNSIbMnpWKBUyraPh2d9SAEgoBdQxTfVNihXgiUw==", "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" + "@whatwg-node/node-fetch": "^0.4.8", + "urlpattern-polyfill": "^9.0.0" + }, + "engines": { + "node": ">=16.0.0" } }, + "node_modules/@whatwg-node/fetch/node_modules/@whatwg-node/events": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@whatwg-node/events/-/events-0.1.1.tgz", + "integrity": "sha512-AyQEn5hIPV7Ze+xFoXVU3QTHXVbWPrzaOkxtENMPMuNL6VVHrp4hHfDt9nrQpjO7BgvuM95dMtkycX5M/DZR3w==", + "dev": true, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@whatwg-node/fetch/node_modules/@whatwg-node/node-fetch": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.4.13.tgz", + "integrity": "sha512-Wijn8jtXq6VBX6EttABXHJIQBcoOP6RRQllXbiaHGORACTDr1xg6g2UnkoggY3dbDkm1VsMjdSe7NVBPc4ukYg==", + "dev": true, + "dependencies": { + "@whatwg-node/events": "^0.1.0", + "busboy": "^1.6.0", + "fast-querystring": "^1.1.1", + "fast-url-parser": "^1.1.3", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/@whatwg-node/fetch/node_modules/urlpattern-polyfill": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-9.0.0.tgz", + "integrity": "sha512-WHN8KDQblxd32odxeIgo83rdVDE2bvdkb86it7bMhYZwWKJz0+O0RK/eZiHYnM+zgt/U7hAHOlCQGfjjvSkw2g==", + "dev": true + }, "node_modules/@whatwg-node/node-fetch": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.3.6.tgz", @@ -3148,22 +3417,10 @@ "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", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", - "dev": true, - "dependencies": { - "event-target-shim": "^5.0.0" - }, - "engines": { - "node": ">=6.5" - } - }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -3444,9 +3701,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", - "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "version": "4.21.10", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.10.tgz", + "integrity": "sha512-bipEBdZfVH5/pwrvqc+Ub0kUPVfGUhlKxbvfD+z1BDnPEO/X98ruXGA1WP5ASpAFKan7Qr6j736IacbZQuAlKQ==", "dev": true, "funding": [ { @@ -3456,13 +3713,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001400", - "electron-to-chromium": "^1.4.251", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.9" + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" }, "bin": { "browserslist": "cli.js" @@ -3504,12 +3765,6 @@ "ieee754": "^1.1.13" } }, - "node_modules/buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, "node_modules/busboy": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", @@ -3551,9 +3806,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001439", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001439.tgz", - "integrity": "sha512-1MgUzEkoMO6gKfXflStpYgZDlFM7M/ck/bgfVCACO5vnAf0fXoNVHdWtqGU+MYca+4bL9Z5bpOVmR33cWW9G2A==", + "version": "1.0.30001521", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001521.tgz", + "integrity": "sha512-fnx1grfpEOvDGH+V17eccmNjucGUnCbP6KL+l5KqBIerp26WK/+RQ7CIDE37KGJjaPyqWXXlFUyKiWmvdNNKmQ==", "dev": true, "funding": [ { @@ -3563,6 +3818,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -3812,19 +4071,21 @@ "dev": true }, "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", + "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, "dependencies": { - "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" + "path-type": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" } }, "node_modules/cross-fetch": { @@ -3905,9 +4166,9 @@ } }, "node_modules/dataloader": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.2.1.tgz", - "integrity": "sha512-Zn+tVZo1RKu120rgoe0JsRk56UiKdefPSH47QROJsMHrX8/S9UJvi5A/A6+Sbuk6rE88z5JoM/wIJ09Z7BTfYA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.2.2.tgz", + "integrity": "sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==", "dev": true }, "node_modules/debounce": { @@ -4080,9 +4341,9 @@ } }, "node_modules/dompurify": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.3.tgz", - "integrity": "sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==" + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.0.5.tgz", + "integrity": "sha512-F9e6wPGtY+8KNMRAVfxeCOHU0/NPWMSENNq4pQctuXRqqdEPW7q3CrLbR5Nse044WwacyjHGOMlvNsBe1y6z9A==" }, "node_modules/domutils": { "version": "3.1.0", @@ -4108,9 +4369,9 @@ } }, "node_modules/dotenv": { - "version": "16.1.4", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.1.4.tgz", - "integrity": "sha512-m55RtE8AsPeJBpOIFKihEmqUcoVncQIwo7x9U8ZwLEZw9ZpXboz2c+rvog+jUaJvVrZ5kBOeYQBX5+8Aa/OZQw==", + "version": "16.3.1", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", + "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", "engines": { "node": ">=12" }, @@ -4127,19 +4388,10 @@ "node": ">=4" } }, - "node_modules/ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "version": "1.4.494", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.494.tgz", + "integrity": "sha512-KF7wtsFFDu4ws1ZsSOt4pdmO1yWVNWCFtijVYZPUeW4SV7/hy/AESjLn/+qIWgq7mHscNOKAwN5AIM1+YAy+Ww==", "dev": true }, "node_modules/emoji-regex": { @@ -4223,27 +4475,27 @@ } }, "node_modules/eslint": { - "version": "8.42.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.42.0.tgz", - "integrity": "sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==", + "version": "8.47.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.47.0.tgz", + "integrity": "sha512-spUQWrdPt+pRVP1TTJLmfRNJJHHZryFmptzcafwSvHsceV81djHOdnEeDmkdotZyLNjDhrOasNK8nikkoG1O8Q==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.4.0", - "@eslint/eslintrc": "^2.0.3", - "@eslint/js": "8.42.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.2", + "@eslint/js": "^8.47.0", "@humanwhocodes/config-array": "^0.11.10", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", - "ajv": "^6.10.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.0", - "eslint-visitor-keys": "^3.4.1", - "espree": "^9.5.2", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4253,7 +4505,6 @@ "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", @@ -4263,9 +4514,8 @@ "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.1", + "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", "text-table": "^0.2.0" }, "bin": { @@ -4279,22 +4529,25 @@ } }, "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -4315,31 +4568,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "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" - } - }, "node_modules/eslint/node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -4369,9 +4597,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.21.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.21.0.tgz", + "integrity": "sha512-ybyme3s4yy/t/3s35bewwXKOf7cvzfreG2lH0lZl0JB7I4GxRP2ghxOK/Nb9EkRXdbBXZLfq/p/0W2JUONB/Gg==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -4426,12 +4654,12 @@ } }, "node_modules/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "dependencies": { - "acorn": "^8.8.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" }, @@ -4454,15 +4682,6 @@ "node": ">=0.10" } }, - "node_modules/esquery/node_modules/estraverse": { - "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" - } - }, "node_modules/esrecurse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", @@ -4475,7 +4694,7 @@ "node": ">=4.0" } }, - "node_modules/esrecurse/node_modules/estraverse": { + "node_modules/estraverse": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", @@ -4484,15 +4703,6 @@ "node": ">=4.0" } }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -4502,15 +4712,6 @@ "node": ">=0.10.0" } }, - "node_modules/event-target-shim": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", @@ -4710,48 +4911,6 @@ "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, - "node_modules/form-data": { - "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", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/form-data-encoder": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-1.7.2.tgz", - "integrity": "sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==", - "dev": true - }, - "node_modules/formdata-node": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", - "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", - "dev": true, - "dependencies": { - "node-domexception": "1.0.0", - "web-streams-polyfill": "4.0.0-beta.3" - }, - "engines": { - "node": ">= 12.20" - } - }, - "node_modules/formdata-node/node_modules/web-streams-polyfill": { - "version": "4.0.0-beta.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", - "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", - "dev": true, - "engines": { - "node": ">= 14" - } - }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -4849,12 +5008,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", @@ -4862,34 +5015,34 @@ "dev": true }, "node_modules/graphql": { - "version": "16.6.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.6.0.tgz", - "integrity": "sha512-KPIBPDlW7NxrbT/eh4qPXz5FiFdL5UbaA0XUNz2Rp3Z3hqBSkbj0GVjwFDztsWVauZUWsbKHgMg++sk8UX0bkw==", + "version": "16.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.8.0.tgz", + "integrity": "sha512-0oKGaR+y3qcS5mCu1vb7KG+a89vjn06C7Ihq/dDl3jA+A8B3TKomvi3CiEcVLJQGalbu8F52LxkOym7U5sSfbg==", "dev": true, "engines": { "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" } }, "node_modules/graphql-config": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-4.5.0.tgz", - "integrity": "sha512-x6D0/cftpLUJ0Ch1e5sj1TZn6Wcxx4oMfmhaG9shM0DKajA9iR+j1z86GSTQ19fShbGvrSSvbIQsHku6aQ6BBw==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-5.0.2.tgz", + "integrity": "sha512-7TPxOrlbiG0JplSZYCyxn2XQtqVhXomEjXUmWJVSS5ET1nPhOJSsIb/WTwqWhcYX6G0RlHXSj9PLtGTKmxLNGg==", "dev": true, "dependencies": { - "@graphql-tools/graphql-file-loader": "^7.3.7", - "@graphql-tools/json-file-loader": "^7.3.7", - "@graphql-tools/load": "^7.5.5", - "@graphql-tools/merge": "^8.2.6", - "@graphql-tools/url-loader": "^7.9.7", - "@graphql-tools/utils": "^9.0.0", - "cosmiconfig": "8.0.0", - "jiti": "1.17.1", - "minimatch": "4.2.3", - "string-env-interpolation": "1.0.1", + "@graphql-tools/graphql-file-loader": "^8.0.0", + "@graphql-tools/json-file-loader": "^8.0.0", + "@graphql-tools/load": "^8.0.0", + "@graphql-tools/merge": "^9.0.0", + "@graphql-tools/url-loader": "^8.0.0", + "@graphql-tools/utils": "^10.0.0", + "cosmiconfig": "^8.1.0", + "jiti": "^1.18.2", + "minimatch": "^4.2.3", + "string-env-interpolation": "^1.0.1", "tslib": "^2.4.0" }, "engines": { - "node": ">= 10.0.0" + "node": ">= 16.0.0" }, "peerDependencies": { "cosmiconfig-toml-loader": "^1.0.0", @@ -4902,42 +5055,22 @@ } }, "node_modules/graphql-config/node_modules/@graphql-tools/utils": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-9.2.1.tgz", - "integrity": "sha512-WUw506Ql6xzmOORlriNrD6Ugx+HjVgYxt9KCXD9mHAak+eaXSwuGGPyE60hy9xaDEoXKBsG7SkG69ybitaVl6A==", + "version": "10.0.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-10.0.5.tgz", + "integrity": "sha512-ZTioQqg9z9eCG3j+KDy54k1gp6wRIsLqkx5yi163KVvXVkfjsrdErCyZjrEug21QnKE9piP4tyxMpMMOT1RuRw==", "dev": true, "dependencies": { "@graphql-typed-document-node/core": "^3.1.1", + "dset": "^3.1.2", "tslib": "^2.4.0" }, + "engines": { + "node": ">=16.0.0" + }, "peerDependencies": { "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" } }, - "node_modules/graphql-config/node_modules/cosmiconfig": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.0.0.tgz", - "integrity": "sha512-da1EafcpH6b/TD8vDRaWV7xFINlHlF6zKsGwS1TsuVJTZRkquaS5HTMq7uq6h31619QjbsYl21gVDOm32KM1vQ==", - "dev": true, - "dependencies": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/graphql-config/node_modules/jiti": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.17.1.tgz", - "integrity": "sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==", - "dev": true, - "bin": { - "jiti": "bin/jiti.js" - } - }, "node_modules/graphql-config/node_modules/minimatch": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-4.2.3.tgz", @@ -4951,32 +5084,18 @@ } }, "node_modules/graphql-request": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-5.1.0.tgz", - "integrity": "sha512-0OeRVYigVwIiXhNmqnPDt+JhMzsjinxHE7TVy3Lm6jUzav0guVcL0lfSbi6jVTRAxcbwgyr6yrZioSHxf9gHzw==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/graphql-request/-/graphql-request-6.1.0.tgz", + "integrity": "sha512-p+XPfS4q7aIpKVcgmnZKhMNqhltk20hfXtkaIkTfjjmiKMJ5xrt5c743cL03y/K7y1rg3WrIC49xGiEQ4mxdNw==", "dev": true, "dependencies": { - "@graphql-typed-document-node/core": "^3.1.1", - "cross-fetch": "^3.1.5", - "extract-files": "^9.0.0", - "form-data": "^3.0.0" + "@graphql-typed-document-node/core": "^3.2.0", + "cross-fetch": "^3.1.5" }, "peerDependencies": { "graphql": "14 - 16" } }, - "node_modules/graphql-request/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-tag": { "version": "2.12.6", "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", @@ -4993,9 +5112,9 @@ } }, "node_modules/graphql-ws": { - "version": "5.11.3", - "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.11.3.tgz", - "integrity": "sha512-fU8zwSgAX2noXAsuFiCZ8BtXeXZOzXyK5u1LloCdacsVth4skdBMPO74EG51lBoWSIZ8beUocdpV8+cQHBODnQ==", + "version": "5.14.0", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-5.14.0.tgz", + "integrity": "sha512-itrUTQZP/TgswR4GSSYuwWUzrE/w5GhbwM2GX3ic2U7aw33jgEsayfIlvaj7/GcIvZgNMzsPTrE5hqPuFUiE5g==", "dev": true, "engines": { "node": ">=10" @@ -5125,9 +5244,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.1.tgz", - "integrity": "sha512-d2qQLzTJ9WxQftPAuEQpSPmKqzxePjzVbpAVv62AQ64NTL+wR4JkrVqR/LqFsFEUsHDAiId52mJteHDFuDkElA==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", "dev": true, "engines": { "node": ">= 4" @@ -5407,25 +5526,15 @@ "dev": true }, "node_modules/isomorphic-dompurify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-1.6.0.tgz", - "integrity": "sha512-ghd7K3FKk+/gLlK7UBJ6xmCho+NggmDwucEa9MZ/qERMigaLbkaARZ5srw1ZSksEIp9MnNIZFnkxe2+lgNgIrA==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/isomorphic-dompurify/-/isomorphic-dompurify-1.8.0.tgz", + "integrity": "sha512-qvNsRVUQIArrn7/TNDw0+0wQgtvRxAkSzfe0pGpX1+OYeGhrAWELxZIb6x+KFFRS6mb4OUe+zAK9yp0WDZHUdQ==", "dependencies": { "@types/dompurify": "^3.0.2", - "dompurify": "^3.0.3", + "dompurify": "^3.0.5", "jsdom": "^22.1.0" } }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "dev": true, - "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, "node_modules/isomorphic-ws": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", @@ -5444,6 +5553,15 @@ "jiti": "bin/jiti.js" } }, + "node_modules/jose": { + "version": "4.14.4", + "resolved": "https://registry.npmjs.org/jose/-/jose-4.14.4.tgz", + "integrity": "sha512-j8GhLiKmUAh+dsFXlX1aJCbt5KMibuKb+d7j1JaOJG6s2UjX1PQlW+OKB/sD4a/5ZYF4RcmYmLSndOoU3Lt/3g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -5547,26 +5665,6 @@ "node": ">=14" } }, - "node_modules/jsdom/node_modules/ws": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", - "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -5643,58 +5741,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jsonwebtoken": { - "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": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - }, - "engines": { - "node": ">=12", - "npm": ">=6" - } - }, - "node_modules/jsonwebtoken/node_modules/semver": { - "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" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, "node_modules/leac": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/leac/-/leac-0.6.0.tgz", @@ -5890,20 +5936,20 @@ } }, "node_modules/marked": { - "version": "5.0.4", - "resolved": "https://registry.npmjs.org/marked/-/marked-5.0.4.tgz", - "integrity": "sha512-r0W8/DK56fAkV0qfUCO9cEt/VlFWUzoJOqEigvijmsVkTuPOHckh7ZutNJepRO1AxHhK96/9txonHg4bWd/aLA==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/marked/-/marked-7.0.3.tgz", + "integrity": "sha512-ev2uM40p0zQ/GbvqotfKcSWEa59fJwluGZj5dcaUOwDRrB1F3dncdXy8NWUApk4fi8atU3kTBOwjyjZ0ud0dxw==", "bin": { "marked": "bin/marked.js" }, "engines": { - "node": ">= 18" + "node": ">= 16" } }, "node_modules/meilisearch": { - "version": "0.33.0", - "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.33.0.tgz", - "integrity": "sha512-bYPb9WyITnJfzf92e7QFK8Rc50DmshFWxypXCs3ILlpNh8pT15A7KSu9Xgnnk/K3G/4vb3wkxxtFS4sxNkWB8w==", + "version": "0.34.1", + "resolved": "https://registry.npmjs.org/meilisearch/-/meilisearch-0.34.1.tgz", + "integrity": "sha512-7mrLp88JfrbvhAMhOjNPzHGd2iCLHgzNhkveMxppMOToMLQw4Ygof4ksQ9uFi7SKq3UwEhIoMoFT1rUHLD3vWQ==", "dependencies": { "cross-fetch": "^3.1.6" } @@ -5918,9 +5964,9 @@ } }, "node_modules/meros": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/meros/-/meros-1.2.1.tgz", - "integrity": "sha512-R2f/jxYqCAGI19KhAvaxSOxALBMkaXWH2a7rOyqQw+ZmizX5bKkEYWLzdhC+U82ZVVPVp6MCXe3EkVligh+12g==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/meros/-/meros-1.3.0.tgz", + "integrity": "sha512-2BNGOimxEz5hmjUG2FwoxCt5HN7BXdaWyFqEwxPTrJzVdABtrL4TiHTcsWSFAxPQ/tOnEaQEJh3qWq71QRMY+w==", "dev": true, "engines": { "node": ">=13" @@ -6004,12 +6050,6 @@ "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", @@ -6024,26 +6064,9 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true - }, - "node_modules/node-domexception": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/jimmywarting" - }, - { - "type": "github", - "url": "https://paypal.me/jimmywarting" - } - ], - "engines": { - "node": ">=10.5.0" - } + "optional": true, + "peer": true }, "node_modules/node-fetch": { "version": "2.6.11", @@ -6069,6 +6092,8 @@ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz", "integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==", "dev": true, + "optional": true, + "peer": true, "bin": { "node-gyp-build": "bin.js", "node-gyp-build-optional": "optional.js", @@ -6082,9 +6107,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "node_modules/normalize-path": { @@ -6140,17 +6165,17 @@ } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -6743,9 +6768,9 @@ } }, "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -7018,6 +7043,18 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, + "node_modules/ts-api-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.0.1.tgz", + "integrity": "sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==", + "dev": true, + "engines": { + "node": ">=16.13.0" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, "node_modules/ts-log": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/ts-log/-/ts-log-2.2.5.tgz", @@ -7030,27 +7067,6 @@ "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==", "dev": true }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -7076,9 +7092,9 @@ } }, "node_modules/typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", + "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", "dev": true, "peer": true, "bin": { @@ -7086,7 +7102,7 @@ "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/ua-parser-js": { @@ -7117,18 +7133,6 @@ "node": ">=0.10.0" } }, - "node_modules/undici": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz", - "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==", - "dev": true, - "dependencies": { - "busboy": "^1.6.0" - }, - "engines": { - "node": ">=12.18" - } - }, "node_modules/universalify": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", @@ -7162,9 +7166,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz", + "integrity": "sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==", "dev": true, "funding": [ { @@ -7174,6 +7178,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -7181,7 +7189,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -7316,12 +7324,6 @@ "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", @@ -7360,15 +7362,6 @@ "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", "dev": true }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -7393,10 +7386,9 @@ "dev": true }, "node_modules/ws": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.12.0.tgz", - "integrity": "sha512-kU62emKIdKVeEIOIKVegvqpXMSTAMLJozpHZaJNDYqBjzlSYXQGviYwN1osDLJ9av68qHd4a2oSjd7yD4pacig==", - "dev": true, + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", "engines": { "node": ">=10.0.0" }, @@ -7442,12 +7434,12 @@ "dev": true }, "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", + "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", "dev": true, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/yaml-ast-parser": { diff --git a/package.json b/package.json index 276cf56..628c3d2 100644 --- a/package.json +++ b/package.json @@ -11,24 +11,24 @@ }, "dependencies": { "@digitak/esrun": "3.2.24", - "dotenv": "^16.1.4", + "dotenv": "^16.3.1", "html-to-text": "^9.0.5", - "isomorphic-dompurify": "^1.6.0", - "marked": "^5.0.4", - "meilisearch": "^0.33.0" + "isomorphic-dompurify": "^1.8.0", + "marked": "^7.0.3", + "meilisearch": "^0.34.1" }, "devDependencies": { - "@graphql-codegen/cli": "^3.3.1", - "@graphql-codegen/typescript": "3.0.4", - "@graphql-codegen/typescript-graphql-request": "^4.5.9", - "@graphql-codegen/typescript-operations": "^3.0.4", + "@graphql-codegen/cli": "^5.0.0", + "@graphql-codegen/typescript": "4.0.1", + "@graphql-codegen/typescript-graphql-request": "^5.0.0", + "@graphql-codegen/typescript-operations": "^4.0.1", "@types/html-to-text": "^9.0.1", - "@types/marked": "^5.0.0", - "@types/node": "^20.2.5", - "@typescript-eslint/eslint-plugin": "^5.59.9", - "@typescript-eslint/parser": "^5.59.9", - "eslint": "^8.42.0", - "graphql": "^16.6.0", - "graphql-request": "5.1.0" + "@types/marked": "^5.0.1", + "@types/node": "^20.5.0", + "@typescript-eslint/eslint-plugin": "^6.4.0", + "@typescript-eslint/parser": "^6.4.0", + "eslint": "^8.47.0", + "graphql": "^16.8.0", + "graphql-request": "6.1.0" } } diff --git a/src/core/graphql/generated.ts b/src/core/graphql/generated.ts index f43a133..4f28e34 100644 --- a/src/core/graphql/generated.ts +++ b/src/core/graphql/generated.ts @@ -1,45 +1,47 @@ import { GraphQLClient } from 'graphql-request'; -import * as Dom from 'graphql-request/dist/types.dom'; +import { GraphQLClientRequestHeaders } from 'graphql-request/build/cjs/types'; import gql from 'graphql-tag'; export type Maybe = T | null; export type InputMaybe = Maybe; export type Exact = { [K in keyof T]: T[K] }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe }; +export type MakeEmpty = { [_ in K]?: never }; +export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { - ID: string; - String: string; - Boolean: boolean; - Int: number; - Float: number; - DateTime: any; - JSON: any; - LibraryItemMetadataDynamicZoneInput: any; - RangedContentRangeDynamicZoneInput: any; - Time: any; - Upload: any; + ID: { input: string; output: string; } + String: { input: string; output: string; } + Boolean: { input: boolean; output: boolean; } + Int: { input: number; output: number; } + Float: { input: number; output: number; } + DateTime: { input: any; output: any; } + JSON: { input: any; output: any; } + LibraryItemMetadataDynamicZoneInput: { input: any; output: any; } + RangedContentRangeDynamicZoneInput: { input: any; output: any; } + Time: { input: any; output: any; } + Upload: { input: any; output: any; } }; export type AudioSubtype = { __typename?: 'AudioSubtype'; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type AudioSubtypeTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type AudioSubtypeEntity = { __typename?: 'AudioSubtypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type AudioSubtypeEntityResponse = { @@ -65,56 +67,54 @@ export type AudioSubtypeFiltersInput = { }; export type AudioSubtypeInput = { - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; export type BooleanFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type Category = { __typename?: 'Category'; - createdAt?: Maybe; - name: Scalars['String']; + createdAt?: Maybe; series?: Maybe; - short: Scalars['String']; - slug: Scalars['String']; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type CategoryTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type CategoryEntity = { __typename?: 'CategoryEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type CategoryEntityResponse = { @@ -132,21 +132,17 @@ export type CategoryFiltersInput = { and?: InputMaybe>>; createdAt?: InputMaybe; id?: InputMaybe; - name?: InputMaybe; not?: InputMaybe; or?: InputMaybe>>; series?: InputMaybe; - short?: InputMaybe; slug?: InputMaybe; titles?: InputMaybe; updatedAt?: InputMaybe; }; export type CategoryInput = { - name?: InputMaybe; series?: InputMaybe; - short?: InputMaybe; - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; @@ -159,32 +155,32 @@ export type Chronicle = { __typename?: 'Chronicle'; chapter?: Maybe; contents?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; date_end: ComponentBasicsDatepicker; date_start: ComponentBasicsDatepicker; - slug: Scalars['String']; + slug: Scalars['String']['output']; translations?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ChronicleContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChronicleTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChronicleEntity = { __typename?: 'ChronicleEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ChronicleEntityResponse = { @@ -214,11 +210,11 @@ export type ChronicleFiltersInput = { }; export type ChronicleInput = { - chapter?: InputMaybe; - contents?: InputMaybe>>; + chapter?: InputMaybe; + contents?: InputMaybe>>; date_end?: InputMaybe; date_start?: InputMaybe; - slug?: InputMaybe; + slug?: InputMaybe; translations?: InputMaybe>>; }; @@ -230,30 +226,30 @@ export type ChronicleRelationResponseCollection = { export type ChroniclesChapter = { __typename?: 'ChroniclesChapter'; chronicles?: Maybe; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ChroniclesChapterChroniclesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChroniclesChapterTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChroniclesChapterEntity = { __typename?: 'ChroniclesChapterEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ChroniclesChapterEntityResponse = { @@ -280,32 +276,32 @@ export type ChroniclesChapterFiltersInput = { }; export type ChroniclesChapterInput = { - chronicles?: InputMaybe>>; - slug?: InputMaybe; + chronicles?: InputMaybe>>; + slug?: InputMaybe; titles?: InputMaybe>>; }; export type ChronologyEra = { __typename?: 'ChronologyEra'; - createdAt?: Maybe; - ending_year: Scalars['Int']; - slug: Scalars['String']; - starting_year: Scalars['Int']; + createdAt?: Maybe; + ending_year: Scalars['Int']['output']; + slug: Scalars['String']['output']; + starting_year: Scalars['Int']['output']; title?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ChronologyEraTitleArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChronologyEraEntity = { __typename?: 'ChronologyEraEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ChronologyEraEntityResponse = { @@ -333,42 +329,42 @@ export type ChronologyEraFiltersInput = { }; export type ChronologyEraInput = { - ending_year?: InputMaybe; - slug?: InputMaybe; - starting_year?: InputMaybe; + ending_year?: InputMaybe; + slug?: InputMaybe; + starting_year?: InputMaybe; title?: InputMaybe>>; }; export type ChronologyItem = { __typename?: 'ChronologyItem'; - createdAt?: Maybe; - day?: Maybe; - displayed_date?: Maybe; + createdAt?: Maybe; + day?: Maybe; + displayed_date?: Maybe; events?: Maybe>>; - month?: Maybe; - updatedAt?: Maybe; + month?: Maybe; + updatedAt?: Maybe; wiki_pages?: Maybe; - year: Scalars['Int']; + year: Scalars['Int']['output']; }; export type ChronologyItemEventsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChronologyItemWiki_PagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ChronologyItemEntity = { __typename?: 'ChronologyItemEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ChronologyItemEntityResponse = { @@ -398,12 +394,12 @@ export type ChronologyItemFiltersInput = { }; export type ChronologyItemInput = { - day?: InputMaybe; - displayed_date?: InputMaybe; + day?: InputMaybe; + displayed_date?: InputMaybe; events?: InputMaybe>>; - month?: InputMaybe; - wiki_pages?: InputMaybe>>; - year?: InputMaybe; + month?: InputMaybe; + wiki_pages?: InputMaybe>>; + year?: InputMaybe; }; export type ChronologyItemRelationResponseCollection = { @@ -414,8 +410,8 @@ export type ChronologyItemRelationResponseCollection = { export type ComponentBasicsCredits = { __typename?: 'ComponentBasicsCredits'; cleaners?: Maybe; - footnotes?: Maybe; - id: Scalars['ID']; + footnotes?: Maybe; + id: Scalars['ID']['output']; proofreaders?: Maybe; scanners?: Maybe; source_language?: Maybe; @@ -429,57 +425,57 @@ export type ComponentBasicsCredits = { export type ComponentBasicsCreditsCleanersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsScannersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsSubbersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsTranscribersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsCreditsTypesettersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentBasicsDatepicker = { __typename?: 'ComponentBasicsDatepicker'; - day?: Maybe; - id: Scalars['ID']; - month?: Maybe; - year?: Maybe; + day?: Maybe; + id: Scalars['ID']['output']; + month?: Maybe; + year?: Maybe; }; export type ComponentBasicsDatepickerFiltersInput = { @@ -492,16 +488,16 @@ export type ComponentBasicsDatepickerFiltersInput = { }; export type ComponentBasicsDatepickerInput = { - day?: InputMaybe; - id?: InputMaybe; - month?: InputMaybe; - year?: InputMaybe; + day?: InputMaybe; + id?: InputMaybe; + month?: InputMaybe; + year?: InputMaybe; }; export type ComponentBasicsFileSize = { __typename?: 'ComponentBasicsFileSize'; - id: Scalars['ID']; - size: Scalars['Float']; + id: Scalars['ID']['output']; + size: Scalars['Float']['output']; unit: Enum_Componentbasicsfilesize_Unit; }; @@ -514,16 +510,16 @@ export type ComponentBasicsFileSizeFiltersInput = { }; export type ComponentBasicsFileSizeInput = { - id?: InputMaybe; - size?: InputMaybe; + id?: InputMaybe; + size?: InputMaybe; unit?: InputMaybe; }; export type ComponentBasicsPrice = { __typename?: 'ComponentBasicsPrice'; - amount?: Maybe; + amount?: Maybe; currency?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type ComponentBasicsPriceFiltersInput = { @@ -535,17 +531,17 @@ export type ComponentBasicsPriceFiltersInput = { }; export type ComponentBasicsPriceInput = { - amount?: InputMaybe; - currency?: InputMaybe; - id?: InputMaybe; + amount?: InputMaybe; + currency?: InputMaybe; + id?: InputMaybe; }; export type ComponentBasicsSize = { __typename?: 'ComponentBasicsSize'; - height?: Maybe; - id: Scalars['ID']; - thickness?: Maybe; - width?: Maybe; + height?: Maybe; + id: Scalars['ID']['output']; + thickness?: Maybe; + width?: Maybe; }; export type ComponentBasicsSizeFiltersInput = { @@ -558,16 +554,16 @@ export type ComponentBasicsSizeFiltersInput = { }; export type ComponentBasicsSizeInput = { - height?: InputMaybe; - id?: InputMaybe; - thickness?: InputMaybe; - width?: InputMaybe; + height?: InputMaybe; + id?: InputMaybe; + thickness?: InputMaybe; + width?: InputMaybe; }; export type ComponentBasicsUrl = { __typename?: 'ComponentBasicsUrl'; - id: Scalars['ID']; - url?: Maybe; + id: Scalars['ID']['output']; + url?: Maybe; }; export type ComponentBasicsUrlFiltersInput = { @@ -578,14 +574,14 @@ export type ComponentBasicsUrlFiltersInput = { }; export type ComponentBasicsUrlInput = { - id?: InputMaybe; - url?: InputMaybe; + id?: InputMaybe; + url?: InputMaybe; }; export type ComponentCollectionsComponentAliases = { __typename?: 'ComponentCollectionsComponentAliases'; - alias: Scalars['String']; - id: Scalars['ID']; + alias: Scalars['String']['output']; + id: Scalars['ID']['output']; }; export type ComponentCollectionsComponentAliasesFiltersInput = { @@ -596,15 +592,15 @@ export type ComponentCollectionsComponentAliasesFiltersInput = { }; export type ComponentCollectionsComponentAliasesInput = { - alias?: InputMaybe; - id?: InputMaybe; + alias?: InputMaybe; + id?: InputMaybe; }; export type ComponentCollectionsComponentBody = { __typename?: 'ComponentCollectionsComponentBody'; authors?: Maybe; - body: Scalars['String']; - id: Scalars['ID']; + body: Scalars['String']['output']; + id: Scalars['ID']['output']; proofreaders?: Maybe; source_language?: Maybe; status: Enum_Componentcollectionscomponentbody_Status; @@ -615,21 +611,21 @@ export type ComponentCollectionsComponentBody = { export type ComponentCollectionsComponentBodyAuthorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentBodyProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentBodyTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentBodyFiltersInput = { @@ -645,19 +641,19 @@ export type ComponentCollectionsComponentBodyFiltersInput = { }; export type ComponentCollectionsComponentBodyInput = { - authors?: InputMaybe>>; - body?: InputMaybe; - id?: InputMaybe; - proofreaders?: InputMaybe>>; - source_language?: InputMaybe; + authors?: InputMaybe>>; + body?: InputMaybe; + id?: InputMaybe; + proofreaders?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - translators?: InputMaybe>>; + translators?: InputMaybe>>; }; export type ComponentCollectionsComponentDefinition = { __typename?: 'ComponentCollectionsComponentDefinition'; - definition: Scalars['String']; - id: Scalars['ID']; + definition: Scalars['String']['output']; + id: Scalars['ID']['output']; source?: Maybe; source_language?: Maybe; status: Enum_Componentcollectionscomponentdefinition_Status; @@ -665,7 +661,7 @@ export type ComponentCollectionsComponentDefinition = { export type ComponentCollectionsComponentEvent = { __typename?: 'ComponentCollectionsComponentEvent'; - id: Scalars['ID']; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -674,7 +670,7 @@ export type ComponentCollectionsComponentEvent = { export type ComponentCollectionsComponentEventTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentEventFiltersInput = { @@ -686,15 +682,15 @@ export type ComponentCollectionsComponentEventFiltersInput = { }; export type ComponentCollectionsComponentEventInput = { - id?: InputMaybe; - source?: InputMaybe; + id?: InputMaybe; + source?: InputMaybe; translations?: InputMaybe>>; }; export type ComponentCollectionsComponentGlossaryDefinition = { __typename?: 'ComponentCollectionsComponentGlossaryDefinition'; categories?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -703,14 +699,14 @@ export type ComponentCollectionsComponentGlossaryDefinition = { export type ComponentCollectionsComponentGlossaryDefinitionCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentGlossaryDefinitionTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentGlossaryDefinitionFiltersInput = { @@ -723,9 +719,9 @@ export type ComponentCollectionsComponentGlossaryDefinitionFiltersInput = { }; export type ComponentCollectionsComponentGlossaryDefinitionInput = { - categories?: InputMaybe>>; - id?: InputMaybe; - source?: InputMaybe; + categories?: InputMaybe>>; + id?: InputMaybe; + source?: InputMaybe; translations?: InputMaybe>>; }; @@ -734,7 +730,7 @@ export type ComponentCollectionsComponentLibraryCover = { back?: Maybe; front?: Maybe; full?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; inside_back?: Maybe; inside_front?: Maybe; inside_full?: Maybe; @@ -748,14 +744,14 @@ export type ComponentCollectionsComponentLibraryCoverFiltersInput = { }; export type ComponentCollectionsComponentLibraryCoverInput = { - back?: InputMaybe; - front?: InputMaybe; - full?: InputMaybe; - id?: InputMaybe; - inside_back?: InputMaybe; - inside_front?: InputMaybe; - inside_full?: InputMaybe; - spine?: InputMaybe; + back?: InputMaybe; + front?: InputMaybe; + full?: InputMaybe; + id?: InputMaybe; + inside_back?: InputMaybe; + inside_front?: InputMaybe; + inside_full?: InputMaybe; + spine?: InputMaybe; }; export type ComponentCollectionsComponentLibraryDustJacket = { @@ -765,7 +761,7 @@ export type ComponentCollectionsComponentLibraryDustJacket = { flap_front?: Maybe; front?: Maybe; full?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; inside_full?: Maybe; spine?: Maybe; }; @@ -777,14 +773,14 @@ export type ComponentCollectionsComponentLibraryDustJacketFiltersInput = { }; export type ComponentCollectionsComponentLibraryDustJacketInput = { - back?: InputMaybe; - flap_back?: InputMaybe; - flap_front?: InputMaybe; - front?: InputMaybe; - full?: InputMaybe; - id?: InputMaybe; - inside_full?: InputMaybe; - spine?: InputMaybe; + back?: InputMaybe; + flap_back?: InputMaybe; + flap_front?: InputMaybe; + front?: InputMaybe; + full?: InputMaybe; + id?: InputMaybe; + inside_full?: InputMaybe; + spine?: InputMaybe; }; export type ComponentCollectionsComponentLibraryImages = { @@ -792,7 +788,7 @@ export type ComponentCollectionsComponentLibraryImages = { cleaners?: Maybe; cover?: Maybe; dust_jacket?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; obi_belt?: Maybe; scanners?: Maybe; @@ -805,21 +801,21 @@ export type ComponentCollectionsComponentLibraryImages = { export type ComponentCollectionsComponentLibraryImagesCleanersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentLibraryImagesScannersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentLibraryImagesTypesettersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentLibraryImagesFiltersInput = { @@ -838,16 +834,16 @@ export type ComponentCollectionsComponentLibraryImagesFiltersInput = { }; export type ComponentCollectionsComponentLibraryImagesInput = { - cleaners?: InputMaybe>>; + cleaners?: InputMaybe>>; cover?: InputMaybe; dust_jacket?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; obi_belt?: InputMaybe; - scanners?: InputMaybe>>; - source_language?: InputMaybe; + scanners?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - typesetters?: InputMaybe>>; + typesetters?: InputMaybe>>; }; export type ComponentCollectionsComponentLibraryObiBelt = { @@ -857,7 +853,7 @@ export type ComponentCollectionsComponentLibraryObiBelt = { flap_front?: Maybe; front?: Maybe; full?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; inside_full?: Maybe; spine?: Maybe; }; @@ -869,20 +865,20 @@ export type ComponentCollectionsComponentLibraryObiBeltFiltersInput = { }; export type ComponentCollectionsComponentLibraryObiBeltInput = { - back?: InputMaybe; - flap_back?: InputMaybe; - flap_front?: InputMaybe; - front?: InputMaybe; - full?: InputMaybe; - id?: InputMaybe; - inside_full?: InputMaybe; - spine?: InputMaybe; + back?: InputMaybe; + flap_back?: InputMaybe; + flap_front?: InputMaybe; + front?: InputMaybe; + full?: InputMaybe; + id?: InputMaybe; + inside_full?: InputMaybe; + spine?: InputMaybe; }; export type ComponentCollectionsComponentTitles = { __typename?: 'ComponentCollectionsComponentTitles'; - id: Scalars['ID']; - title: Scalars['String']; + id: Scalars['ID']['output']; + title: Scalars['String']['output']; }; export type ComponentCollectionsComponentTitlesFiltersInput = { @@ -895,7 +891,7 @@ export type ComponentCollectionsComponentTitlesFiltersInput = { export type ComponentCollectionsComponentWeaponStory = { __typename?: 'ComponentCollectionsComponentWeaponStory'; categories?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -904,14 +900,14 @@ export type ComponentCollectionsComponentWeaponStory = { export type ComponentCollectionsComponentWeaponStoryCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentWeaponStoryTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentCollectionsComponentWeaponStoryFiltersInput = { @@ -924,17 +920,17 @@ export type ComponentCollectionsComponentWeaponStoryFiltersInput = { }; export type ComponentCollectionsComponentWeaponStoryInput = { - categories?: InputMaybe>>; - id?: InputMaybe; - source?: InputMaybe; + categories?: InputMaybe>>; + id?: InputMaybe; + source?: InputMaybe; translations?: InputMaybe>>; }; export type ComponentCollectionsComponentWikiDefinition = { __typename?: 'ComponentCollectionsComponentWikiDefinition'; categories?: Maybe; - definition?: Maybe; - id: Scalars['ID']; + definition?: Maybe; + id: Scalars['ID']['output']; source?: Maybe; }; @@ -942,12 +938,12 @@ export type ComponentCollectionsComponentWikiDefinition = { export type ComponentCollectionsComponentWikiDefinitionCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataAudio = { __typename?: 'ComponentMetadataAudio'; - id: Scalars['ID']; + id: Scalars['ID']['output']; subtype?: Maybe; tracks?: Maybe>>; }; @@ -956,15 +952,15 @@ export type ComponentMetadataAudio = { export type ComponentMetadataAudioTracksArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataBooks = { __typename?: 'ComponentMetadataBooks'; binding_type?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; languages?: Maybe; - page_count?: Maybe; + page_count?: Maybe; page_order: Enum_Componentmetadatabooks_Page_Order; subtype?: Maybe; }; @@ -973,14 +969,14 @@ export type ComponentMetadataBooks = { export type ComponentMetadataBooksLanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataGame = { __typename?: 'ComponentMetadataGame'; audio_languages?: Maybe; - demo: Scalars['Boolean']; - id: Scalars['ID']; + demo: Scalars['Boolean']['output']; + id: Scalars['ID']['output']; interface_languages?: Maybe; platform?: Maybe; platforms?: Maybe; @@ -991,109 +987,109 @@ export type ComponentMetadataGame = { export type ComponentMetadataGameAudio_LanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataGameInterface_LanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataGamePlatformsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataGameSub_LanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentMetadataGroup = { __typename?: 'ComponentMetadataGroup'; - id: Scalars['ID']; + id: Scalars['ID']['output']; subitems_type?: Maybe; subtype?: Maybe; }; export type ComponentMetadataMerch = { __typename?: 'ComponentMetadataMerch'; - id: Scalars['ID']; + id: Scalars['ID']['output']; merch_item?: Maybe; }; export type ComponentMetadataOther = { __typename?: 'ComponentMetadataOther'; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type ComponentMetadataVideo = { __typename?: 'ComponentMetadataVideo'; - id: Scalars['ID']; + id: Scalars['ID']['output']; subtype?: Maybe; }; export type ComponentPageBuilderGallery = { __typename?: 'ComponentPageBuilderGallery'; gallery?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type ComponentPageBuilderGalleryGalleryArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentPageBuilderGrid = { __typename?: 'ComponentPageBuilderGrid'; - column_count: Scalars['Int']; - id: Scalars['ID']; + column_count: Scalars['Int']['output']; + id: Scalars['ID']['output']; }; export type ComponentPageBuilderTabs = { __typename?: 'ComponentPageBuilderTabs'; - id: Scalars['ID']; + id: Scalars['ID']['output']; }; export type ComponentRangeGameAspect = { __typename?: 'ComponentRangeGameAspect'; - id: Scalars['ID']; - note?: Maybe; + id: Scalars['ID']['output']; + note?: Maybe; }; export type ComponentRangeOther = { __typename?: 'ComponentRangeOther'; - id: Scalars['ID']; - note?: Maybe; + id: Scalars['ID']['output']; + note?: Maybe; }; export type ComponentRangePageRange = { __typename?: 'ComponentRangePageRange'; - ending_page: Scalars['Int']; - id: Scalars['ID']; - starting_page: Scalars['Int']; + ending_page: Scalars['Int']['output']; + id: Scalars['ID']['output']; + starting_page: Scalars['Int']['output']; }; export type ComponentRangeTimeRange = { __typename?: 'ComponentRangeTimeRange'; - ending_time?: Maybe; - id: Scalars['ID']; - starting_time?: Maybe; + ending_time?: Maybe; + id: Scalars['ID']['output']; + starting_time?: Maybe; }; export type ComponentSetsAudioSet = { __typename?: 'ComponentSetsAudioSet'; dubbers?: Maybe; - id: Scalars['ID']; - notes?: Maybe; + id: Scalars['ID']['output']; + notes?: Maybe; source_language?: Maybe; status?: Maybe; }; @@ -1102,7 +1098,7 @@ export type ComponentSetsAudioSet = { export type ComponentSetsAudioSetDubbersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsAudioSetFiltersInput = { @@ -1116,19 +1112,19 @@ export type ComponentSetsAudioSetFiltersInput = { }; export type ComponentSetsAudioSetInput = { - dubbers?: InputMaybe>>; - id?: InputMaybe; - notes?: InputMaybe; - source_language?: InputMaybe; + dubbers?: InputMaybe>>; + id?: InputMaybe; + notes?: InputMaybe; + source_language?: InputMaybe; status?: InputMaybe; }; export type ComponentSetsScanSet = { __typename?: 'ComponentSetsScanSet'; cleaners?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - notes?: Maybe; + notes?: Maybe; pages?: Maybe; scanners?: Maybe; source_language?: Maybe; @@ -1140,28 +1136,28 @@ export type ComponentSetsScanSet = { export type ComponentSetsScanSetCleanersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsScanSetPagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsScanSetScannersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsScanSetTypesettersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsScanSetFiltersInput = { @@ -1178,25 +1174,25 @@ export type ComponentSetsScanSetFiltersInput = { }; export type ComponentSetsScanSetInput = { - cleaners?: InputMaybe>>; - id?: InputMaybe; - language?: InputMaybe; - notes?: InputMaybe; - pages?: InputMaybe>>; - scanners?: InputMaybe>>; - source_language?: InputMaybe; + cleaners?: InputMaybe>>; + id?: InputMaybe; + language?: InputMaybe; + notes?: InputMaybe; + pages?: InputMaybe>>; + scanners?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - typesetters?: InputMaybe>>; + typesetters?: InputMaybe>>; }; export type ComponentSetsTextSet = { __typename?: 'ComponentSetsTextSet'; - id: Scalars['ID']; - notes?: Maybe; + id: Scalars['ID']['output']; + notes?: Maybe; proofreaders?: Maybe; source_language?: Maybe; status: Enum_Componentsetstextset_Status; - text?: Maybe; + text?: Maybe; transcribers?: Maybe; translators?: Maybe; }; @@ -1205,21 +1201,21 @@ export type ComponentSetsTextSet = { export type ComponentSetsTextSetProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsTextSetTranscribersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsTextSetTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsTextSetFiltersInput = { @@ -1236,21 +1232,21 @@ export type ComponentSetsTextSetFiltersInput = { }; export type ComponentSetsTextSetInput = { - id?: InputMaybe; - notes?: InputMaybe; - proofreaders?: InputMaybe>>; - source_language?: InputMaybe; + id?: InputMaybe; + notes?: InputMaybe; + proofreaders?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - text?: InputMaybe; - transcribers?: InputMaybe>>; - translators?: InputMaybe>>; + text?: InputMaybe; + transcribers?: InputMaybe>>; + translators?: InputMaybe>>; }; export type ComponentSetsTrackSet = { __typename?: 'ComponentSetsTrackSet'; - id: Scalars['ID']; - slug: Scalars['String']; - title: Scalars['String']; + id: Scalars['ID']['output']; + slug: Scalars['String']['output']; + title: Scalars['String']['output']; }; export type ComponentSetsTrackSetFiltersInput = { @@ -1263,9 +1259,9 @@ export type ComponentSetsTrackSetFiltersInput = { export type ComponentSetsVideoSet = { __typename?: 'ComponentSetsVideoSet'; - has_subfile: Scalars['Boolean']; - id: Scalars['ID']; - notes?: Maybe; + has_subfile: Scalars['Boolean']['output']; + id: Scalars['ID']['output']; + notes?: Maybe; source_language?: Maybe; status: Enum_Componentsetsvideoset_Status; subbers?: Maybe; @@ -1275,7 +1271,7 @@ export type ComponentSetsVideoSet = { export type ComponentSetsVideoSetSubbersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsVideoSetFiltersInput = { @@ -1290,23 +1286,23 @@ export type ComponentSetsVideoSetFiltersInput = { }; export type ComponentSetsVideoSetInput = { - has_subfile?: InputMaybe; - id?: InputMaybe; - notes?: InputMaybe; - source_language?: InputMaybe; + has_subfile?: InputMaybe; + id?: InputMaybe; + notes?: InputMaybe; + source_language?: InputMaybe; status?: InputMaybe; - subbers?: InputMaybe>>; + subbers?: InputMaybe>>; }; export type ComponentSetsWikiSet = { __typename?: 'ComponentSetsWikiSet'; - body?: Maybe; - id: Scalars['ID']; + body?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; proofreaders?: Maybe; source_language?: Maybe; status: Enum_Componentsetswikiset_Status; - summary?: Maybe; + summary?: Maybe; titles?: Maybe>>; translators?: Maybe; }; @@ -1315,45 +1311,45 @@ export type ComponentSetsWikiSet = { export type ComponentSetsWikiSetProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsWikiSetTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSetsWikiSetTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentSourceUrlSource = { __typename?: 'ComponentSourceUrlSource'; credits: ComponentBasicsCredits; - id: Scalars['ID']; - note?: Maybe; - title?: Maybe; - url?: Maybe; + id: Scalars['ID']['output']; + note?: Maybe; + title?: Maybe; + url?: Maybe; }; export type ComponentTranslationsAudioSets = { __typename?: 'ComponentTranslationsAudioSets'; audiofile: UploadFileEntityResponse; credits: ComponentBasicsCredits; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; status: Enum_Componenttranslationsaudiosets_Status; }; export type ComponentTranslationsBio = { __typename?: 'ComponentTranslationsBio'; - bio?: Maybe; - id: Scalars['ID']; + bio?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; }; @@ -1366,17 +1362,17 @@ export type ComponentTranslationsBioFiltersInput = { }; export type ComponentTranslationsBioInput = { - bio?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; + bio?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; }; export type ComponentTranslationsCategoriesTitle = { __typename?: 'ComponentTranslationsCategoriesTitle'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - short?: Maybe; - title?: Maybe; + short?: Maybe; + title?: Maybe; }; export type ComponentTranslationsCategoriesTitleFiltersInput = { @@ -1389,19 +1385,19 @@ export type ComponentTranslationsCategoriesTitleFiltersInput = { }; export type ComponentTranslationsCategoriesTitleInput = { - id?: InputMaybe; - language?: InputMaybe; - short?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + short?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsChronicles = { __typename?: 'ComponentTranslationsChronicles'; body?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - summary?: Maybe; - title: Scalars['String']; + summary?: Maybe; + title: Scalars['String']['output']; }; export type ComponentTranslationsChroniclesFiltersInput = { @@ -1416,18 +1412,18 @@ export type ComponentTranslationsChroniclesFiltersInput = { export type ComponentTranslationsChroniclesInput = { body?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - summary?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + summary?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsChronologyEra = { __typename?: 'ComponentTranslationsChronologyEra'; - description?: Maybe; - id: Scalars['ID']; + description?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; - title: Scalars['String']; + title: Scalars['String']['output']; }; export type ComponentTranslationsChronologyEraFiltersInput = { @@ -1440,20 +1436,20 @@ export type ComponentTranslationsChronologyEraFiltersInput = { }; export type ComponentTranslationsChronologyEraInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - title?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsChronologyItem = { __typename?: 'ComponentTranslationsChronologyItem'; - description?: Maybe; - id: Scalars['ID']; + description?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; - note?: Maybe; + note?: Maybe; status: Enum_Componenttranslationschronologyitem_Status; - title?: Maybe; + title?: Maybe; }; export type ComponentTranslationsChronologyItemFiltersInput = { @@ -1468,20 +1464,20 @@ export type ComponentTranslationsChronologyItemFiltersInput = { }; export type ComponentTranslationsChronologyItemInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - note?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + note?: InputMaybe; status?: InputMaybe; - title?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsGamePlatformsTranslations = { __typename?: 'ComponentTranslationsGamePlatformsTranslations'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - short?: Maybe; - title?: Maybe; + short?: Maybe; + title?: Maybe; }; export type ComponentTranslationsGamePlatformsTranslationsFiltersInput = { @@ -1494,16 +1490,16 @@ export type ComponentTranslationsGamePlatformsTranslationsFiltersInput = { }; export type ComponentTranslationsGamePlatformsTranslationsInput = { - id?: InputMaybe; - language?: InputMaybe; - short?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + short?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsGlossaryDefinition = { __typename?: 'ComponentTranslationsGlossaryDefinition'; - definition?: Maybe; - id: Scalars['ID']; + definition?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; proofreaders?: Maybe; source_language?: Maybe; @@ -1516,21 +1512,21 @@ export type ComponentTranslationsGlossaryDefinition = { export type ComponentTranslationsGlossaryDefinitionProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsGlossaryDefinitionTranscribersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsGlossaryDefinitionTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsGlossaryDefinitionFiltersInput = { @@ -1547,21 +1543,21 @@ export type ComponentTranslationsGlossaryDefinitionFiltersInput = { }; export type ComponentTranslationsGlossaryDefinitionInput = { - definition?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - proofreaders?: InputMaybe>>; - source_language?: InputMaybe; + definition?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + proofreaders?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - transcribers?: InputMaybe>>; - translators?: InputMaybe>>; + transcribers?: InputMaybe>>; + translators?: InputMaybe>>; }; export type ComponentTranslationsGlossaryItem = { __typename?: 'ComponentTranslationsGlossaryItem'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - title?: Maybe; + title?: Maybe; }; export type ComponentTranslationsGlossaryItemFiltersInput = { @@ -1573,22 +1569,22 @@ export type ComponentTranslationsGlossaryItemFiltersInput = { }; export type ComponentTranslationsGlossaryItemInput = { - id?: InputMaybe; - language?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsLibraryContent = { __typename?: 'ComponentTranslationsLibraryContent'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - title?: Maybe; + title?: Maybe; }; export type ComponentTranslationsLibraryItems = { __typename?: 'ComponentTranslationsLibraryItems'; - description: Scalars['String']; - id: Scalars['ID']; + description: Scalars['String']['output']; + id: Scalars['ID']['output']; language?: Maybe; }; @@ -1601,22 +1597,22 @@ export type ComponentTranslationsLibraryItemsFiltersInput = { }; export type ComponentTranslationsLibraryItemsInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; }; export type ComponentTranslationsPosts = { __typename?: 'ComponentTranslationsPosts'; - body?: Maybe; - excerpt?: Maybe; - id: Scalars['ID']; + body?: Maybe; + excerpt?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; proofreaders?: Maybe; source_language?: Maybe; status: Enum_Componenttranslationsposts_Status; thumbnail?: Maybe; - title: Scalars['String']; + title: Scalars['String']['output']; translators?: Maybe; }; @@ -1624,14 +1620,14 @@ export type ComponentTranslationsPosts = { export type ComponentTranslationsPostsProofreadersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsPostsTranslatorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsPostsFiltersInput = { @@ -1649,24 +1645,24 @@ export type ComponentTranslationsPostsFiltersInput = { }; export type ComponentTranslationsPostsInput = { - body?: InputMaybe; - excerpt?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - proofreaders?: InputMaybe>>; - source_language?: InputMaybe; + body?: InputMaybe; + excerpt?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + proofreaders?: InputMaybe>>; + source_language?: InputMaybe; status?: InputMaybe; - thumbnail?: InputMaybe; - title?: InputMaybe; - translators?: InputMaybe>>; + thumbnail?: InputMaybe; + title?: InputMaybe; + translators?: InputMaybe>>; }; export type ComponentTranslationsReinCostumes = { __typename?: 'ComponentTranslationsReinCostumes'; - description: Scalars['String']; - id: Scalars['ID']; + description: Scalars['String']['output']; + id: Scalars['ID']['output']; language?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; }; export type ComponentTranslationsReinCostumesFiltersInput = { @@ -1679,18 +1675,18 @@ export type ComponentTranslationsReinCostumesFiltersInput = { }; export type ComponentTranslationsReinCostumesInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - name?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + name?: InputMaybe; }; export type ComponentTranslationsReinEmblems = { __typename?: 'ComponentTranslationsReinEmblems'; - description: Scalars['String']; - id: Scalars['ID']; + description: Scalars['String']['output']; + id: Scalars['ID']['output']; language?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; }; export type ComponentTranslationsReinEmblemsFiltersInput = { @@ -1703,16 +1699,16 @@ export type ComponentTranslationsReinEmblemsFiltersInput = { }; export type ComponentTranslationsReinEmblemsInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - name?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + name?: InputMaybe; }; export type ComponentTranslationsScanSet = { __typename?: 'ComponentTranslationsScanSet'; credits: ComponentBasicsCredits; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; pages: UploadFileRelationResponseCollection; status: Enum_Componenttranslationsscanset_Status; @@ -1722,14 +1718,14 @@ export type ComponentTranslationsScanSet = { export type ComponentTranslationsScanSetPagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsSimpleTitle = { __typename?: 'ComponentTranslationsSimpleTitle'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - title: Scalars['String']; + title: Scalars['String']['output']; }; export type ComponentTranslationsSimpleTitleFiltersInput = { @@ -1741,30 +1737,30 @@ export type ComponentTranslationsSimpleTitleFiltersInput = { }; export type ComponentTranslationsSimpleTitleInput = { - id?: InputMaybe; - language?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsTextSet = { __typename?: 'ComponentTranslationsTextSet'; credits: ComponentBasicsCredits; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; status: Enum_Componenttranslationstextset_Status; - text?: Maybe; + text?: Maybe; }; export type ComponentTranslationsTitle = { __typename?: 'ComponentTranslationsTitle'; audio_set?: Maybe; - description?: Maybe; - id: Scalars['ID']; + description?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; - pre_title?: Maybe; - subtitle?: Maybe; + pre_title?: Maybe; + subtitle?: Maybe; text_set?: Maybe; - title: Scalars['String']; + title: Scalars['String']['output']; video_set?: Maybe; }; @@ -1784,32 +1780,32 @@ export type ComponentTranslationsTitleFiltersInput = { export type ComponentTranslationsTitleInput = { audio_set?: InputMaybe; - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - pre_title?: InputMaybe; - subtitle?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + pre_title?: InputMaybe; + subtitle?: InputMaybe; text_set?: InputMaybe; - title?: InputMaybe; + title?: InputMaybe; video_set?: InputMaybe; }; export type ComponentTranslationsVideoSets = { __typename?: 'ComponentTranslationsVideoSets'; credits: ComponentBasicsCredits; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; status: Enum_Componenttranslationsvideosets_Status; subfile?: Maybe; - video_embed?: Maybe; - video_url: Scalars['String']; + video_embed?: Maybe; + video_url: Scalars['String']['output']; }; export type ComponentTranslationsWeaponStory = { __typename?: 'ComponentTranslationsWeaponStory'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - name?: Maybe; + name?: Maybe; }; export type ComponentTranslationsWeaponStoryFiltersInput = { @@ -1821,20 +1817,20 @@ export type ComponentTranslationsWeaponStoryFiltersInput = { }; export type ComponentTranslationsWeaponStoryInput = { - id?: InputMaybe; - language?: InputMaybe; - name?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + name?: InputMaybe; }; export type ComponentTranslationsWeaponStoryStory = { __typename?: 'ComponentTranslationsWeaponStoryStory'; - description?: Maybe; - id: Scalars['ID']; + description?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; - level_1?: Maybe; - level_2?: Maybe; - level_3?: Maybe; - level_4?: Maybe; + level_1?: Maybe; + level_2?: Maybe; + level_3?: Maybe; + level_4?: Maybe; status: Enum_Componenttranslationsweaponstorystory_Status; }; @@ -1852,21 +1848,21 @@ export type ComponentTranslationsWeaponStoryStoryFiltersInput = { }; export type ComponentTranslationsWeaponStoryStoryInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - level_1?: InputMaybe; - level_2?: InputMaybe; - level_3?: InputMaybe; - level_4?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + level_1?: InputMaybe; + level_2?: InputMaybe; + level_3?: InputMaybe; + level_4?: InputMaybe; status?: InputMaybe; }; export type ComponentTranslationsWeaponStoryType = { __typename?: 'ComponentTranslationsWeaponStoryType'; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - name?: Maybe; + name?: Maybe; }; export type ComponentTranslationsWeaponStoryTypeFiltersInput = { @@ -1878,17 +1874,17 @@ export type ComponentTranslationsWeaponStoryTypeFiltersInput = { }; export type ComponentTranslationsWeaponStoryTypeInput = { - id?: InputMaybe; - language?: InputMaybe; - name?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + name?: InputMaybe; }; export type ComponentTranslationsWebArchives = { __typename?: 'ComponentTranslationsWebArchives'; - description?: Maybe; - id: Scalars['ID']; + description?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; - notes?: Maybe; + notes?: Maybe; }; export type ComponentTranslationsWebArchivesFiltersInput = { @@ -1901,27 +1897,27 @@ export type ComponentTranslationsWebArchivesFiltersInput = { }; export type ComponentTranslationsWebArchivesInput = { - description?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - notes?: InputMaybe; + description?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + notes?: InputMaybe; }; export type ComponentTranslationsWiki = { __typename?: 'ComponentTranslationsWiki'; aliases?: Maybe>>; body?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; language?: Maybe; - summary?: Maybe; - title: Scalars['String']; + summary?: Maybe; + title: Scalars['String']['output']; }; export type ComponentTranslationsWikiAliasesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentTranslationsWikiFiltersInput = { @@ -1938,20 +1934,20 @@ export type ComponentTranslationsWikiFiltersInput = { export type ComponentTranslationsWikiInput = { aliases?: InputMaybe>>; body?: InputMaybe; - id?: InputMaybe; - language?: InputMaybe; - summary?: InputMaybe; - title?: InputMaybe; + id?: InputMaybe; + language?: InputMaybe; + summary?: InputMaybe; + title?: InputMaybe; }; export type ComponentTranslationsWikiPost = { __typename?: 'ComponentTranslationsWikiPost'; - body?: Maybe; - id: Scalars['ID']; + body?: Maybe; + id: Scalars['ID']['output']; language?: Maybe; source_language?: Maybe; status: Enum_Componenttranslationswikipost_Status; - summary?: Maybe; + summary?: Maybe; }; export type ComponentTranslationsWikiPostFiltersInput = { @@ -1968,8 +1964,8 @@ export type ComponentTranslationsWikiPostFiltersInput = { export type ComponentWikiSpecializationChronology = { __typename?: 'ComponentWikiSpecializationChronology'; date: ComponentBasicsDatepicker; - displayed_date?: Maybe; - id: Scalars['ID']; + displayed_date?: Maybe; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -1978,13 +1974,13 @@ export type ComponentWikiSpecializationChronology = { export type ComponentWikiSpecializationChronologyTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentWikiSpecializationGlossaryItem = { __typename?: 'ComponentWikiSpecializationGlossaryItem'; categories?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -1993,14 +1989,14 @@ export type ComponentWikiSpecializationGlossaryItem = { export type ComponentWikiSpecializationGlossaryItemCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentWikiSpecializationGlossaryItemTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentWikiSpecializationGlossaryItemFiltersInput = { @@ -2013,16 +2009,16 @@ export type ComponentWikiSpecializationGlossaryItemFiltersInput = { }; export type ComponentWikiSpecializationGlossaryItemInput = { - categories?: InputMaybe>>; - id?: InputMaybe; - source?: InputMaybe; + categories?: InputMaybe>>; + id?: InputMaybe; + source?: InputMaybe; translations?: InputMaybe>>; }; export type ComponentWikiSpecializationPost = { __typename?: 'ComponentWikiSpecializationPost'; authors?: Maybe; - id: Scalars['ID']; + id: Scalars['ID']['output']; translations?: Maybe>>; }; @@ -2030,19 +2026,19 @@ export type ComponentWikiSpecializationPost = { export type ComponentWikiSpecializationPostAuthorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentWikiSpecializationPostTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ComponentWikiSpecializationWeapon = { __typename?: 'ComponentWikiSpecializationWeapon'; - id: Scalars['ID']; + id: Scalars['ID']['output']; source?: Maybe; translations?: Maybe>>; }; @@ -2051,71 +2047,71 @@ export type ComponentWikiSpecializationWeapon = { export type ComponentWikiSpecializationWeaponTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type Content = { __typename?: 'Content'; categories?: Maybe; chronicles?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; folder?: Maybe; next_contents?: Maybe; previous_contents?: Maybe; ranged_contents?: Maybe; - slug: Scalars['String']; + slug: Scalars['String']['output']; thumbnail?: Maybe; translations?: Maybe>>; type?: Maybe; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ContentCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentChroniclesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentNext_ContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentPrevious_ContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentRanged_ContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentEntity = { __typename?: 'ContentEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ContentEntityResponse = { @@ -2148,16 +2144,16 @@ export type ContentFiltersInput = { }; export type ContentInput = { - categories?: InputMaybe>>; - chronicles?: InputMaybe>>; - folder?: InputMaybe; - next_contents?: InputMaybe>>; - previous_contents?: InputMaybe>>; - ranged_contents?: InputMaybe>>; - slug?: InputMaybe; - thumbnail?: InputMaybe; + categories?: InputMaybe>>; + chronicles?: InputMaybe>>; + folder?: InputMaybe; + next_contents?: InputMaybe>>; + previous_contents?: InputMaybe>>; + ranged_contents?: InputMaybe>>; + slug?: InputMaybe; + thumbnail?: InputMaybe; translations?: InputMaybe>>; - type?: InputMaybe; + type?: InputMaybe; }; export type ContentRelationResponseCollection = { @@ -2167,23 +2163,23 @@ export type ContentRelationResponseCollection = { export type ContentType = { __typename?: 'ContentType'; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ContentTypeTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentTypeEntity = { __typename?: 'ContentTypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ContentTypeEntityResponse = { @@ -2209,46 +2205,46 @@ export type ContentTypeFiltersInput = { }; export type ContentTypeInput = { - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; export type ContentsFolder = { __typename?: 'ContentsFolder'; contents?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; parent_folder?: Maybe; - slug: Scalars['String']; + slug: Scalars['String']['output']; subfolders?: Maybe; titles: Array>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ContentsFolderContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentsFolderSubfoldersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentsFolderTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ContentsFolderEntity = { __typename?: 'ContentsFolderEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ContentsFolderEntityResponse = { @@ -2277,10 +2273,10 @@ export type ContentsFolderFiltersInput = { }; export type ContentsFolderInput = { - contents?: InputMaybe>>; - parent_folder?: InputMaybe; - slug?: InputMaybe; - subfolders?: InputMaybe>>; + contents?: InputMaybe>>; + parent_folder?: InputMaybe; + slug?: InputMaybe; + subfolders?: InputMaybe>>; titles?: InputMaybe>>; }; @@ -2291,18 +2287,18 @@ export type ContentsFolderRelationResponseCollection = { export type Currency = { __typename?: 'Currency'; - code: Scalars['String']; - createdAt?: Maybe; - display_decimals: Scalars['Boolean']; - rate_to_usd: Scalars['Float']; - symbol: Scalars['String']; - updatedAt?: Maybe; + code: Scalars['String']['output']; + createdAt?: Maybe; + display_decimals: Scalars['Boolean']['output']; + rate_to_usd: Scalars['Float']['output']; + symbol: Scalars['String']['output']; + updatedAt?: Maybe; }; export type CurrencyEntity = { __typename?: 'CurrencyEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type CurrencyEntityResponse = { @@ -2330,34 +2326,34 @@ export type CurrencyFiltersInput = { }; export type CurrencyInput = { - code?: InputMaybe; - display_decimals?: InputMaybe; - rate_to_usd?: InputMaybe; - symbol?: InputMaybe; + code?: InputMaybe; + display_decimals?: InputMaybe; + rate_to_usd?: InputMaybe; + symbol?: InputMaybe; }; export type DateTimeFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export enum Enum_Category_Series { @@ -2503,6 +2499,7 @@ export enum Enum_Componenttranslationswikipost_Status { export enum Enum_Video_Source { NicoNico = 'NicoNico', + Tumblr = 'Tumblr', YouTube = 'YouTube' } @@ -2519,61 +2516,59 @@ export enum Enum_Webarchive_Type { export type Error = { __typename?: 'Error'; - code: Scalars['String']; - message?: Maybe; + code: Scalars['String']['output']; + message?: Maybe; }; export type FileInfoInput = { - alternativeText?: InputMaybe; - caption?: InputMaybe; - name?: InputMaybe; + alternativeText?: InputMaybe; + caption?: InputMaybe; + name?: InputMaybe; }; export type FloatFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type GamePlatform = { __typename?: 'GamePlatform'; - createdAt?: Maybe; - name: Scalars['String']; - short: Scalars['String']; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type GamePlatformTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type GamePlatformEntity = { __typename?: 'GamePlatformEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type GamePlatformEntityResponse = { @@ -2591,19 +2586,15 @@ export type GamePlatformFiltersInput = { and?: InputMaybe>>; createdAt?: InputMaybe; id?: InputMaybe; - name?: InputMaybe; not?: InputMaybe; or?: InputMaybe>>; - short?: InputMaybe; slug?: InputMaybe; titles?: InputMaybe; updatedAt?: InputMaybe; }; export type GamePlatformInput = { - name?: InputMaybe; - short?: InputMaybe; - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; @@ -2616,32 +2607,32 @@ export type GenericMorph = AudioSubtype | Category | Chronicle | ChroniclesChapt export type GlossaryItem = { __typename?: 'GlossaryItem'; - createdAt?: Maybe; + createdAt?: Maybe; definitions?: Maybe>>; - slug: Scalars['String']; + slug: Scalars['String']['output']; title?: Maybe>>; type?: Maybe; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type GlossaryItemDefinitionsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type GlossaryItemTitleArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type GlossaryItemEntity = { __typename?: 'GlossaryItemEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type GlossaryItemEntityResponse = { @@ -2670,22 +2661,22 @@ export type GlossaryItemFiltersInput = { export type GlossaryItemInput = { definitions?: InputMaybe>>; - slug?: InputMaybe; + slug?: InputMaybe; title?: InputMaybe>>; - type?: InputMaybe; + type?: InputMaybe; }; export type GlossaryItemType = { __typename?: 'GlossaryItemType'; - createdAt?: Maybe; - type: Scalars['String']; - updatedAt?: Maybe; + createdAt?: Maybe; + type: Scalars['String']['output']; + updatedAt?: Maybe; }; export type GlossaryItemTypeEntity = { __typename?: 'GlossaryItemTypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type GlossaryItemTypeEntityResponse = { @@ -2710,28 +2701,28 @@ export type GlossaryItemTypeFiltersInput = { }; export type GlossaryItemTypeInput = { - type?: InputMaybe; + type?: InputMaybe; }; export type GroupSubtype = { __typename?: 'GroupSubtype'; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type GroupSubtypeTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type GroupSubtypeEntity = { __typename?: 'GroupSubtypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type GroupSubtypeEntityResponse = { @@ -2757,95 +2748,95 @@ export type GroupSubtypeFiltersInput = { }; export type GroupSubtypeInput = { - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; export type IdFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type IntFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type JsonFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type Language = { __typename?: 'Language'; - code: Scalars['String']; - createdAt?: Maybe; - localized_name: Scalars['String']; - name: Scalars['String']; - updatedAt?: Maybe; + code: Scalars['String']['output']; + createdAt?: Maybe; + localized_name: Scalars['String']['output']; + name: Scalars['String']['output']; + updatedAt?: Maybe; }; export type LanguageEntity = { __typename?: 'LanguageEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type LanguageEntityResponse = { @@ -2872,9 +2863,9 @@ export type LanguageFiltersInput = { }; export type LanguageInput = { - code?: InputMaybe; - localized_name?: InputMaybe; - name?: InputMaybe; + code?: InputMaybe; + localized_name?: InputMaybe; + name?: InputMaybe; }; export type LanguageRelationResponseCollection = { @@ -2886,26 +2877,26 @@ export type LibraryItem = { __typename?: 'LibraryItem'; categories?: Maybe; contents?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; descriptions?: Maybe>>; - digital: Scalars['Boolean']; - download_available: Scalars['Boolean']; + digital: Scalars['Boolean']['output']; + download_available: Scalars['Boolean']['output']; gallery?: Maybe; images?: Maybe>>; metadata?: Maybe>>; price?: Maybe; - primary: Scalars['Boolean']; + primary: Scalars['Boolean']['output']; release_date?: Maybe; - root_item: Scalars['Boolean']; + root_item: Scalars['Boolean']['output']; size?: Maybe; - slug: Scalars['String']; + slug: Scalars['String']['output']; subitem_of?: Maybe; subitems?: Maybe; submerchs?: Maybe; - subtitle?: Maybe; + subtitle?: Maybe; thumbnail?: Maybe; - title: Scalars['String']; - updatedAt?: Maybe; + title: Scalars['String']['output']; + updatedAt?: Maybe; urls?: Maybe>>; }; @@ -2913,69 +2904,69 @@ export type LibraryItem = { export type LibraryItemCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemDescriptionsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemGalleryArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemImagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemSubitem_OfArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemSubitemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemSubmerchsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemUrlsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type LibraryItemEntity = { __typename?: 'LibraryItemEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type LibraryItemEntityResponse = { @@ -3017,26 +3008,26 @@ export type LibraryItemFiltersInput = { }; export type LibraryItemInput = { - categories?: InputMaybe>>; - contents?: InputMaybe>>; + categories?: InputMaybe>>; + contents?: InputMaybe>>; descriptions?: InputMaybe>>; - digital?: InputMaybe; - download_available?: InputMaybe; - gallery?: InputMaybe>>; + digital?: InputMaybe; + download_available?: InputMaybe; + gallery?: InputMaybe>>; images?: InputMaybe>>; - metadata?: InputMaybe>; + metadata?: InputMaybe>; price?: InputMaybe; - primary?: InputMaybe; + primary?: InputMaybe; release_date?: InputMaybe; - root_item?: InputMaybe; + root_item?: InputMaybe; size?: InputMaybe; - slug?: InputMaybe; - subitem_of?: InputMaybe>>; - subitems?: InputMaybe>>; - submerchs?: InputMaybe>>; - subtitle?: InputMaybe; - thumbnail?: InputMaybe; - title?: InputMaybe; + slug?: InputMaybe; + subitem_of?: InputMaybe>>; + subitems?: InputMaybe>>; + submerchs?: InputMaybe>>; + subtitle?: InputMaybe; + thumbnail?: InputMaybe; + title?: InputMaybe; urls?: InputMaybe>>; }; @@ -3049,26 +3040,26 @@ export type LibraryItemRelationResponseCollection = { export type MerchItem = { __typename?: 'MerchItem'; - createdAt?: Maybe; + createdAt?: Maybe; library_items?: Maybe; - slug: Scalars['String']; - subtitle?: Maybe; + slug: Scalars['String']['output']; + subtitle?: Maybe; thumbnail?: Maybe; - title: Scalars['String']; - updatedAt?: Maybe; + title: Scalars['String']['output']; + updatedAt?: Maybe; }; export type MerchItemLibrary_ItemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type MerchItemEntity = { __typename?: 'MerchItemEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type MerchItemEntityResponse = { @@ -3096,11 +3087,11 @@ export type MerchItemFiltersInput = { }; export type MerchItemInput = { - library_items?: InputMaybe>>; - slug?: InputMaybe; - subtitle?: InputMaybe; - thumbnail?: InputMaybe; - title?: InputMaybe; + library_items?: InputMaybe>>; + slug?: InputMaybe; + subtitle?: InputMaybe; + thumbnail?: InputMaybe; + title?: InputMaybe; }; export type MerchItemRelationResponseCollection = { @@ -3110,23 +3101,23 @@ export type MerchItemRelationResponseCollection = { export type MetadataType = { __typename?: 'MetadataType'; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type MetadataTypeTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type MetadataTypeEntity = { __typename?: 'MetadataTypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type MetadataTypeEntityResponse = { @@ -3152,7 +3143,7 @@ export type MetadataTypeFiltersInput = { }; export type MetadataTypeInput = { - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; @@ -3462,492 +3453,492 @@ export type MutationCreateWikiPagesTagArgs = { export type MutationDeleteAudioSubtypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteCategoryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteChronicleArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteChroniclesChapterArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteChronologyEraArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteChronologyItemArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteContentArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteContentTypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteContentsFolderArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteCurrencyArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteGamePlatformArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteGlossaryItemArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteGlossaryItemTypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteGroupSubtypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteLanguageArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteLibraryItemArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteMerchItemArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteMetadataTypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeletePostArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteRangedContentArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteRecorderArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteReinCostumeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteReinEmblemArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteSourceArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteTextualSubtypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteUploadFileArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteUploadFolderArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteVideoArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteVideoChannelArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteVideoSubtypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWeaponStoryArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWeaponStoryGroupArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWeaponStoryTypeArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWebArchiveArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWebsiteInterfaceArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWikiPageArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationDeleteWikiPagesTagArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationMultipleUploadArgs = { - field?: InputMaybe; - files: Array>; - ref?: InputMaybe; - refId?: InputMaybe; + field?: InputMaybe; + files: Array>; + ref?: InputMaybe; + refId?: InputMaybe; }; export type MutationRemoveFileArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateAudioSubtypeArgs = { data: AudioSubtypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateCategoryArgs = { data: CategoryInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateChronicleArgs = { data: ChronicleInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateChroniclesChapterArgs = { data: ChroniclesChapterInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateChronologyEraArgs = { data: ChronologyEraInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateChronologyItemArgs = { data: ChronologyItemInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateContentArgs = { data: ContentInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateContentTypeArgs = { data: ContentTypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateContentsFolderArgs = { data: ContentsFolderInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateCurrencyArgs = { data: CurrencyInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateFileInfoArgs = { - id: Scalars['ID']; + id: Scalars['ID']['input']; info?: InputMaybe; }; export type MutationUpdateGamePlatformArgs = { data: GamePlatformInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateGlossaryItemArgs = { data: GlossaryItemInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateGlossaryItemTypeArgs = { data: GlossaryItemTypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateGroupSubtypeArgs = { data: GroupSubtypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateLanguageArgs = { data: LanguageInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateLibraryItemArgs = { data: LibraryItemInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateMerchItemArgs = { data: MerchItemInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateMetadataTypeArgs = { data: MetadataTypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdatePostArgs = { data: PostInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateRangedContentArgs = { data: RangedContentInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateRecorderArgs = { data: RecorderInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateReinCostumeArgs = { data: ReinCostumeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateReinEmblemArgs = { data: ReinEmblemInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateSourceArgs = { data: SourceInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateTextualSubtypeArgs = { data: TextualSubtypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateUploadFileArgs = { data: UploadFileInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateUploadFolderArgs = { data: UploadFolderInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateVideoArgs = { data: VideoInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateVideoChannelArgs = { data: VideoChannelInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateVideoSubtypeArgs = { data: VideoSubtypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWeaponStoryArgs = { data: WeaponStoryInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWeaponStoryGroupArgs = { data: WeaponStoryGroupInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWeaponStoryTypeArgs = { data: WeaponStoryTypeInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWebArchiveArgs = { data: WebArchiveInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWebsiteInterfaceArgs = { data: WebsiteInterfaceInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWikiPageArgs = { data: WikiPageInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUpdateWikiPagesTagArgs = { data: WikiPagesTagInput; - id: Scalars['ID']; + id: Scalars['ID']['input']; }; export type MutationUploadArgs = { - field?: InputMaybe; - file: Scalars['Upload']; + field?: InputMaybe; + file: Scalars['Upload']['input']; info?: InputMaybe; - ref?: InputMaybe; - refId?: InputMaybe; + ref?: InputMaybe; + refId?: InputMaybe; }; export type Pagination = { __typename?: 'Pagination'; - page: Scalars['Int']; - pageCount: Scalars['Int']; - pageSize: Scalars['Int']; - total: Scalars['Int']; + page: Scalars['Int']['output']; + pageCount: Scalars['Int']['output']; + pageSize: Scalars['Int']['output']; + total: Scalars['Int']['output']; }; export type PaginationArg = { - limit?: InputMaybe; - page?: InputMaybe; - pageSize?: InputMaybe; - start?: InputMaybe; + limit?: InputMaybe; + page?: InputMaybe; + pageSize?: InputMaybe; + start?: InputMaybe; }; export type Post = { __typename?: 'Post'; authors?: Maybe; categories?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; date: ComponentBasicsDatepicker; - hidden: Scalars['Boolean']; - slug: Scalars['String']; + hidden: Scalars['Boolean']['output']; + slug: Scalars['String']['output']; thumbnail?: Maybe; translations?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type PostAuthorsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type PostCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type PostTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type PostEntity = { __typename?: 'PostEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type PostEntityResponse = { @@ -3977,12 +3968,12 @@ export type PostFiltersInput = { }; export type PostInput = { - authors?: InputMaybe>>; - categories?: InputMaybe>>; + authors?: InputMaybe>>; + categories?: InputMaybe>>; date?: InputMaybe; - hidden?: InputMaybe; - slug?: InputMaybe; - thumbnail?: InputMaybe; + hidden?: InputMaybe; + slug?: InputMaybe; + thumbnail?: InputMaybe; translations?: InputMaybe>>; }; @@ -4066,470 +4057,470 @@ export type Query = { export type QueryAudioSubtypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryAudioSubtypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryCategoryArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryChronicleArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryChroniclesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryChroniclesChapterArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryChroniclesChaptersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryChronologyEraArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryChronologyErasArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryChronologyItemArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryChronologyItemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryContentArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryContentTypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryContentTypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryContentsFolderArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryContentsFoldersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryCurrenciesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryCurrencyArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryGamePlatformArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryGamePlatformsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryGlossaryItemArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryGlossaryItemTypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryGlossaryItemTypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryGlossaryItemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryGroupSubtypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryGroupSubtypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryLanguageArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryLanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryLibraryItemArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryLibraryItemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryMerchItemArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryMerchItemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryMetadataTypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryMetadataTypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryPostArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryPostsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryRangedContentArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryRangedContentsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryRecorderArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryRecordersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryReinCostumeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryReinCostumesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryReinEmblemArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryReinEmblemsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QuerySourceArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QuerySourcesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryTextualSubtypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryTextualSubtypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryUploadFileArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryUploadFilesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryUploadFolderArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryUploadFoldersArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryVideoArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryVideoChannelArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryVideoChannelsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryVideoSubtypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryVideoSubtypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryVideosArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWeaponStoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWeaponStoryArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWeaponStoryGroupArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWeaponStoryGroupsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWeaponStoryTypeArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWeaponStoryTypesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWebArchiveArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWebArchivesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWebsiteInterfaceArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWebsiteInterfacesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWikiPageArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWikiPagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type QueryWikiPagesTagArgs = { - id?: InputMaybe; + id?: InputMaybe; }; export type QueryWikiPagesTagsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type RangedContent = { __typename?: 'RangedContent'; content?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; library_item?: Maybe; range: Array>; scan_set?: Maybe>>; - slug: Scalars['String']; - updatedAt?: Maybe; + slug: Scalars['String']['output']; + updatedAt?: Maybe; }; export type RangedContentScan_SetArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type RangedContentEntity = { __typename?: 'RangedContentEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type RangedContentEntityResponse = { @@ -4557,11 +4548,11 @@ export type RangedContentFiltersInput = { }; export type RangedContentInput = { - content?: InputMaybe; - library_item?: InputMaybe; - range?: InputMaybe>; + content?: InputMaybe; + library_item?: InputMaybe; + range?: InputMaybe>; scan_set?: InputMaybe>>; - slug?: InputMaybe; + slug?: InputMaybe; }; export type RangedContentRangeDynamicZone = ComponentRangeOther | ComponentRangePageRange | ComponentRangeTimeRange | Error; @@ -4573,35 +4564,35 @@ export type RangedContentRelationResponseCollection = { export type Recorder = { __typename?: 'Recorder'; - anonymize: Scalars['Boolean']; - anonymous_code: Scalars['String']; + anonymize: Scalars['Boolean']['output']; + anonymous_code: Scalars['String']['output']; avatar?: Maybe; bio?: Maybe>>; - createdAt?: Maybe; + createdAt?: Maybe; languages?: Maybe; - pronouns?: Maybe; - updatedAt?: Maybe; - username: Scalars['String']; + pronouns?: Maybe; + updatedAt?: Maybe; + username: Scalars['String']['output']; }; export type RecorderBioArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type RecorderLanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type RecorderEntity = { __typename?: 'RecorderEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type RecorderEntityResponse = { @@ -4631,13 +4622,13 @@ export type RecorderFiltersInput = { }; export type RecorderInput = { - anonymize?: InputMaybe; - anonymous_code?: InputMaybe; - avatar?: InputMaybe; + anonymize?: InputMaybe; + anonymous_code?: InputMaybe; + avatar?: InputMaybe; bio?: InputMaybe>>; - languages?: InputMaybe>>; - pronouns?: InputMaybe; - username?: InputMaybe; + languages?: InputMaybe>>; + pronouns?: InputMaybe; + username?: InputMaybe; }; export type RecorderRelationResponseCollection = { @@ -4647,26 +4638,26 @@ export type RecorderRelationResponseCollection = { export type ReinCostume = { __typename?: 'ReinCostume'; - createdAt?: Maybe; + createdAt?: Maybe; emblem?: Maybe; - slug: Scalars['String']; + slug: Scalars['String']['output']; sprite?: Maybe; thumbnail?: Maybe; translations?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ReinCostumeTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ReinCostumeEntity = { __typename?: 'ReinCostumeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ReinCostumeEntityResponse = { @@ -4693,10 +4684,10 @@ export type ReinCostumeFiltersInput = { }; export type ReinCostumeInput = { - emblem?: InputMaybe; - slug?: InputMaybe; - sprite?: InputMaybe; - thumbnail?: InputMaybe; + emblem?: InputMaybe; + slug?: InputMaybe; + sprite?: InputMaybe; + thumbnail?: InputMaybe; translations?: InputMaybe>>; }; @@ -4708,30 +4699,30 @@ export type ReinCostumeRelationResponseCollection = { export type ReinEmblem = { __typename?: 'ReinEmblem'; costumes?: Maybe; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; translations?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type ReinEmblemCostumesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ReinEmblemTranslationsArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type ReinEmblemEntity = { __typename?: 'ReinEmblemEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type ReinEmblemEntityResponse = { @@ -4758,8 +4749,8 @@ export type ReinEmblemFiltersInput = { }; export type ReinEmblemInput = { - costumes?: InputMaybe>>; - slug?: InputMaybe; + costumes?: InputMaybe>>; + slug?: InputMaybe; translations?: InputMaybe>>; }; @@ -4771,16 +4762,16 @@ export type ResponseCollectionMeta = { export type Source = { __typename?: 'Source'; content?: Maybe; - createdAt?: Maybe; - name: Scalars['String']; + createdAt?: Maybe; + name: Scalars['String']['output']; ranged_content?: Maybe; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type SourceEntity = { __typename?: 'SourceEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type SourceEntityResponse = { @@ -4807,54 +4798,54 @@ export type SourceFiltersInput = { }; export type SourceInput = { - content?: InputMaybe; - name?: InputMaybe; - ranged_content?: InputMaybe; + content?: InputMaybe; + name?: InputMaybe; + ranged_content?: InputMaybe; }; export type StringFilterInput = { - and?: InputMaybe>>; - between?: InputMaybe>>; - contains?: InputMaybe; - containsi?: InputMaybe; - endsWith?: InputMaybe; - eq?: InputMaybe; - eqi?: InputMaybe; - gt?: InputMaybe; - gte?: InputMaybe; - in?: InputMaybe>>; - lt?: InputMaybe; - lte?: InputMaybe; - ne?: InputMaybe; + and?: InputMaybe>>; + between?: InputMaybe>>; + contains?: InputMaybe; + containsi?: InputMaybe; + endsWith?: InputMaybe; + eq?: InputMaybe; + eqi?: InputMaybe; + gt?: InputMaybe; + gte?: InputMaybe; + in?: InputMaybe>>; + lt?: InputMaybe; + lte?: InputMaybe; + ne?: InputMaybe; not?: InputMaybe; - notContains?: InputMaybe; - notContainsi?: InputMaybe; - notIn?: InputMaybe>>; - notNull?: InputMaybe; - null?: InputMaybe; - or?: InputMaybe>>; - startsWith?: InputMaybe; + notContains?: InputMaybe; + notContainsi?: InputMaybe; + notIn?: InputMaybe>>; + notNull?: InputMaybe; + null?: InputMaybe; + or?: InputMaybe>>; + startsWith?: InputMaybe; }; export type TextualSubtype = { __typename?: 'TextualSubtype'; - createdAt?: Maybe; - slug: Scalars['String']; + createdAt?: Maybe; + slug: Scalars['String']['output']; titles?: Maybe>>; - updatedAt?: Maybe; + updatedAt?: Maybe; }; export type TextualSubtypeTitlesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type TextualSubtypeEntity = { __typename?: 'TextualSubtypeEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type TextualSubtypeEntityResponse = { @@ -4880,35 +4871,35 @@ export type TextualSubtypeFiltersInput = { }; export type TextualSubtypeInput = { - slug?: InputMaybe; + slug?: InputMaybe; titles?: InputMaybe>>; }; export type UploadFile = { __typename?: 'UploadFile'; - alternativeText?: Maybe; - caption?: Maybe; - createdAt?: Maybe; - ext?: Maybe; - formats?: Maybe; - hash: Scalars['String']; - height?: Maybe; - mime: Scalars['String']; - name: Scalars['String']; - previewUrl?: Maybe; - provider: Scalars['String']; - provider_metadata?: Maybe; + alternativeText?: Maybe; + caption?: Maybe; + createdAt?: Maybe; + ext?: Maybe; + formats?: Maybe; + hash: Scalars['String']['output']; + height?: Maybe; + mime: Scalars['String']['output']; + name: Scalars['String']['output']; + previewUrl?: Maybe; + provider: Scalars['String']['output']; + provider_metadata?: Maybe; related?: Maybe>>; - size: Scalars['Float']; - updatedAt?: Maybe; - url: Scalars['String']; - width?: Maybe; + size: Scalars['Float']['output']; + updatedAt?: Maybe; + url: Scalars['String']['output']; + width?: Maybe; }; export type UploadFileEntity = { __typename?: 'UploadFileEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type UploadFileEntityResponse = { @@ -4948,22 +4939,22 @@ export type UploadFileFiltersInput = { }; export type UploadFileInput = { - alternativeText?: InputMaybe; - caption?: InputMaybe; - ext?: InputMaybe; - folder?: InputMaybe; - folderPath?: InputMaybe; - formats?: InputMaybe; - hash?: InputMaybe; - height?: InputMaybe; - mime?: InputMaybe; - name?: InputMaybe; - previewUrl?: InputMaybe; - provider?: InputMaybe; - provider_metadata?: InputMaybe; - size?: InputMaybe; - url?: InputMaybe; - width?: InputMaybe; + alternativeText?: InputMaybe; + caption?: InputMaybe; + ext?: InputMaybe; + folder?: InputMaybe; + folderPath?: InputMaybe; + formats?: InputMaybe; + hash?: InputMaybe; + height?: InputMaybe; + mime?: InputMaybe; + name?: InputMaybe; + previewUrl?: InputMaybe; + provider?: InputMaybe; + provider_metadata?: InputMaybe; + size?: InputMaybe; + url?: InputMaybe; + width?: InputMaybe; }; export type UploadFileRelationResponseCollection = { @@ -4974,33 +4965,33 @@ export type UploadFileRelationResponseCollection = { export type UploadFolder = { __typename?: 'UploadFolder'; children?: Maybe; - createdAt?: Maybe; + createdAt?: Maybe; files?: Maybe; - name: Scalars['String']; + name: Scalars['String']['output']; parent?: Maybe; - path: Scalars['String']; - pathId: Scalars['Int']; - updatedAt?: Maybe; + path: Scalars['String']['output']; + pathId: Scalars['Int']['output']; + updatedAt?: Maybe; }; export type UploadFolderChildrenArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type UploadFolderFilesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type UploadFolderEntity = { __typename?: 'UploadFolderEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type UploadFolderEntityResponse = { @@ -5030,12 +5021,12 @@ export type UploadFolderFiltersInput = { }; export type UploadFolderInput = { - children?: InputMaybe>>; - files?: InputMaybe>>; - name?: InputMaybe; - parent?: InputMaybe; - path?: InputMaybe; - pathId?: InputMaybe; + children?: InputMaybe>>; + files?: InputMaybe>>; + name?: InputMaybe; + parent?: InputMaybe; + path?: InputMaybe; + pathId?: InputMaybe; }; export type UploadFolderRelationResponseCollection = { @@ -5048,51 +5039,51 @@ export type Video = { audio_languages?: Maybe; categories?: Maybe; channel?: Maybe; - createdAt?: Maybe; - description: Scalars['String']; - duration: Scalars['Int']; - gone: Scalars['Boolean']; - height: Scalars['Int']; - likes: Scalars['Int']; - live_chat: Scalars['Boolean']; + createdAt?: Maybe; + description: Scalars['String']['output']; + duration: Scalars['Int']['output']; + gone: Scalars['Boolean']['output']; + height: Scalars['Int']['output']; + likes: Scalars['Int']['output']; + live_chat: Scalars['Boolean']['output']; published_date: ComponentBasicsDatepicker; source?: Maybe; sub_languages?: Maybe; - title: Scalars['String']; - uid: Scalars['String']; - updatedAt?: Maybe; - views: Scalars['Int']; - width: Scalars['Int']; + title: Scalars['String']['output']; + uid: Scalars['String']['output']; + updatedAt?: Maybe; + views: Scalars['Int']['output']; + width: Scalars['Int']['output']; }; export type VideoAudio_LanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type VideoCategoriesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type VideoSub_LanguagesArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type VideoChannel = { __typename?: 'VideoChannel'; - createdAt?: Maybe; - subscribers: Scalars['Int']; - title: Scalars['String']; - uid: Scalars['String']; - updatedAt?: Maybe; + createdAt?: Maybe; + subscribers: Scalars['Int']['output']; + title: Scalars['String']['output']; + uid: Scalars['String']['output']; + updatedAt?: Maybe; videos?: Maybe; }; @@ -5100,13 +5091,13 @@ export type VideoChannel = { export type VideoChannelVideosArgs = { filters?: InputMaybe; pagination?: InputMaybe; - sort?: InputMaybe>>; + sort?: InputMaybe>>; }; export type VideoChannelEntity = { __typename?: 'VideoChannelEntity'; attributes?: Maybe; - id?: Maybe; + id?: Maybe; }; export type VideoChannelEntityResponse = { @@ -5134,16 +5125,16 @@ export type VideoChannelFiltersInput = { }; export type VideoChannelInput = { - subscribers?: InputMaybe; - title?: InputMaybe; - uid?: InputMaybe; - videos?: InputMaybe>>; + subscribers?: InputMaybe; + title?: InputMaybe; + uid?: InputMaybe; + videos?: InputMaybe>>; }; export type VideoEntity = { __typename?: 'VideoEntity'; attributes?: Maybe