Updated deps

This commit is contained in:
DrMint 2023-03-05 13:26:42 +01:00
parent 300752e684
commit 97f4fc35b4
5 changed files with 460 additions and 161 deletions

353
package-lock.json generated
View File

@ -6,21 +6,21 @@
"": { "": {
"name": "search.accords-library.com", "name": "search.accords-library.com",
"dependencies": { "dependencies": {
"@digitak/esrun": "^3.2.19", "@digitak/esrun": "3.2.20",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"meilisearch": "^0.31.1" "meilisearch": "^0.31.1"
}, },
"devDependencies": { "devDependencies": {
"@graphql-codegen/cli": "^3.0.0", "@graphql-codegen/cli": "^3.2.1",
"@graphql-codegen/typescript": "3.0.0", "@graphql-codegen/typescript": "3.0.1",
"@graphql-codegen/typescript-graphql-request": "^4.5.8", "@graphql-codegen/typescript-graphql-request": "^4.5.8",
"@graphql-codegen/typescript-operations": "^3.0.0", "@graphql-codegen/typescript-operations": "^3.0.1",
"@types/node": "^18.13.0", "@types/node": "^18.14.6",
"@typescript-eslint/eslint-plugin": "^5.51.0", "@typescript-eslint/eslint-plugin": "^5.54.0",
"@typescript-eslint/parser": "^5.51.0", "@typescript-eslint/parser": "^5.54.0",
"eslint": "^8.34.0", "eslint": "^8.35.0",
"graphql": "^16.6.0", "graphql": "^16.6.0",
"graphql-request": "^5.1.0" "graphql-request": "5.1.0"
} }
}, },
"node_modules/@ampproject/remapping": { "node_modules/@ampproject/remapping": {
@ -1060,9 +1060,9 @@
} }
}, },
"node_modules/@digitak/esrun": { "node_modules/@digitak/esrun": {
"version": "3.2.19", "version": "3.2.20",
"resolved": "https://registry.npmjs.org/@digitak/esrun/-/esrun-3.2.19.tgz", "resolved": "https://registry.npmjs.org/@digitak/esrun/-/esrun-3.2.20.tgz",
"integrity": "sha512-09SDCqQnAVIAya4+bDdNpR/3GO29Fp5FFi9Tlrk1RAG26Wd2fNCYqU9XKx8IpTQUsYlqgO83xT4rwYGyjv1/zA==", "integrity": "sha512-Ma1tExBwUJSJ8yIfGloFbdgkdY0IMtlghH9yFOjJ9PhbgTKvsZ4hJJWwmGMSBnZrEaaGIheFSuGrfhqIKHDFPA==",
"dependencies": { "dependencies": {
"@digitak/grubber": "^3.1.4", "@digitak/grubber": "^3.1.4",
"chokidar": "^3.5.1", "chokidar": "^3.5.1",
@ -1412,9 +1412,9 @@
} }
}, },
"node_modules/@eslint/eslintrc": { "node_modules/@eslint/eslintrc": {
"version": "1.4.1", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.0.tgz",
"integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", "integrity": "sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"ajv": "^6.12.4", "ajv": "^6.12.4",
@ -1461,17 +1461,26 @@
"url": "https://github.com/sponsors/sindresorhus" "url": "https://github.com/sponsors/sindresorhus"
} }
}, },
"node_modules/@eslint/js": {
"version": "8.35.0",
"resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.35.0.tgz",
"integrity": "sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==",
"dev": true,
"engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0"
}
},
"node_modules/@graphql-codegen/cli": { "node_modules/@graphql-codegen/cli": {
"version": "3.0.0", "version": "3.2.1",
"resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/cli/-/cli-3.2.1.tgz",
"integrity": "sha512-16nuFabHCfPQ/d+v52OvR1ueL8eiJvS/nRuvuEV8d9T1fkborHKRw4lhyKVebu9izFBs6G0CvVCLhgVzQwHSLw==", "integrity": "sha512-AeXzOvhSgAyMC0TzIoc6/HIc2Fy2rCZJcs5pt1LDypn1k4gpGRzqZ5JOjYx+XIna2hLfB9NbAkcO5dcdHwFdJA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@babel/generator": "^7.18.13", "@babel/generator": "^7.18.13",
"@babel/template": "^7.18.10", "@babel/template": "^7.18.10",
"@babel/types": "^7.18.13", "@babel/types": "^7.18.13",
"@graphql-codegen/core": "^3.0.0", "@graphql-codegen/core": "^3.1.0",
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-tools/apollo-engine-loader": "^7.3.6", "@graphql-tools/apollo-engine-loader": "^7.3.6",
"@graphql-tools/code-file-loader": "^7.3.17", "@graphql-tools/code-file-loader": "^7.3.17",
"@graphql-tools/git-loader": "^7.2.13", "@graphql-tools/git-loader": "^7.2.13",
@ -1482,9 +1491,9 @@
"@graphql-tools/prisma-loader": "^7.2.49", "@graphql-tools/prisma-loader": "^7.2.49",
"@graphql-tools/url-loader": "^7.13.2", "@graphql-tools/url-loader": "^7.13.2",
"@graphql-tools/utils": "^9.0.0", "@graphql-tools/utils": "^9.0.0",
"@whatwg-node/fetch": "^0.6.0", "@parcel/watcher": "^2.1.0",
"@whatwg-node/fetch": "^0.8.0",
"chalk": "^4.1.0", "chalk": "^4.1.0",
"chokidar": "^3.5.2",
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
"cosmiconfig-typescript-loader": "^4.3.0", "cosmiconfig-typescript-loader": "^4.3.0",
"debounce": "^1.2.0", "debounce": "^1.2.0",
@ -1495,6 +1504,7 @@
"json-to-pretty-yaml": "^1.2.2", "json-to-pretty-yaml": "^1.2.2",
"listr2": "^4.0.5", "listr2": "^4.0.5",
"log-symbols": "^4.0.0", "log-symbols": "^4.0.0",
"micromatch": "^4.0.5",
"shell-quote": "^1.7.3", "shell-quote": "^1.7.3",
"string-env-interpolation": "^1.0.1", "string-env-interpolation": "^1.0.1",
"ts-log": "^2.2.3", "ts-log": "^2.2.3",
@ -1527,28 +1537,28 @@
} }
}, },
"node_modules/@graphql-codegen/cli/node_modules/@whatwg-node/fetch": { "node_modules/@graphql-codegen/cli/node_modules/@whatwg-node/fetch": {
"version": "0.6.9", "version": "0.8.2",
"resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.6.9.tgz", "resolved": "https://registry.npmjs.org/@whatwg-node/fetch/-/fetch-0.8.2.tgz",
"integrity": "sha512-JfrBCJdMu9n9OARc0e/hPHcD98/8Nz1CKSdGYDg6VbObDkV/Ys30xe5i/wPOatYbxuvatj1kfWeHf7iNX3i17w==", "integrity": "sha512-6u1xGzFZvskJpQXhWreR9s1/4nsuY4iFRsTb4BC3NiDHmzgj/Hu1Ovt4iHs5KAjLzbnsjaQOI5f5bQPucqvPsQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@peculiar/webcrypto": "^1.4.0", "@peculiar/webcrypto": "^1.4.0",
"@whatwg-node/node-fetch": "^0.0.5", "@whatwg-node/node-fetch": "^0.3.1",
"busboy": "^1.6.0", "busboy": "^1.6.0",
"urlpattern-polyfill": "^6.0.2", "urlpattern-polyfill": "^6.0.2",
"web-streams-polyfill": "^3.2.1" "web-streams-polyfill": "^3.2.1"
} }
}, },
"node_modules/@graphql-codegen/core": { "node_modules/@graphql-codegen/core": {
"version": "3.0.0", "version": "3.1.0",
"resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/core/-/core-3.1.0.tgz",
"integrity": "sha512-WUfAUTmUcgeHPR7F5ZQqaBqJLJb5+3Lvp6v9SrnupKOFed+Q3u8CvZL6sPTvDpqqW8Ucjy59DEZqumPLp99pdQ==", "integrity": "sha512-DH1/yaR7oJE6/B+c6ZF2Tbdh7LixF1K8L+8BoSubjNyQ8pNwR4a70mvc1sv6H7qgp6y1bPQ9tKE+aazRRshysw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-tools/schema": "^9.0.0", "@graphql-tools/schema": "^9.0.0",
"@graphql-tools/utils": "^9.1.1", "@graphql-tools/utils": "^9.1.1",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "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"
@ -1567,10 +1577,16 @@
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" "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==",
"dev": true
},
"node_modules/@graphql-codegen/plugin-helpers": { "node_modules/@graphql-codegen/plugin-helpers": {
"version": "4.0.0", "version": "4.1.0",
"resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-4.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/plugin-helpers/-/plugin-helpers-4.1.0.tgz",
"integrity": "sha512-vgNGTanT36hC4RAC/LAThMEjDvnu3WCyx6MtKZcPUtfCWFxbUAr88+OarGl1LAEiOef0agIREC7tIBXCqjKkJA==", "integrity": "sha512-xvSHJb9OGb5CODIls0AI1rCenLz+FuiaNPCsfHMCNsLDjOZK2u0jAQ9zUBdc/Wb+21YXZujBCc0Vm1QX+Zz0nw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-tools/utils": "^9.0.0", "@graphql-tools/utils": "^9.0.0",
@ -1578,7 +1594,7 @@
"common-tags": "1.8.2", "common-tags": "1.8.2",
"import-from": "4.0.0", "import-from": "4.0.0",
"lodash": "~4.17.0", "lodash": "~4.17.0",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "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"
@ -1597,15 +1613,21 @@
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" "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==",
"dev": true
},
"node_modules/@graphql-codegen/schema-ast": { "node_modules/@graphql-codegen/schema-ast": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/schema-ast/-/schema-ast-3.0.1.tgz",
"integrity": "sha512-5gC8nNk/bxufS2LBSpaPExRgn6eNo8LQdtwDtwfM9XGEzt/F6rIBQoyOmqqwkiBmgu1PHHH8kLZMBYvYB1x5DA==", "integrity": "sha512-rTKTi4XiW4QFZnrEqetpiYEWVsOFNoiR/v3rY9mFSttXFbIwNXPme32EspTiGWmEEdHY8UuTDtZN3vEcs/31zw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-tools/utils": "^9.0.0", "@graphql-tools/utils": "^9.0.0",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "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"
@ -1624,17 +1646,23 @@
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" "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==",
"dev": true
},
"node_modules/@graphql-codegen/typescript": { "node_modules/@graphql-codegen/typescript": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript/-/typescript-3.0.1.tgz",
"integrity": "sha512-FQWyuIUy1y+fxb9+EZfvdBHBQpYExlIBHV5sg2WGNCsyVyCqBTl0mO8icyOtsQPVg6YFMFe8JJO69vQbwHma5w==", "integrity": "sha512-HvozJg7eHqywmYvXa7+nmjw+v3+f8ilFv9VbRvmjhj/zBw3VKGT2n/85ZhVyuWjY2KrDLzl6BqeXttWsW5Wo4w==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-codegen/schema-ast": "^3.0.0", "@graphql-codegen/schema-ast": "^3.0.1",
"@graphql-codegen/visitor-plugin-common": "3.0.0", "@graphql-codegen/visitor-plugin-common": "3.0.1",
"auto-bind": "~4.0.0", "auto-bind": "~4.0.0",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "peerDependencies": {
"graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
@ -1714,28 +1742,40 @@
} }
}, },
"node_modules/@graphql-codegen/typescript-operations": { "node_modules/@graphql-codegen/typescript-operations": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/typescript-operations/-/typescript-operations-3.0.1.tgz",
"integrity": "sha512-t+Lk+lxkUFDh6F0t8CErowOccP3bZwxhl66qmEeBcOrC7jQrSCnRZoFvOXhFKFBJe/y4DIJiizgSr34AqjiJIQ==", "integrity": "sha512-Td1d483cQr7XJj/zXrbqVUEi2QK56DT7EToFheZrBFArIQCUEGK+Xgw6GhEmZaTwWYODxavzy1jmTTJC2fEuTw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-codegen/typescript": "^3.0.0", "@graphql-codegen/typescript": "^3.0.1",
"@graphql-codegen/visitor-plugin-common": "3.0.0", "@graphql-codegen/visitor-plugin-common": "3.0.1",
"auto-bind": "~4.0.0", "auto-bind": "~4.0.0",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "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"
} }
}, },
"node_modules/@graphql-codegen/typescript-operations/node_modules/tslib": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
"integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
"dev": true
},
"node_modules/@graphql-codegen/typescript/node_modules/tslib": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
"integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
"dev": true
},
"node_modules/@graphql-codegen/visitor-plugin-common": { "node_modules/@graphql-codegen/visitor-plugin-common": {
"version": "3.0.0", "version": "3.0.1",
"resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-3.0.0.tgz", "resolved": "https://registry.npmjs.org/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-3.0.1.tgz",
"integrity": "sha512-ZoNlCmmkGClB137SpJT9og/nkihLN7Z4Ynl9Ir3OlbDuI20dbpyXsclpr9QGLcxEcfQeVfhGw9CooW7wZJJ8LA==", "integrity": "sha512-Qek+Ywy094Km7Vc1TzKBN9ICvtYwPdqZUliPO77urMSveP+2+G2O9Tjx546dW4A1O6rhEfexbenc2DqTAe7iLQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@graphql-codegen/plugin-helpers": "^4.0.0", "@graphql-codegen/plugin-helpers": "^4.1.0",
"@graphql-tools/optimize": "^1.3.0", "@graphql-tools/optimize": "^1.3.0",
"@graphql-tools/relay-operation-optimizer": "^6.5.0", "@graphql-tools/relay-operation-optimizer": "^6.5.0",
"@graphql-tools/utils": "^9.0.0", "@graphql-tools/utils": "^9.0.0",
@ -1744,7 +1784,7 @@
"dependency-graph": "^0.11.0", "dependency-graph": "^0.11.0",
"graphql-tag": "^2.11.0", "graphql-tag": "^2.11.0",
"parse-filepath": "^1.0.2", "parse-filepath": "^1.0.2",
"tslib": "~2.4.0" "tslib": "~2.5.0"
}, },
"peerDependencies": { "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"
@ -1763,6 +1803,12 @@
"graphql": "^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" "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==",
"dev": true
},
"node_modules/@graphql-tools/apollo-engine-loader": { "node_modules/@graphql-tools/apollo-engine-loader": {
"version": "7.3.21", "version": "7.3.21",
"resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.21.tgz", "resolved": "https://registry.npmjs.org/@graphql-tools/apollo-engine-loader/-/apollo-engine-loader-7.3.21.tgz",
@ -1993,22 +2039,6 @@
"web-streams-polyfill": "^3.2.1" "web-streams-polyfill": "^3.2.1"
} }
}, },
"node_modules/@graphql-tools/executor-http/node_modules/@whatwg-node/node-fetch": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.3.0.tgz",
"integrity": "sha512-mPM8WnuHiI/3kFxDeE0SQQXAElbz4onqmm64fEGCwYEcBes2UsvIDI8HwQIqaXCH42A9ajJUPv4WsYoN/9oG6w==",
"dev": true,
"dependencies": {
"@whatwg-node/events": "^0.0.2",
"busboy": "^1.6.0",
"fast-querystring": "^1.1.1",
"fast-url-parser": "^1.1.3",
"tslib": "^2.3.1"
},
"peerDependencies": {
"@types/node": "^18.0.6"
}
},
"node_modules/@graphql-tools/executor-legacy-ws": { "node_modules/@graphql-tools/executor-legacy-ws": {
"version": "0.0.8", "version": "0.0.8",
"resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.8.tgz", "resolved": "https://registry.npmjs.org/@graphql-tools/executor-legacy-ws/-/executor-legacy-ws-0.0.8.tgz",
@ -2434,22 +2464,6 @@
"web-streams-polyfill": "^3.2.1" "web-streams-polyfill": "^3.2.1"
} }
}, },
"node_modules/@graphql-tools/url-loader/node_modules/@whatwg-node/node-fetch": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.3.0.tgz",
"integrity": "sha512-mPM8WnuHiI/3kFxDeE0SQQXAElbz4onqmm64fEGCwYEcBes2UsvIDI8HwQIqaXCH42A9ajJUPv4WsYoN/9oG6w==",
"dev": true,
"dependencies": {
"@whatwg-node/events": "^0.0.2",
"busboy": "^1.6.0",
"fast-querystring": "^1.1.1",
"fast-url-parser": "^1.1.3",
"tslib": "^2.3.1"
},
"peerDependencies": {
"@types/node": "^18.0.6"
}
},
"node_modules/@graphql-tools/utils": { "node_modules/@graphql-tools/utils": {
"version": "8.13.1", "version": "8.13.1",
"resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz", "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.13.1.tgz",
@ -2616,6 +2630,26 @@
"node": ">= 8" "node": ">= 8"
} }
}, },
"node_modules/@parcel/watcher": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.1.0.tgz",
"integrity": "sha512-8s8yYjd19pDSsBpbkOHnT6Z2+UJSuLQx61pCFM0s5wSRvKCEMDjd/cHY3/GI1szHIWbpXpsJdg3V6ISGGx9xDw==",
"dev": true,
"hasInstallScript": true,
"dependencies": {
"is-glob": "^4.0.3",
"micromatch": "^4.0.5",
"node-addon-api": "^3.2.1",
"node-gyp-build": "^4.3.0"
},
"engines": {
"node": ">= 10.0.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/parcel"
}
},
"node_modules/@peculiar/asn1-schema": { "node_modules/@peculiar/asn1-schema": {
"version": "2.3.3", "version": "2.3.3",
"resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.3.tgz", "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.3.3.tgz",
@ -2722,9 +2756,9 @@
} }
}, },
"node_modules/@types/node": { "node_modules/@types/node": {
"version": "18.13.0", "version": "18.14.6",
"resolved": "https://registry.npmjs.org/@types/node/-/node-18.13.0.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-18.14.6.tgz",
"integrity": "sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==", "integrity": "sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==",
"dev": true "dev": true
}, },
"node_modules/@types/parse-json": { "node_modules/@types/parse-json": {
@ -2749,14 +2783,14 @@
} }
}, },
"node_modules/@typescript-eslint/eslint-plugin": { "node_modules/@typescript-eslint/eslint-plugin": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.54.0.tgz",
"integrity": "sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==", "integrity": "sha512-+hSN9BdSr629RF02d7mMtXhAJvDTyCbprNYJKrXETlul/Aml6YZwd90XioVbjejQeHbb3R8Dg0CkRgoJDxo8aw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/scope-manager": "5.51.0", "@typescript-eslint/scope-manager": "5.54.0",
"@typescript-eslint/type-utils": "5.51.0", "@typescript-eslint/type-utils": "5.54.0",
"@typescript-eslint/utils": "5.51.0", "@typescript-eslint/utils": "5.54.0",
"debug": "^4.3.4", "debug": "^4.3.4",
"grapheme-splitter": "^1.0.4", "grapheme-splitter": "^1.0.4",
"ignore": "^5.2.0", "ignore": "^5.2.0",
@ -2798,14 +2832,14 @@
} }
}, },
"node_modules/@typescript-eslint/parser": { "node_modules/@typescript-eslint/parser": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.54.0.tgz",
"integrity": "sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==", "integrity": "sha512-aAVL3Mu2qTi+h/r04WI/5PfNWvO6pdhpeMRWk9R7rEV4mwJNzoWf5CCU5vDKBsPIFQFjEq1xg7XBI2rjiMXQbQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/scope-manager": "5.51.0", "@typescript-eslint/scope-manager": "5.54.0",
"@typescript-eslint/types": "5.51.0", "@typescript-eslint/types": "5.54.0",
"@typescript-eslint/typescript-estree": "5.51.0", "@typescript-eslint/typescript-estree": "5.54.0",
"debug": "^4.3.4" "debug": "^4.3.4"
}, },
"engines": { "engines": {
@ -2825,13 +2859,13 @@
} }
}, },
"node_modules/@typescript-eslint/scope-manager": { "node_modules/@typescript-eslint/scope-manager": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.54.0.tgz",
"integrity": "sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==", "integrity": "sha512-VTPYNZ7vaWtYna9M4oD42zENOBrb+ZYyCNdFs949GcN8Miwn37b8b7eMj+EZaq7VK9fx0Jd+JhmkhjFhvnovhg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "5.51.0", "@typescript-eslint/types": "5.54.0",
"@typescript-eslint/visitor-keys": "5.51.0" "@typescript-eslint/visitor-keys": "5.54.0"
}, },
"engines": { "engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@ -2842,13 +2876,13 @@
} }
}, },
"node_modules/@typescript-eslint/type-utils": { "node_modules/@typescript-eslint/type-utils": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.54.0.tgz",
"integrity": "sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==", "integrity": "sha512-WI+WMJ8+oS+LyflqsD4nlXMsVdzTMYTxl16myXPaCXnSgc7LWwMsjxQFZCK/rVmTZ3FN71Ct78ehO9bRC7erYQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/typescript-estree": "5.51.0", "@typescript-eslint/typescript-estree": "5.54.0",
"@typescript-eslint/utils": "5.51.0", "@typescript-eslint/utils": "5.54.0",
"debug": "^4.3.4", "debug": "^4.3.4",
"tsutils": "^3.21.0" "tsutils": "^3.21.0"
}, },
@ -2869,9 +2903,9 @@
} }
}, },
"node_modules/@typescript-eslint/types": { "node_modules/@typescript-eslint/types": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.54.0.tgz",
"integrity": "sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==", "integrity": "sha512-nExy+fDCBEgqblasfeE3aQ3NuafBUxZxgxXcYfzYRZFHdVvk5q60KhCSkG0noHgHRo/xQ/BOzURLZAafFpTkmQ==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": "^12.22.0 || ^14.17.0 || >=16.0.0" "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
@ -2882,13 +2916,13 @@
} }
}, },
"node_modules/@typescript-eslint/typescript-estree": { "node_modules/@typescript-eslint/typescript-estree": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.54.0.tgz",
"integrity": "sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==", "integrity": "sha512-X2rJG97Wj/VRo5YxJ8Qx26Zqf0RRKsVHd4sav8NElhbZzhpBI8jU54i6hfo9eheumj4oO4dcRN1B/zIVEqR/MQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "5.51.0", "@typescript-eslint/types": "5.54.0",
"@typescript-eslint/visitor-keys": "5.51.0", "@typescript-eslint/visitor-keys": "5.54.0",
"debug": "^4.3.4", "debug": "^4.3.4",
"globby": "^11.1.0", "globby": "^11.1.0",
"is-glob": "^4.0.3", "is-glob": "^4.0.3",
@ -2924,16 +2958,16 @@
} }
}, },
"node_modules/@typescript-eslint/utils": { "node_modules/@typescript-eslint/utils": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.54.0.tgz",
"integrity": "sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==", "integrity": "sha512-cuwm8D/Z/7AuyAeJ+T0r4WZmlnlxQ8wt7C7fLpFlKMR+dY6QO79Cq1WpJhvZbMA4ZeZGHiRWnht7ZJ8qkdAunw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@types/json-schema": "^7.0.9", "@types/json-schema": "^7.0.9",
"@types/semver": "^7.3.12", "@types/semver": "^7.3.12",
"@typescript-eslint/scope-manager": "5.51.0", "@typescript-eslint/scope-manager": "5.54.0",
"@typescript-eslint/types": "5.51.0", "@typescript-eslint/types": "5.54.0",
"@typescript-eslint/typescript-estree": "5.51.0", "@typescript-eslint/typescript-estree": "5.54.0",
"eslint-scope": "^5.1.1", "eslint-scope": "^5.1.1",
"eslint-utils": "^3.0.0", "eslint-utils": "^3.0.0",
"semver": "^7.3.7" "semver": "^7.3.7"
@ -2965,12 +2999,12 @@
} }
}, },
"node_modules/@typescript-eslint/visitor-keys": { "node_modules/@typescript-eslint/visitor-keys": {
"version": "5.51.0", "version": "5.54.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.51.0.tgz", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.54.0.tgz",
"integrity": "sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==", "integrity": "sha512-xu4wT7aRCakGINTLGeyGqDn+78BwFlggwBjnHa1ar/KaGagnmwLYmlrXIrgAaQ3AE1Vd6nLfKASm7LrFHNbKGA==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@typescript-eslint/types": "5.51.0", "@typescript-eslint/types": "5.54.0",
"eslint-visitor-keys": "^3.3.0" "eslint-visitor-keys": "^3.3.0"
}, },
"engines": { "engines": {
@ -3004,13 +3038,15 @@
} }
}, },
"node_modules/@whatwg-node/node-fetch": { "node_modules/@whatwg-node/node-fetch": {
"version": "0.0.5", "version": "0.3.1",
"resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.0.5.tgz", "resolved": "https://registry.npmjs.org/@whatwg-node/node-fetch/-/node-fetch-0.3.1.tgz",
"integrity": "sha512-hbccmaSZaItdsRuBKBEEhLoO+5oXJPxiyd0kG2xXd0Dh3Rt+vZn4pADHxuSiSHLd9CM+S2z4+IxlEGbWUgiz9g==", "integrity": "sha512-/U4onp5eBkRHfFe/VL+ppyupqj7z6iBtjcuPSosQNH2/y+LxRn5lyFb7Vqhb5DokjrDMjssLcqiVYnx+UABFsw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@whatwg-node/events": "^0.0.2", "@whatwg-node/events": "^0.0.2",
"busboy": "^1.6.0", "busboy": "^1.6.0",
"fast-querystring": "^1.1.1",
"fast-url-parser": "^1.1.3",
"tslib": "^2.3.1" "tslib": "^2.3.1"
}, },
"peerDependencies": { "peerDependencies": {
@ -3761,7 +3797,8 @@
"node_modules/cuid": { "node_modules/cuid": {
"version": "2.1.8", "version": "2.1.8",
"resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz", "resolved": "https://registry.npmjs.org/cuid/-/cuid-2.1.8.tgz",
"integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==" "integrity": "sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==",
"deprecated": "Cuid and other k-sortable and non-cryptographic ids (Ulid, ObjectId, KSUID, all UUIDs) are all insecure. Use @paralleldrive/cuid2 instead."
}, },
"node_modules/dataloader": { "node_modules/dataloader": {
"version": "2.2.1", "version": "2.2.1",
@ -3991,12 +4028,13 @@
} }
}, },
"node_modules/eslint": { "node_modules/eslint": {
"version": "8.34.0", "version": "8.35.0",
"resolved": "https://registry.npmjs.org/eslint/-/eslint-8.34.0.tgz", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.35.0.tgz",
"integrity": "sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==", "integrity": "sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@eslint/eslintrc": "^1.4.1", "@eslint/eslintrc": "^2.0.0",
"@eslint/js": "8.35.0",
"@humanwhocodes/config-array": "^0.11.8", "@humanwhocodes/config-array": "^0.11.8",
"@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/module-importer": "^1.0.1",
"@nodelib/fs.walk": "^1.2.8", "@nodelib/fs.walk": "^1.2.8",
@ -4010,7 +4048,7 @@
"eslint-utils": "^3.0.0", "eslint-utils": "^3.0.0",
"eslint-visitor-keys": "^3.3.0", "eslint-visitor-keys": "^3.3.0",
"espree": "^9.4.0", "espree": "^9.4.0",
"esquery": "^1.4.0", "esquery": "^1.4.2",
"esutils": "^2.0.2", "esutils": "^2.0.2",
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"file-entry-cache": "^6.0.1", "file-entry-cache": "^6.0.1",
@ -4232,9 +4270,9 @@
} }
}, },
"node_modules/esquery": { "node_modules/esquery": {
"version": "1.4.0", "version": "1.5.0",
"resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
"integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"estraverse": "^5.1.0" "estraverse": "^5.1.0"
@ -5626,6 +5664,12 @@
"tslib": "^2.0.3" "tslib": "^2.0.3"
} }
}, },
"node_modules/node-addon-api": {
"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": { "node_modules/node-domexception": {
"version": "1.0.0", "version": "1.0.0",
"resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
@ -5664,6 +5708,17 @@
} }
} }
}, },
"node_modules/node-gyp-build": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.6.0.tgz",
"integrity": "sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ==",
"dev": true,
"bin": {
"node-gyp-build": "bin.js",
"node-gyp-build-optional": "optional.js",
"node-gyp-build-test": "build-test.js"
}
},
"node_modules/node-int64": { "node_modules/node-int64": {
"version": "0.4.0", "version": "0.4.0",
"resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
@ -6667,9 +6722,9 @@
} }
}, },
"node_modules/undici": { "node_modules/undici": {
"version": "5.14.0", "version": "5.20.0",
"resolved": "https://registry.npmjs.org/undici/-/undici-5.14.0.tgz", "resolved": "https://registry.npmjs.org/undici/-/undici-5.20.0.tgz",
"integrity": "sha512-yJlHYw6yXPPsuOH0x2Ib1Km61vu4hLiRRQoafs+WUgX1vO64vgnxiCEN9dpIrhZyHFsai3F0AEj4P9zy19enEQ==", "integrity": "sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"busboy": "^1.6.0" "busboy": "^1.6.0"

View File

@ -9,20 +9,20 @@
"start": "esrun --tsconfig=./tsconfig.json src/app.ts" "start": "esrun --tsconfig=./tsconfig.json src/app.ts"
}, },
"dependencies": { "dependencies": {
"@digitak/esrun": "^3.2.19", "@digitak/esrun": "3.2.20",
"dotenv": "^16.0.3", "dotenv": "^16.0.3",
"meilisearch": "^0.31.1" "meilisearch": "^0.31.1"
}, },
"devDependencies": { "devDependencies": {
"@graphql-codegen/cli": "^3.0.0", "@graphql-codegen/cli": "^3.2.1",
"@graphql-codegen/typescript": "3.0.0", "@graphql-codegen/typescript": "3.0.1",
"@graphql-codegen/typescript-graphql-request": "^4.5.8", "@graphql-codegen/typescript-graphql-request": "^4.5.8",
"@graphql-codegen/typescript-operations": "^3.0.0", "@graphql-codegen/typescript-operations": "^3.0.1",
"@types/node": "^18.13.0", "@types/node": "^18.14.6",
"@typescript-eslint/eslint-plugin": "^5.51.0", "@typescript-eslint/eslint-plugin": "^5.54.0",
"@typescript-eslint/parser": "^5.51.0", "@typescript-eslint/parser": "^5.54.0",
"eslint": "^8.34.0", "eslint": "^8.35.0",
"graphql": "^16.6.0", "graphql": "^16.6.0",
"graphql-request": "^5.1.0" "graphql-request": "5.1.0"
} }
} }

View File

@ -1543,6 +1543,54 @@ export type ComponentTranslationsPostsInput = {
translators?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>; translators?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
}; };
export type ComponentTranslationsReinCostumes = {
__typename?: 'ComponentTranslationsReinCostumes';
description: Scalars['String'];
id: Scalars['ID'];
language?: Maybe<LanguageEntityResponse>;
name: Scalars['String'];
};
export type ComponentTranslationsReinCostumesFiltersInput = {
and?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinCostumesFiltersInput>>>;
description?: InputMaybe<StringFilterInput>;
language?: InputMaybe<LanguageFiltersInput>;
name?: InputMaybe<StringFilterInput>;
not?: InputMaybe<ComponentTranslationsReinCostumesFiltersInput>;
or?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinCostumesFiltersInput>>>;
};
export type ComponentTranslationsReinCostumesInput = {
description?: InputMaybe<Scalars['String']>;
id?: InputMaybe<Scalars['ID']>;
language?: InputMaybe<Scalars['ID']>;
name?: InputMaybe<Scalars['String']>;
};
export type ComponentTranslationsReinEmblems = {
__typename?: 'ComponentTranslationsReinEmblems';
description: Scalars['String'];
id: Scalars['ID'];
language?: Maybe<LanguageEntityResponse>;
name: Scalars['String'];
};
export type ComponentTranslationsReinEmblemsFiltersInput = {
and?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinEmblemsFiltersInput>>>;
description?: InputMaybe<StringFilterInput>;
language?: InputMaybe<LanguageFiltersInput>;
name?: InputMaybe<StringFilterInput>;
not?: InputMaybe<ComponentTranslationsReinEmblemsFiltersInput>;
or?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinEmblemsFiltersInput>>>;
};
export type ComponentTranslationsReinEmblemsInput = {
description?: InputMaybe<Scalars['String']>;
id?: InputMaybe<Scalars['ID']>;
language?: InputMaybe<Scalars['ID']>;
name?: InputMaybe<Scalars['String']>;
};
export type ComponentTranslationsScanSet = { export type ComponentTranslationsScanSet = {
__typename?: 'ComponentTranslationsScanSet'; __typename?: 'ComponentTranslationsScanSet';
credits: ComponentBasicsCredits; credits: ComponentBasicsCredits;
@ -2416,7 +2464,7 @@ export type GamePlatformRelationResponseCollection = {
data: Array<GamePlatformEntity>; data: Array<GamePlatformEntity>;
}; };
export type GenericMorph = AudioSubtype | Category | Chronicle | ChroniclesChapter | ChronologyEra | ChronologyItem | ComponentBasicsCredits | ComponentBasicsDatepicker | ComponentBasicsFileSize | ComponentBasicsPrice | ComponentBasicsSize | ComponentBasicsUrl | ComponentCollectionsComponentAliases | ComponentCollectionsComponentBody | ComponentCollectionsComponentDefinition | ComponentCollectionsComponentEvent | ComponentCollectionsComponentGlossaryDefinition | ComponentCollectionsComponentLibraryCover | ComponentCollectionsComponentLibraryDustJacket | ComponentCollectionsComponentLibraryImages | ComponentCollectionsComponentLibraryObiBelt | ComponentCollectionsComponentTitles | ComponentCollectionsComponentWeaponStory | ComponentCollectionsComponentWikiDefinition | ComponentMetadataAudio | ComponentMetadataBooks | ComponentMetadataGame | ComponentMetadataGroup | ComponentMetadataMerch | ComponentMetadataOther | ComponentMetadataVideo | ComponentPageBuilderGallery | ComponentPageBuilderGrid | ComponentPageBuilderTabs | ComponentRangeGameAspect | ComponentRangeOther | ComponentRangePageRange | ComponentRangeTimeRange | ComponentSetsAudioSet | ComponentSetsScanSet | ComponentSetsTextSet | ComponentSetsVideoSet | ComponentSetsWikiSet | ComponentSourceUrlSource | ComponentTranslationsAudioSets | ComponentTranslationsBio | ComponentTranslationsChronicles | ComponentTranslationsChronologyEra | ComponentTranslationsChronologyItem | ComponentTranslationsGlossaryDefinition | ComponentTranslationsGlossaryItem | ComponentTranslationsLibraryContent | ComponentTranslationsLibraryItems | ComponentTranslationsPosts | ComponentTranslationsScanSet | ComponentTranslationsSimpleTitle | ComponentTranslationsTextSet | ComponentTranslationsTitle | ComponentTranslationsVideoSets | ComponentTranslationsWeaponStory | ComponentTranslationsWeaponStoryStory | ComponentTranslationsWeaponStoryType | ComponentTranslationsWebArchives | ComponentTranslationsWiki | ComponentTranslationsWikiPost | ComponentWikiSpecializationChronology | ComponentWikiSpecializationGlossaryItem | ComponentWikiSpecializationPost | ComponentWikiSpecializationWeapon | Content | ContentType | ContentsFolder | Currency | GamePlatform | GlossaryItem | GlossaryItemType | GroupSubtype | Language | LibraryItem | MerchItem | MetadataType | Post | RangedContent | Recorder | Source | TextualSubtype | UploadFile | UploadFolder | Video | VideoChannel | VideoSubtype | WeaponStory | WeaponStoryGroup | WeaponStoryType | WebArchive | WebsiteInterface | WikiPage | WikiPagesTag; export type GenericMorph = AudioSubtype | Category | Chronicle | ChroniclesChapter | ChronologyEra | ChronologyItem | ComponentBasicsCredits | ComponentBasicsDatepicker | ComponentBasicsFileSize | ComponentBasicsPrice | ComponentBasicsSize | ComponentBasicsUrl | ComponentCollectionsComponentAliases | ComponentCollectionsComponentBody | ComponentCollectionsComponentDefinition | ComponentCollectionsComponentEvent | ComponentCollectionsComponentGlossaryDefinition | ComponentCollectionsComponentLibraryCover | ComponentCollectionsComponentLibraryDustJacket | ComponentCollectionsComponentLibraryImages | ComponentCollectionsComponentLibraryObiBelt | ComponentCollectionsComponentTitles | ComponentCollectionsComponentWeaponStory | ComponentCollectionsComponentWikiDefinition | ComponentMetadataAudio | ComponentMetadataBooks | ComponentMetadataGame | ComponentMetadataGroup | ComponentMetadataMerch | ComponentMetadataOther | ComponentMetadataVideo | ComponentPageBuilderGallery | ComponentPageBuilderGrid | ComponentPageBuilderTabs | ComponentRangeGameAspect | ComponentRangeOther | ComponentRangePageRange | ComponentRangeTimeRange | ComponentSetsAudioSet | ComponentSetsScanSet | ComponentSetsTextSet | ComponentSetsVideoSet | ComponentSetsWikiSet | ComponentSourceUrlSource | ComponentTranslationsAudioSets | ComponentTranslationsBio | ComponentTranslationsChronicles | ComponentTranslationsChronologyEra | ComponentTranslationsChronologyItem | ComponentTranslationsGlossaryDefinition | ComponentTranslationsGlossaryItem | ComponentTranslationsLibraryContent | ComponentTranslationsLibraryItems | ComponentTranslationsPosts | ComponentTranslationsReinCostumes | ComponentTranslationsReinEmblems | ComponentTranslationsScanSet | ComponentTranslationsSimpleTitle | ComponentTranslationsTextSet | ComponentTranslationsTitle | ComponentTranslationsVideoSets | ComponentTranslationsWeaponStory | ComponentTranslationsWeaponStoryStory | ComponentTranslationsWeaponStoryType | ComponentTranslationsWebArchives | ComponentTranslationsWiki | ComponentTranslationsWikiPost | ComponentWikiSpecializationChronology | ComponentWikiSpecializationGlossaryItem | ComponentWikiSpecializationPost | ComponentWikiSpecializationWeapon | Content | ContentType | ContentsFolder | Currency | GamePlatform | GlossaryItem | GlossaryItemType | GroupSubtype | Language | LibraryItem | MerchItem | MetadataType | Post | RangedContent | Recorder | ReinCostume | ReinEmblem | Source | TextualSubtype | UploadFile | UploadFolder | Video | VideoChannel | VideoSubtype | WeaponStory | WeaponStoryGroup | WeaponStoryType | WebArchive | WebsiteInterface | WikiPage | WikiPagesTag;
export type GlossaryItem = { export type GlossaryItem = {
__typename?: 'GlossaryItem'; __typename?: 'GlossaryItem';
@ -2980,6 +3028,8 @@ export type Mutation = {
createPost?: Maybe<PostEntityResponse>; createPost?: Maybe<PostEntityResponse>;
createRangedContent?: Maybe<RangedContentEntityResponse>; createRangedContent?: Maybe<RangedContentEntityResponse>;
createRecorder?: Maybe<RecorderEntityResponse>; createRecorder?: Maybe<RecorderEntityResponse>;
createReinCostume?: Maybe<ReinCostumeEntityResponse>;
createReinEmblem?: Maybe<ReinEmblemEntityResponse>;
createSource?: Maybe<SourceEntityResponse>; createSource?: Maybe<SourceEntityResponse>;
createTextualSubtype?: Maybe<TextualSubtypeEntityResponse>; createTextualSubtype?: Maybe<TextualSubtypeEntityResponse>;
createUploadFile?: Maybe<UploadFileEntityResponse>; createUploadFile?: Maybe<UploadFileEntityResponse>;
@ -3015,6 +3065,8 @@ export type Mutation = {
deletePost?: Maybe<PostEntityResponse>; deletePost?: Maybe<PostEntityResponse>;
deleteRangedContent?: Maybe<RangedContentEntityResponse>; deleteRangedContent?: Maybe<RangedContentEntityResponse>;
deleteRecorder?: Maybe<RecorderEntityResponse>; deleteRecorder?: Maybe<RecorderEntityResponse>;
deleteReinCostume?: Maybe<ReinCostumeEntityResponse>;
deleteReinEmblem?: Maybe<ReinEmblemEntityResponse>;
deleteSource?: Maybe<SourceEntityResponse>; deleteSource?: Maybe<SourceEntityResponse>;
deleteTextualSubtype?: Maybe<TextualSubtypeEntityResponse>; deleteTextualSubtype?: Maybe<TextualSubtypeEntityResponse>;
deleteUploadFile?: Maybe<UploadFileEntityResponse>; deleteUploadFile?: Maybe<UploadFileEntityResponse>;
@ -3053,6 +3105,8 @@ export type Mutation = {
updatePost?: Maybe<PostEntityResponse>; updatePost?: Maybe<PostEntityResponse>;
updateRangedContent?: Maybe<RangedContentEntityResponse>; updateRangedContent?: Maybe<RangedContentEntityResponse>;
updateRecorder?: Maybe<RecorderEntityResponse>; updateRecorder?: Maybe<RecorderEntityResponse>;
updateReinCostume?: Maybe<ReinCostumeEntityResponse>;
updateReinEmblem?: Maybe<ReinEmblemEntityResponse>;
updateSource?: Maybe<SourceEntityResponse>; updateSource?: Maybe<SourceEntityResponse>;
updateTextualSubtype?: Maybe<TextualSubtypeEntityResponse>; updateTextualSubtype?: Maybe<TextualSubtypeEntityResponse>;
updateUploadFile?: Maybe<UploadFileEntityResponse>; updateUploadFile?: Maybe<UploadFileEntityResponse>;
@ -3176,6 +3230,16 @@ export type MutationCreateRecorderArgs = {
}; };
export type MutationCreateReinCostumeArgs = {
data: ReinCostumeInput;
};
export type MutationCreateReinEmblemArgs = {
data: ReinEmblemInput;
};
export type MutationCreateSourceArgs = { export type MutationCreateSourceArgs = {
data: SourceInput; data: SourceInput;
}; };
@ -3351,6 +3415,16 @@ export type MutationDeleteRecorderArgs = {
}; };
export type MutationDeleteReinCostumeArgs = {
id: Scalars['ID'];
};
export type MutationDeleteReinEmblemArgs = {
id: Scalars['ID'];
};
export type MutationDeleteSourceArgs = { export type MutationDeleteSourceArgs = {
id: Scalars['ID']; id: Scalars['ID'];
}; };
@ -3566,6 +3640,18 @@ export type MutationUpdateRecorderArgs = {
}; };
export type MutationUpdateReinCostumeArgs = {
data: ReinCostumeInput;
id: Scalars['ID'];
};
export type MutationUpdateReinEmblemArgs = {
data: ReinEmblemInput;
id: Scalars['ID'];
};
export type MutationUpdateSourceArgs = { export type MutationUpdateSourceArgs = {
data: SourceInput; data: SourceInput;
id: Scalars['ID']; id: Scalars['ID'];
@ -3793,6 +3879,10 @@ export type Query = {
rangedContents?: Maybe<RangedContentEntityResponseCollection>; rangedContents?: Maybe<RangedContentEntityResponseCollection>;
recorder?: Maybe<RecorderEntityResponse>; recorder?: Maybe<RecorderEntityResponse>;
recorders?: Maybe<RecorderEntityResponseCollection>; recorders?: Maybe<RecorderEntityResponseCollection>;
reinCostume?: Maybe<ReinCostumeEntityResponse>;
reinCostumes?: Maybe<ReinCostumeEntityResponseCollection>;
reinEmblem?: Maybe<ReinEmblemEntityResponse>;
reinEmblems?: Maybe<ReinEmblemEntityResponseCollection>;
source?: Maybe<SourceEntityResponse>; source?: Maybe<SourceEntityResponse>;
sources?: Maybe<SourceEntityResponseCollection>; sources?: Maybe<SourceEntityResponseCollection>;
textualSubtype?: Maybe<TextualSubtypeEntityResponse>; textualSubtype?: Maybe<TextualSubtypeEntityResponse>;
@ -4076,6 +4166,30 @@ export type QueryRecordersArgs = {
}; };
export type QueryReinCostumeArgs = {
id?: InputMaybe<Scalars['ID']>;
};
export type QueryReinCostumesArgs = {
filters?: InputMaybe<ReinCostumeFiltersInput>;
pagination?: InputMaybe<PaginationArg>;
sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
};
export type QueryReinEmblemArgs = {
id?: InputMaybe<Scalars['ID']>;
};
export type QueryReinEmblemsArgs = {
filters?: InputMaybe<ReinEmblemFiltersInput>;
pagination?: InputMaybe<PaginationArg>;
sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
};
export type QuerySourceArgs = { export type QuerySourceArgs = {
id?: InputMaybe<Scalars['ID']>; id?: InputMaybe<Scalars['ID']>;
}; };
@ -4380,6 +4494,124 @@ export type RecorderRelationResponseCollection = {
data: Array<RecorderEntity>; data: Array<RecorderEntity>;
}; };
export type ReinCostume = {
__typename?: 'ReinCostume';
createdAt?: Maybe<Scalars['DateTime']>;
emblem?: Maybe<ReinEmblemEntityResponse>;
slug: Scalars['String'];
sprite?: Maybe<UploadFileEntityResponse>;
thumbnail?: Maybe<UploadFileEntityResponse>;
translations?: Maybe<Array<Maybe<ComponentTranslationsReinCostumes>>>;
updatedAt?: Maybe<Scalars['DateTime']>;
};
export type ReinCostumeTranslationsArgs = {
filters?: InputMaybe<ComponentTranslationsReinCostumesFiltersInput>;
pagination?: InputMaybe<PaginationArg>;
sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
};
export type ReinCostumeEntity = {
__typename?: 'ReinCostumeEntity';
attributes?: Maybe<ReinCostume>;
id?: Maybe<Scalars['ID']>;
};
export type ReinCostumeEntityResponse = {
__typename?: 'ReinCostumeEntityResponse';
data?: Maybe<ReinCostumeEntity>;
};
export type ReinCostumeEntityResponseCollection = {
__typename?: 'ReinCostumeEntityResponseCollection';
data: Array<ReinCostumeEntity>;
meta: ResponseCollectionMeta;
};
export type ReinCostumeFiltersInput = {
and?: InputMaybe<Array<InputMaybe<ReinCostumeFiltersInput>>>;
createdAt?: InputMaybe<DateTimeFilterInput>;
emblem?: InputMaybe<ReinEmblemFiltersInput>;
id?: InputMaybe<IdFilterInput>;
not?: InputMaybe<ReinCostumeFiltersInput>;
or?: InputMaybe<Array<InputMaybe<ReinCostumeFiltersInput>>>;
slug?: InputMaybe<StringFilterInput>;
translations?: InputMaybe<ComponentTranslationsReinCostumesFiltersInput>;
updatedAt?: InputMaybe<DateTimeFilterInput>;
};
export type ReinCostumeInput = {
emblem?: InputMaybe<Scalars['ID']>;
slug?: InputMaybe<Scalars['String']>;
sprite?: InputMaybe<Scalars['ID']>;
thumbnail?: InputMaybe<Scalars['ID']>;
translations?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinCostumesInput>>>;
};
export type ReinCostumeRelationResponseCollection = {
__typename?: 'ReinCostumeRelationResponseCollection';
data: Array<ReinCostumeEntity>;
};
export type ReinEmblem = {
__typename?: 'ReinEmblem';
costumes?: Maybe<ReinCostumeRelationResponseCollection>;
createdAt?: Maybe<Scalars['DateTime']>;
slug: Scalars['String'];
translations?: Maybe<Array<Maybe<ComponentTranslationsReinEmblems>>>;
updatedAt?: Maybe<Scalars['DateTime']>;
};
export type ReinEmblemCostumesArgs = {
filters?: InputMaybe<ReinCostumeFiltersInput>;
pagination?: InputMaybe<PaginationArg>;
sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
};
export type ReinEmblemTranslationsArgs = {
filters?: InputMaybe<ComponentTranslationsReinEmblemsFiltersInput>;
pagination?: InputMaybe<PaginationArg>;
sort?: InputMaybe<Array<InputMaybe<Scalars['String']>>>;
};
export type ReinEmblemEntity = {
__typename?: 'ReinEmblemEntity';
attributes?: Maybe<ReinEmblem>;
id?: Maybe<Scalars['ID']>;
};
export type ReinEmblemEntityResponse = {
__typename?: 'ReinEmblemEntityResponse';
data?: Maybe<ReinEmblemEntity>;
};
export type ReinEmblemEntityResponseCollection = {
__typename?: 'ReinEmblemEntityResponseCollection';
data: Array<ReinEmblemEntity>;
meta: ResponseCollectionMeta;
};
export type ReinEmblemFiltersInput = {
and?: InputMaybe<Array<InputMaybe<ReinEmblemFiltersInput>>>;
costumes?: InputMaybe<ReinCostumeFiltersInput>;
createdAt?: InputMaybe<DateTimeFilterInput>;
id?: InputMaybe<IdFilterInput>;
not?: InputMaybe<ReinEmblemFiltersInput>;
or?: InputMaybe<Array<InputMaybe<ReinEmblemFiltersInput>>>;
slug?: InputMaybe<StringFilterInput>;
translations?: InputMaybe<ComponentTranslationsReinEmblemsFiltersInput>;
updatedAt?: InputMaybe<DateTimeFilterInput>;
};
export type ReinEmblemInput = {
costumes?: InputMaybe<Array<InputMaybe<Scalars['ID']>>>;
slug?: InputMaybe<Scalars['String']>;
translations?: InputMaybe<Array<InputMaybe<ComponentTranslationsReinEmblemsInput>>>;
};
export type ResponseCollectionMeta = { export type ResponseCollectionMeta = {
__typename?: 'ResponseCollectionMeta'; __typename?: 'ResponseCollectionMeta';
pagination: Pagination; pagination: Pagination;
@ -5197,6 +5429,7 @@ export type WebsiteInterface = {
least_popular?: Maybe<Scalars['String']>; least_popular?: Maybe<Scalars['String']>;
left_to_right?: Maybe<Scalars['String']>; left_to_right?: Maybe<Scalars['String']>;
legality?: Maybe<Scalars['String']>; legality?: Maybe<Scalars['String']>;
level_x?: Maybe<Scalars['String']>;
library?: Maybe<Scalars['String']>; library?: Maybe<Scalars['String']>;
library_description?: Maybe<Scalars['String']>; library_description?: Maybe<Scalars['String']>;
library_short_description?: Maybe<Scalars['String']>; library_short_description?: Maybe<Scalars['String']>;
@ -5277,6 +5510,7 @@ export type WebsiteInterface = {
status_draft?: Maybe<Scalars['String']>; status_draft?: Maybe<Scalars['String']>;
status_incomplete?: Maybe<Scalars['String']>; status_incomplete?: Maybe<Scalars['String']>;
status_review?: Maybe<Scalars['String']>; status_review?: Maybe<Scalars['String']>;
story_x?: Maybe<Scalars['String']>;
subitem?: Maybe<Scalars['String']>; subitem?: Maybe<Scalars['String']>;
subitem_of_x?: Maybe<Scalars['String']>; subitem_of_x?: Maybe<Scalars['String']>;
subscribers?: Maybe<Scalars['String']>; subscribers?: Maybe<Scalars['String']>;
@ -5305,6 +5539,8 @@ export type WebsiteInterface = {
view_scans?: Maybe<Scalars['String']>; view_scans?: Maybe<Scalars['String']>;
want_it?: Maybe<Scalars['String']>; want_it?: Maybe<Scalars['String']>;
watch_content?: Maybe<Scalars['String']>; watch_content?: Maybe<Scalars['String']>;
weapon?: Maybe<Scalars['String']>;
weapons_description?: Maybe<Scalars['String']>;
width?: Maybe<Scalars['String']>; width?: Maybe<Scalars['String']>;
wiki?: Maybe<Scalars['String']>; wiki?: Maybe<Scalars['String']>;
wiki_description?: Maybe<Scalars['String']>; wiki_description?: Maybe<Scalars['String']>;
@ -5399,6 +5635,7 @@ export type WebsiteInterfaceFiltersInput = {
least_popular?: InputMaybe<StringFilterInput>; least_popular?: InputMaybe<StringFilterInput>;
left_to_right?: InputMaybe<StringFilterInput>; left_to_right?: InputMaybe<StringFilterInput>;
legality?: InputMaybe<StringFilterInput>; legality?: InputMaybe<StringFilterInput>;
level_x?: InputMaybe<StringFilterInput>;
library?: InputMaybe<StringFilterInput>; library?: InputMaybe<StringFilterInput>;
library_description?: InputMaybe<StringFilterInput>; library_description?: InputMaybe<StringFilterInput>;
library_short_description?: InputMaybe<StringFilterInput>; library_short_description?: InputMaybe<StringFilterInput>;
@ -5481,6 +5718,7 @@ export type WebsiteInterfaceFiltersInput = {
status_draft?: InputMaybe<StringFilterInput>; status_draft?: InputMaybe<StringFilterInput>;
status_incomplete?: InputMaybe<StringFilterInput>; status_incomplete?: InputMaybe<StringFilterInput>;
status_review?: InputMaybe<StringFilterInput>; status_review?: InputMaybe<StringFilterInput>;
story_x?: InputMaybe<StringFilterInput>;
subitem?: InputMaybe<StringFilterInput>; subitem?: InputMaybe<StringFilterInput>;
subitem_of_x?: InputMaybe<StringFilterInput>; subitem_of_x?: InputMaybe<StringFilterInput>;
subscribers?: InputMaybe<StringFilterInput>; subscribers?: InputMaybe<StringFilterInput>;
@ -5509,6 +5747,8 @@ export type WebsiteInterfaceFiltersInput = {
view_scans?: InputMaybe<StringFilterInput>; view_scans?: InputMaybe<StringFilterInput>;
want_it?: InputMaybe<StringFilterInput>; want_it?: InputMaybe<StringFilterInput>;
watch_content?: InputMaybe<StringFilterInput>; watch_content?: InputMaybe<StringFilterInput>;
weapon?: InputMaybe<StringFilterInput>;
weapons_description?: InputMaybe<StringFilterInput>;
width?: InputMaybe<StringFilterInput>; width?: InputMaybe<StringFilterInput>;
wiki?: InputMaybe<StringFilterInput>; wiki?: InputMaybe<StringFilterInput>;
wiki_description?: InputMaybe<StringFilterInput>; wiki_description?: InputMaybe<StringFilterInput>;
@ -5583,6 +5823,7 @@ export type WebsiteInterfaceInput = {
least_popular?: InputMaybe<Scalars['String']>; least_popular?: InputMaybe<Scalars['String']>;
left_to_right?: InputMaybe<Scalars['String']>; left_to_right?: InputMaybe<Scalars['String']>;
legality?: InputMaybe<Scalars['String']>; legality?: InputMaybe<Scalars['String']>;
level_x?: InputMaybe<Scalars['String']>;
library?: InputMaybe<Scalars['String']>; library?: InputMaybe<Scalars['String']>;
library_description?: InputMaybe<Scalars['String']>; library_description?: InputMaybe<Scalars['String']>;
library_short_description?: InputMaybe<Scalars['String']>; library_short_description?: InputMaybe<Scalars['String']>;
@ -5663,6 +5904,7 @@ export type WebsiteInterfaceInput = {
status_draft?: InputMaybe<Scalars['String']>; status_draft?: InputMaybe<Scalars['String']>;
status_incomplete?: InputMaybe<Scalars['String']>; status_incomplete?: InputMaybe<Scalars['String']>;
status_review?: InputMaybe<Scalars['String']>; status_review?: InputMaybe<Scalars['String']>;
story_x?: InputMaybe<Scalars['String']>;
subitem?: InputMaybe<Scalars['String']>; subitem?: InputMaybe<Scalars['String']>;
subitem_of_x?: InputMaybe<Scalars['String']>; subitem_of_x?: InputMaybe<Scalars['String']>;
subscribers?: InputMaybe<Scalars['String']>; subscribers?: InputMaybe<Scalars['String']>;
@ -5690,6 +5932,8 @@ export type WebsiteInterfaceInput = {
view_scans?: InputMaybe<Scalars['String']>; view_scans?: InputMaybe<Scalars['String']>;
want_it?: InputMaybe<Scalars['String']>; want_it?: InputMaybe<Scalars['String']>;
watch_content?: InputMaybe<Scalars['String']>; watch_content?: InputMaybe<Scalars['String']>;
weapon?: InputMaybe<Scalars['String']>;
weapons_description?: InputMaybe<Scalars['String']>;
width?: InputMaybe<Scalars['String']>; width?: InputMaybe<Scalars['String']>;
wiki?: InputMaybe<Scalars['String']>; wiki?: InputMaybe<Scalars['String']>;
wiki_description?: InputMaybe<Scalars['String']>; wiki_description?: InputMaybe<Scalars['String']>;

View File

@ -100,7 +100,7 @@ export const webhookHandler = async (
const processIndex = async <I extends MeiliDocumentsType["index"]>( const processIndex = async <I extends MeiliDocumentsType["index"]>(
indexName: I, indexName: I,
data: Extract<MeiliDocumentsType, { index: I }>["documents"] | null | undefined data: Extract<MeiliDocumentsType, { index: I }>["documents"]
) => { ) => {
const meili = getMeili(); const meili = getMeili();
const index = meili.index(indexName); const index = meili.index(indexName);

File diff suppressed because one or more lines are too long