diff --git a/package.json b/package.json index c4eb03aa..df4390b9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "type": "github", "url": "sr-net/siege" }, - "packageManager": "pnpm@7.26.3", + "packageManager": "pnpm@7.29.1", "engines": { "node": "^18" }, @@ -34,42 +34,42 @@ "typecheck": "tsc --noEmit -P tsconfig.json" }, "resolutions": { - "@types/node": "18.11.19" + "@types/node": "18.15.0" }, "dependencies": { "@fastify/cookie": "8.3.0", "@fastify/cors": "8.2.0", "@fastify/helmet": "10.1.0", - "@sentry/node": "7.36.0", + "@sentry/node": "7.42.0", "@tsconfig/node18": "1.0.1", "class-validator": "0.14.0", "dotenv": "16.0.3", - "edgedb": "1.0.2", - "fastify": "4.12.0", + "edgedb": "1.1.0", + "fastify": "4.14.1", "graphql": "16.6.0", - "mercurius": "12.0.0", + "mercurius": "12.2.0", "nexus": "1.3.0", - "pino": "8.8.0", - "pino-pretty": "9.1.1", - "remeda": "1.6.1", + "pino": "8.11.0", + "pino-pretty": "9.4.0", + "remeda": "1.9.0", "ts-dedent": "2.2.0", "tsconfig-paths": "4.1.2", - "tsx": "3.12.2", + "tsx": "3.12.4", "uuid": "9.0.0" }, "devDependencies": { "@beequeue/eslint-plugin": "1.1.2", - "@edgedb/generate": "0.0.7", - "@types/node": "18.11.19", - "@types/uuid": "9.0.0", - "eslint": "8.33.0", - "lint-staged": "13.1.0", - "nodemon": "2.0.20", - "p-queue": "7.3.3", - "prettier": "2.8.3", + "@edgedb/generate": "0.0.8", + "@types/node": "18.15.0", + "@types/uuid": "9.0.1", + "eslint": "8.36.0", + "lint-staged": "13.2.0", + "nodemon": "2.0.21", + "p-queue": "7.3.4", + "prettier": "2.8.4", "simple-git-hooks": "2.8.1", "typescript": "4.9.5", "vite": "3.2.5", - "vitest": "0.28.4" + "vitest": "0.29.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 168782c3..ca8b37a5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: 5.4-inlineSpecifiers overrides: - '@types/node': 18.11.19 + '@types/node': 18.15.0 dependencies: '@fastify/cookie': @@ -14,8 +14,8 @@ dependencies: specifier: 10.1.0 version: 10.1.0 '@sentry/node': - specifier: 7.36.0 - version: 7.36.0 + specifier: 7.42.0 + version: 7.42.0 '@tsconfig/node18': specifier: 1.0.1 version: 1.0.1 @@ -26,29 +26,29 @@ dependencies: specifier: 16.0.3 version: 16.0.3 edgedb: - specifier: 1.0.2 - version: 1.0.2 + specifier: 1.1.0 + version: 1.1.0 fastify: - specifier: 4.12.0 - version: 4.12.0 + specifier: 4.14.1 + version: 4.14.1 graphql: specifier: 16.6.0 version: 16.6.0 mercurius: - specifier: 12.0.0 - version: 12.0.0_graphql@16.6.0 + specifier: 12.2.0 + version: 12.2.0_graphql@16.6.0 nexus: specifier: 1.3.0 version: 1.3.0_graphql@16.6.0 pino: - specifier: 8.8.0 - version: 8.8.0 + specifier: 8.11.0 + version: 8.11.0 pino-pretty: - specifier: 9.1.1 - version: 9.1.1 + specifier: 9.4.0 + version: 9.4.0 remeda: - specifier: 1.6.1 - version: 1.6.1 + specifier: 1.9.0 + version: 1.9.0 ts-dedent: specifier: 2.2.0 version: 2.2.0 @@ -56,8 +56,8 @@ dependencies: specifier: 4.1.2 version: 4.1.2 tsx: - specifier: 3.12.2 - version: 3.12.2 + specifier: 3.12.4 + version: 3.12.4 uuid: specifier: 9.0.0 version: 9.0.0 @@ -65,31 +65,31 @@ dependencies: devDependencies: '@beequeue/eslint-plugin': specifier: 1.1.2 - version: 1.1.2_ixt4l6ptf47gmhhuxcve5dmsda + version: 1.1.2_cxk2izsnbljdhebs7ezdbimyva '@edgedb/generate': - specifier: 0.0.7 - version: 0.0.7_edgedb@1.0.2 + specifier: 0.0.8 + version: 0.0.8_edgedb@1.1.0 '@types/node': - specifier: 18.11.19 - version: 18.11.19 + specifier: 18.15.0 + version: 18.15.0 '@types/uuid': - specifier: 9.0.0 - version: 9.0.0 + specifier: 9.0.1 + version: 9.0.1 eslint: - specifier: 8.33.0 - version: 8.33.0 + specifier: 8.36.0 + version: 8.36.0 lint-staged: - specifier: 13.1.0 - version: 13.1.0 + specifier: 13.2.0 + version: 13.2.0 nodemon: - specifier: 2.0.20 - version: 2.0.20 + specifier: 2.0.21 + version: 2.0.21 p-queue: - specifier: 7.3.3 - version: 7.3.3 + specifier: 7.3.4 + version: 7.3.4 prettier: - specifier: 2.8.3 - version: 2.8.3 + specifier: 2.8.4 + version: 2.8.4 simple-git-hooks: specifier: 2.8.1 version: 2.8.1 @@ -98,10 +98,10 @@ devDependencies: version: 4.9.5 vite: specifier: 3.2.5 - version: 3.2.5_@types+node@18.11.19 + version: 3.2.5_@types+node@18.15.0 vitest: - specifier: 0.28.4 - version: 0.28.4 + specifier: 0.29.2 + version: 0.29.2 packages: @@ -141,7 +141,7 @@ packages: regenerator-runtime: 0.13.9 dev: true - /@beequeue/eslint-plugin/1.1.2_ixt4l6ptf47gmhhuxcve5dmsda: + /@beequeue/eslint-plugin/1.1.2_cxk2izsnbljdhebs7ezdbimyva: resolution: {integrity: sha512-19PbEzRi0qeRfy5JTA94hVlwX9EvpPUVB5Pgz2P79v37Xx7EhMGQ3bTmjVRWq/6RyRQKfUMQTkvWJtY5QH8zAQ==} engines: {node: '>=14'} peerDependencies: @@ -151,41 +151,41 @@ packages: prettier: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.46.1_6keo6vt5qskgv7uzbtvjhrraue - '@typescript-eslint/parser': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 - eslint: 8.33.0 - eslint-config-prettier: 8.5.0_eslint@8.33.0 - eslint-import-resolver-typescript: 3.5.2_ga4sep7loct7ajt7pxcme7xdqu - eslint-plugin-import: 2.26.0_moeauczix6dvamu4bqkqv2cy4q - eslint-plugin-jsx-a11y: 6.6.1_eslint@8.33.0 - eslint-plugin-n: 15.6.0_eslint@8.33.0 - eslint-plugin-prettier: 4.2.1_6szgnv26mlwjcnkli62b775hwe - eslint-plugin-react: 7.31.11_eslint@8.33.0 - eslint-plugin-unicorn: 45.0.2_eslint@8.33.0 - eslint-plugin-vue: 9.8.0_eslint@8.33.0 - prettier: 2.8.3 + '@typescript-eslint/eslint-plugin': 5.46.1_ysepsj55oy3df5brsgflm2v4be + '@typescript-eslint/parser': 5.46.1_vgl77cfdswitgr47lm5swmv43m + eslint: 8.36.0 + eslint-config-prettier: 8.5.0_eslint@8.36.0 + eslint-import-resolver-typescript: 3.5.2_6efblkktgpzjjbdhcug3twoi7q + eslint-plugin-import: 2.26.0_tbghjde5b7vhxq6zkf5iq26efq + eslint-plugin-jsx-a11y: 6.6.1_eslint@8.36.0 + eslint-plugin-n: 15.6.0_eslint@8.36.0 + eslint-plugin-prettier: 4.2.1_begndnyuvgm3bregh6xs5uscyi + eslint-plugin-react: 7.31.11_eslint@8.36.0 + eslint-plugin-unicorn: 45.0.2_eslint@8.36.0 + eslint-plugin-vue: 9.8.0_eslint@8.36.0 + prettier: 2.8.4 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - typescript dev: true - /@edgedb/generate/0.0.7_edgedb@1.0.2: - resolution: {integrity: sha512-qUzvBQjj5u9gTyifkSVy6HChKcBVGh67QFSAdcy/K5GizqemyhtGjO/E9AI95gow7RHZIVvSIm55z899FnuxEA==} + /@edgedb/generate/0.0.8_edgedb@1.1.0: + resolution: {integrity: sha512-kpRtFgxMkPs5wge4/JJB2uYnk7OUz+Vvyac+jPWiZWKdMEfLhO9tBS36gFrXzRHyox9B1D8sWLhfYOAK7JMvnQ==} engines: {node: '>= 12.0.0'} hasBin: true peerDependencies: edgedb: ^1.0.0-alpha.0 dependencies: chokidar: 3.5.3 - edgedb: 1.0.2 + edgedb: 1.1.0 dev: true - /@esbuild-kit/cjs-loader/2.4.1: - resolution: {integrity: sha512-lhc/XLith28QdW0HpHZvZKkorWgmCNT7sVelMHDj3HFdTfdqkwEKvT+aXVQtNAmCC39VJhunDkWhONWB7335mg==} + /@esbuild-kit/cjs-loader/2.4.2: + resolution: {integrity: sha512-BDXFbYOJzT/NBEtp71cvsrGPwGAMGRB/349rwKuoxNSiKjPraNNnlK6MIIabViCjqZugu6j+xeMDlEkWdHHJSg==} dependencies: '@esbuild-kit/core-utils': 3.0.0 - get-tsconfig: 4.2.0 + get-tsconfig: 4.4.0 dev: false /@esbuild-kit/core-utils/3.0.0: @@ -195,11 +195,11 @@ packages: source-map-support: 0.5.21 dev: false - /@esbuild-kit/esm-loader/2.5.4: - resolution: {integrity: sha512-afmtLf6uqxD5IgwCzomtqCYIgz/sjHzCWZFvfS5+FzeYxOURPUo4QcHtqJxbxWOMOogKriZanN/1bJQE/ZL93A==} + /@esbuild-kit/esm-loader/2.5.5: + resolution: {integrity: sha512-Qwfvj/qoPbClxCRNuac1Du01r9gvNOT+pMYtJDapfB1eoGN1YlJ1BixLyL9WVENRx5RXgNLdfYdx/CuswlGhMw==} dependencies: '@esbuild-kit/core-utils': 3.0.0 - get-tsconfig: 4.2.0 + get-tsconfig: 4.4.0 dev: false /@esbuild/android-arm/0.15.15: @@ -218,23 +218,28 @@ packages: requiresBuild: true optional: true - /@eslint-community/eslint-utils/4.1.2_eslint@8.33.0: - resolution: {integrity: sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==} + /@eslint-community/eslint-utils/4.2.0_eslint@8.36.0: + resolution: {integrity: sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.33.0 + eslint: 8.36.0 eslint-visitor-keys: 3.3.0 dev: true - /@eslint/eslintrc/1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} + /@eslint-community/regexpp/4.4.0: + resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc/2.0.1: + resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 9.4.0 + espree: 9.5.0 globals: 13.20.0 ignore: 5.2.0 import-fresh: 3.3.0 @@ -245,13 +250,18 @@ packages: - supports-color dev: true + /@eslint/js/8.36.0: + resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@fastify/accept-negotiator/1.0.0: resolution: {integrity: sha512-4R/N2KfYeld7A5LGkai+iUFMahXcxxYbDp+XS2B1yuL3cdmZLJ9TlCnNzT3q5xFTqsYm0GPpinLUwfSwjcVjyA==} engines: {node: '>=14'} dev: false - /@fastify/ajv-compiler/3.3.1: - resolution: {integrity: sha512-IRnids8lblQ8e1i8h4JLyfJmebXE+ohcj8x8X/+Ew6ZB4H0Ui05z5YL6q5FOcl0zItVpu4adRzeyVNNUwmduIg==} + /@fastify/ajv-compiler/3.5.0: + resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==} dependencies: ajv: 8.11.0 ajv-formats: 2.1.1 @@ -378,22 +388,22 @@ packages: tslib: 2.4.0 dev: true - /@sentry/core/7.36.0: - resolution: {integrity: sha512-lq1MlcMhvm7QIwUOknFeufkg4M6QREY3s61y6pm1o+o3vSqB7Hz0D19xlyEpP62qMn8OyuttVKOVK1UfGc2EyQ==} + /@sentry/core/7.42.0: + resolution: {integrity: sha512-vNcTyoQz5kUXo5vMGDyc5BJMO0UugPvMfYMQVxqt/BuDNR30LVhY+DL2tW1DFZDvRvyn5At+H7kSTj6GFrANXQ==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.36.0 - '@sentry/utils': 7.36.0 + '@sentry/types': 7.42.0 + '@sentry/utils': 7.42.0 tslib: 1.14.1 dev: false - /@sentry/node/7.36.0: - resolution: {integrity: sha512-nAHAY+Rbn5OlTpNX/i6wYrmw3hT/BtwPZ/vNU52cKgw7CpeE1UrCeFjnPn18rQPB7lIh7x0vNvoaPrfemRzpSQ==} + /@sentry/node/7.42.0: + resolution: {integrity: sha512-mmpVSDeoM5aEbKOMq3Wt54wAvH53bkivhRh3Ip+R7Uj3aOKkcVJST2XlbghHgoYQXTWz+pl475EVyODWgY9QYg==} engines: {node: '>=8'} dependencies: - '@sentry/core': 7.36.0 - '@sentry/types': 7.36.0 - '@sentry/utils': 7.36.0 + '@sentry/core': 7.42.0 + '@sentry/types': 7.42.0 + '@sentry/utils': 7.42.0 cookie: 0.4.2 https-proxy-agent: 5.0.1 lru_map: 0.3.3 @@ -402,16 +412,16 @@ packages: - supports-color dev: false - /@sentry/types/7.36.0: - resolution: {integrity: sha512-uvfwUn3okAWSZ948D/xqBrkc3Sn6TeHUgi3+p/dTTNGAXXskzavgfgQ4rSW7f3YD4LL+boZojpoIARVLodMGuA==} + /@sentry/types/7.42.0: + resolution: {integrity: sha512-Ga0xaBIR/peuXQ88hI9a5TNY3GLNoH8jpsgPaAjAtRHkLsTx0y3AR+PrD7pUysza9QjvG+Qux01DRvLgaNKOHA==} engines: {node: '>=8'} dev: false - /@sentry/utils/7.36.0: - resolution: {integrity: sha512-mgDi5X5Bm0sydCzXpnyKD/sD98yc2qnKXyRdNX4HRRwruhC/P53LT0hGhZXsyqsB/l8OAMl0zWXJLg0xONQsEw==} + /@sentry/utils/7.42.0: + resolution: {integrity: sha512-cBiDZVipC+is+IVgsTQLJyZWUZQxlLZ9GarNT+XZOZ5BFh0acFtz88hO6+S7vGmhcx2aCvsdC9yb2Yf+BphK6Q==} engines: {node: '>=8'} dependencies: - '@sentry/types': 7.36.0 + '@sentry/types': 7.42.0 tslib: 1.14.1 dev: false @@ -437,8 +447,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/node/18.11.19: - resolution: {integrity: sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw==} + /@types/node/18.15.0: + resolution: {integrity: sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w==} dev: true /@types/normalize-package-data/2.4.1: @@ -449,15 +459,15 @@ packages: resolution: {integrity: sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==} dev: true - /@types/uuid/9.0.0: - resolution: {integrity: sha512-kr90f+ERiQtKWMz5rP32ltJ/BtULDI5RVO0uavn1HQUOwjx0R1h0rnDYNL0CepF1zL5bSY6FISAfd9tOdDhU5Q==} + /@types/uuid/9.0.1: + resolution: {integrity: sha512-rFT3ak0/2trgvp4yYZo5iKFEPsET7vKydKF+VRCxlQ9bpheehyAJH89dAkaLEq/j/RZXJIqcgsmPJKUP1Z28HA==} dev: true /@types/validator/13.7.10: resolution: {integrity: sha512-t1yxFAR2n0+VO6hd/FJ9F2uezAZVWHLmpmlJzm1eX03+H7+HsuTAp7L8QJs+2pQCfWkP1+EXsGK9Z9v7o/qPVQ==} dev: false - /@typescript-eslint/eslint-plugin/5.46.1_6keo6vt5qskgv7uzbtvjhrraue: + /@typescript-eslint/eslint-plugin/5.46.1_ysepsj55oy3df5brsgflm2v4be: resolution: {integrity: sha512-YpzNv3aayRBwjs4J3oz65eVLXc9xx0PDbIRisHj+dYhvBn02MjYOD96P8YGiWEIFBrojaUjxvkaUpakD82phsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -468,23 +478,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.46.1_vgl77cfdswitgr47lm5swmv43m '@typescript-eslint/scope-manager': 5.46.1 - '@typescript-eslint/type-utils': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 - '@typescript-eslint/utils': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/type-utils': 5.46.1_vgl77cfdswitgr47lm5swmv43m + '@typescript-eslint/utils': 5.46.1_vgl77cfdswitgr47lm5swmv43m debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.36.0 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 - semver: 7.3.7 + semver: 7.3.8 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.46.1_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/parser/5.46.1_vgl77cfdswitgr47lm5swmv43m: resolution: {integrity: sha512-RelQ5cGypPh4ySAtfIMBzBGyrNerQcmfA1oJvPj5f+H4jI59rl9xxpn4bonC0tQvUKOEN7eGBFWxFLK3Xepneg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -498,7 +508,7 @@ packages: '@typescript-eslint/types': 5.46.1 '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.36.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -512,7 +522,7 @@ packages: '@typescript-eslint/visitor-keys': 5.46.1 dev: true - /@typescript-eslint/type-utils/5.46.1_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/type-utils/5.46.1_vgl77cfdswitgr47lm5swmv43m: resolution: {integrity: sha512-V/zMyfI+jDmL1ADxfDxjZ0EMbtiVqj8LUGPAGyBkXXStWmCUErMpW873zEHsyguWCuq2iN4BrlWUkmuVj84yng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -523,9 +533,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 - '@typescript-eslint/utils': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.46.1_vgl77cfdswitgr47lm5swmv43m debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.36.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -558,7 +568,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.46.1_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.46.1_vgl77cfdswitgr47lm5swmv43m: resolution: {integrity: sha512-RBdBAGv3oEpFojaCYT4Ghn4775pdjvwfDOfQ2P6qzNVgQOVrnSPe5/Pb88kv7xzYQjoio0eKHKB9GJ16ieSxvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -569,9 +579,9 @@ packages: '@typescript-eslint/scope-manager': 5.46.1 '@typescript-eslint/types': 5.46.1 '@typescript-eslint/typescript-estree': 5.46.1_typescript@4.9.5 - eslint: 8.33.0 + eslint: 8.36.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.36.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -586,30 +596,30 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitest/expect/0.28.4: - resolution: {integrity: sha512-JqK0NZ4brjvOSL8hXAnIsfi+jxDF7rH/ZWCGCt0FAqRnVFc1hXsfwXksQvEnKqD84avRt3gmeXoK4tNbmkoVsQ==} + /@vitest/expect/0.29.2: + resolution: {integrity: sha512-wjrdHB2ANTch3XKRhjWZN0UueFocH0cQbi2tR5Jtq60Nb3YOSmakjdAvUa2JFBu/o8Vjhj5cYbcMXkZxn1NzmA==} dependencies: - '@vitest/spy': 0.28.4 - '@vitest/utils': 0.28.4 + '@vitest/spy': 0.29.2 + '@vitest/utils': 0.29.2 chai: 4.3.7 dev: true - /@vitest/runner/0.28.4: - resolution: {integrity: sha512-Q8UV6GjDvBSTfUoq0QXVCNpNOUrWu4P2qvRq7ssJWzn0+S0ojbVOxEjMt+8a32X6SdkhF8ak+2nkppsqV0JyNQ==} + /@vitest/runner/0.29.2: + resolution: {integrity: sha512-A1P65f5+6ru36AyHWORhuQBJrOOcmDuhzl5RsaMNFe2jEkoj0faEszQS4CtPU/LxUYVIazlUtZTY0OEZmyZBnA==} dependencies: - '@vitest/utils': 0.28.4 + '@vitest/utils': 0.29.2 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.28.4: - resolution: {integrity: sha512-8WuhfXLlvCXpNXEGJW6Gc+IKWI32435fQJLh43u70HnZ1otJOa2Cmg2Wy2Aym47ZnNCP4NolF+8cUPwd0MigKQ==} + /@vitest/spy/0.29.2: + resolution: {integrity: sha512-Hc44ft5kaAytlGL2PyFwdAsufjbdOvHklwjNy/gy/saRbg9Kfkxfh+PklLm1H2Ib/p586RkQeNFKYuJInUssyw==} dependencies: tinyspy: 1.0.2 dev: true - /@vitest/utils/0.28.4: - resolution: {integrity: sha512-l2QztOLdc2LkR+w/lP52RGh8hW+Ul4KESmCAgVE8q737I7e7bQoAfkARKpkPJ4JQtGpwW4deqlj1732VZD7TFw==} + /@vitest/utils/0.29.2: + resolution: {integrity: sha512-F14/Uc+vCdclStS2KEoXJlOLAEyqRhnw0gM27iXw9bMTcyKRPJrQ+rlC6XZ125GIPvvKYMPpVxNhiou6PsEeYQ==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 @@ -892,6 +902,7 @@ packages: /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: false /builtin-modules/3.3.0: resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==} @@ -929,7 +940,7 @@ packages: check-error: 1.0.2 deep-eql: 4.1.3 get-func-name: 2.0.0 - loupe: 2.3.4 + loupe: 2.3.6 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -951,6 +962,11 @@ packages: supports-color: 7.2.0 dev: true + /chalk/5.2.0: + resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + /check-error/1.0.2: resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} dev: true @@ -1041,9 +1057,9 @@ packages: /colorette/2.0.19: resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==} - /commander/9.4.1: - resolution: {integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw==} - engines: {node: ^12.20.0 || >=14} + /commander/10.0.0: + resolution: {integrity: sha512-zS5PnTI22FIRM6ylNW8G4Ap0IEOyk62fhLSD0+uHRT9McRCLGpkVNvao4bjimpK/GShynyQkFFxHhwMcETmduA==} + engines: {node: '>=14'} dev: true /concat-map/0.0.1: @@ -1213,8 +1229,8 @@ packages: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} dev: true - /edgedb/1.0.2: - resolution: {integrity: sha512-p5thPFs6LVZVTvofyh6ZLef2cuvZTr1F8hRFQACwb9DvKjQErUQrmPWCRtcdJpfTSqpTd69RYJxcwr3t7T6ISg==} + /edgedb/1.1.0: + resolution: {integrity: sha512-pRDJyHWHntAw1cJyOlkoNeWCHTUPU1tWlQpcEPGyHEBlfazYJHUpTShkmJ23oopjVTmlmGiSrfcsB74Tr5qo0w==} engines: {node: '>= 12.0.0'} hasBin: true @@ -1275,7 +1291,7 @@ packages: is-shared-array-buffer: 1.0.2 is-string: 1.0.7 is-weakref: 1.0.2 - object-inspect: 1.12.2 + object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.4.3 @@ -1311,7 +1327,7 @@ packages: is-string: 1.0.7 is-typed-array: 1.1.10 is-weakref: 1.0.2 - object-inspect: 1.12.2 + object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.4.3 @@ -1550,13 +1566,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier/8.5.0_eslint@8.33.0: + /eslint-config-prettier/8.5.0_eslint@8.36.0: resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.33.0 + eslint: 8.36.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -1568,7 +1584,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.5.2_ga4sep7loct7ajt7pxcme7xdqu: + /eslint-import-resolver-typescript/3.5.2_6efblkktgpzjjbdhcug3twoi7q: resolution: {integrity: sha512-zX4ebnnyXiykjhcBvKIf5TNvt8K7yX6bllTRZ14MiurKPjDpCAZujlszTdB8pcNXhZcOf+god4s9SjQa5GnytQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1577,8 +1593,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.10.0 - eslint: 8.33.0 - eslint-plugin-import: 2.26.0_moeauczix6dvamu4bqkqv2cy4q + eslint: 8.36.0 + eslint-plugin-import: 2.26.0_tbghjde5b7vhxq6zkf5iq26efq get-tsconfig: 4.2.0 globby: 13.1.2 is-core-module: 2.10.0 @@ -1588,7 +1604,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_obwulfyjskdqu6sjlkfixal6xu: + /eslint-module-utils/2.7.4_rslg23fd3gnwxsrecanl72r3zy: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -1609,27 +1625,27 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.46.1_vgl77cfdswitgr47lm5swmv43m debug: 3.2.7 - eslint: 8.33.0 + eslint: 8.36.0 eslint-import-resolver-node: 0.3.6 - eslint-import-resolver-typescript: 3.5.2_ga4sep7loct7ajt7pxcme7xdqu + eslint-import-resolver-typescript: 3.5.2_6efblkktgpzjjbdhcug3twoi7q transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-es/4.1.0_eslint@8.33.0: + /eslint-plugin-es/4.1.0_eslint@8.36.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.33.0 + eslint: 8.36.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.26.0_moeauczix6dvamu4bqkqv2cy4q: + /eslint-plugin-import/2.26.0_tbghjde5b7vhxq6zkf5iq26efq: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -1639,14 +1655,14 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.46.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.46.1_vgl77cfdswitgr47lm5swmv43m array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.36.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.4_obwulfyjskdqu6sjlkfixal6xu + eslint-module-utils: 2.7.4_rslg23fd3gnwxsrecanl72r3zy has: 1.0.3 is-core-module: 2.10.0 is-glob: 4.0.3 @@ -1660,7 +1676,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y/6.6.1_eslint@8.33.0: + /eslint-plugin-jsx-a11y/6.6.1_eslint@8.36.0: resolution: {integrity: sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==} engines: {node: '>=4.0'} peerDependencies: @@ -1674,7 +1690,7 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.33.0 + eslint: 8.36.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -1682,16 +1698,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-n/15.6.0_eslint@8.33.0: + /eslint-plugin-n/15.6.0_eslint@8.36.0: resolution: {integrity: sha512-Hd/F7wz4Mj44Jp0H6Jtty13NcE69GNTY0rVlgTIj1XBnGGVI6UTdDrpE6vqu3AHo07bygq/N+7OH/lgz1emUJw==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.33.0 - eslint-plugin-es: 4.1.0_eslint@8.33.0 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint: 8.36.0 + eslint-plugin-es: 4.1.0_eslint@8.36.0 + eslint-utils: 3.0.0_eslint@8.36.0 ignore: 5.2.0 is-core-module: 2.11.0 minimatch: 3.1.2 @@ -1699,7 +1715,7 @@ packages: semver: 7.3.8 dev: true - /eslint-plugin-prettier/4.2.1_6szgnv26mlwjcnkli62b775hwe: + /eslint-plugin-prettier/4.2.1_begndnyuvgm3bregh6xs5uscyi: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -1710,13 +1726,13 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.33.0 - eslint-config-prettier: 8.5.0_eslint@8.33.0 - prettier: 2.8.3 + eslint: 8.36.0 + eslint-config-prettier: 8.5.0_eslint@8.36.0 + prettier: 2.8.4 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-react/7.31.11_eslint@8.33.0: + /eslint-plugin-react/7.31.11_eslint@8.36.0: resolution: {integrity: sha512-TTvq5JsT5v56wPa9OYHzsrOlHzKZKjV+aLgS+55NJP/cuzdiQPC7PfYoUjMoxlffKtvijpk7vA/jmuqRb9nohw==} engines: {node: '>=4'} peerDependencies: @@ -1726,7 +1742,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.36.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -1740,18 +1756,18 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-unicorn/45.0.2_eslint@8.33.0: + /eslint-plugin-unicorn/45.0.2_eslint@8.36.0: resolution: {integrity: sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==} engines: {node: '>=14.18'} peerDependencies: eslint: '>=8.28.0' dependencies: '@babel/helper-validator-identifier': 7.19.1 - '@eslint-community/eslint-utils': 4.1.2_eslint@8.33.0 + '@eslint-community/eslint-utils': 4.2.0_eslint@8.36.0 ci-info: 3.7.1 clean-regexp: 1.0.0 - eslint: 8.33.0 - esquery: 1.4.0 + eslint: 8.36.0 + esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.0 jsesc: 3.0.2 @@ -1765,19 +1781,19 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/9.8.0_eslint@8.33.0: + /eslint-plugin-vue/9.8.0_eslint@8.36.0: resolution: {integrity: sha512-E/AXwcTzunyzM83C2QqDHxepMzvI2y6x+mmeYHbVDQlKFqmKYvRrhaVixEeeG27uI44p9oKDFiyCRw4XxgtfHA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.33.0 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint: 8.36.0 + eslint-utils: 3.0.0_eslint@8.36.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.10 semver: 7.3.8 - vue-eslint-parser: 9.1.0_eslint@8.33.0 + vue-eslint-parser: 9.1.0_eslint@8.36.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -1806,13 +1822,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.33.0: + /eslint-utils/3.0.0_eslint@8.36.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.33.0 + eslint: 8.36.0 eslint-visitor-keys: 2.1.0 dev: true @@ -1831,12 +1847,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.33.0: - resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} + /eslint/8.36.0: + resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.4.1 + '@eslint-community/eslint-utils': 4.2.0_eslint@8.36.0 + '@eslint-community/regexpp': 4.4.0 + '@eslint/eslintrc': 2.0.1 + '@eslint/js': 8.36.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -1847,10 +1866,9 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 eslint-visitor-keys: 3.3.0 - espree: 9.4.0 - esquery: 1.4.0 + espree: 9.5.0 + esquery: 1.5.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 @@ -1871,7 +1889,6 @@ packages: minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 - regexpp: 3.2.0 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 text-table: 0.2.0 @@ -1879,8 +1896,8 @@ packages: - supports-color dev: true - /espree/9.4.0: - resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} + /espree/9.5.0: + resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.1 @@ -1888,8 +1905,8 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + /esquery/1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -1931,13 +1948,13 @@ packages: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: true - /execa/6.1.0: - resolution: {integrity: sha512-QVWlX2e50heYJcCPG0iWtf8r0xjEYfz/OYLGDYH+IyjWezzPNxz63qNFOu0l4YftGWuizFVZHHs8PrLU5p2IDA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /execa/7.1.0: + resolution: {integrity: sha512-T6nIJO3LHxUZ6ahVRaxXz9WLEruXLqdcluA+UuTptXmLM7nDAn9lx9IfkxPyzEL21583qSt4RmL44pO71EHaJQ==} + engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: cross-spawn: 7.0.3 get-stream: 6.0.1 - human-signals: 3.0.1 + human-signals: 4.3.0 is-stream: 3.0.0 merge-stream: 2.0.0 npm-run-path: 5.1.0 @@ -2025,10 +2042,10 @@ packages: resolution: {integrity: sha512-dlGKiwLzRBKkEf5J5ho0uAD/Jdv8GQVUbriB3tAX3ehRUXE4gTV3lRd5inEg9li1aLzb0EGj8y2K4/8g1TN06g==} dev: false - /fastify/4.12.0: - resolution: {integrity: sha512-Hh2GCsOCqnOuewWSvqXlpq5V/9VA+/JkVoooQWUhrU6gryO9+/UGOoF/dprGcKSDxkM/9TkMXSffYp8eA/YhYQ==} + /fastify/4.14.1: + resolution: {integrity: sha512-yjrDeXe77j9gRlSV2UJry8mcFWbD0NQ5JYjnPi4tkFjHZVaG3/BD5wxOmRzGnHPC0YvaBJ0XWrIfFPl2IHRa1w==} dependencies: - '@fastify/ajv-compiler': 3.3.1 + '@fastify/ajv-compiler': 3.5.0 '@fastify/error': 3.0.0 '@fastify/fast-json-stringify-compiler': 4.1.0 abstract-logging: 2.0.1 @@ -2036,12 +2053,12 @@ packages: fast-content-type-parse: 1.0.0 find-my-way: 7.3.1 light-my-request: 5.6.1 - pino: 8.8.0 + pino: 8.11.0 process-warning: 2.0.0 proxy-addr: 2.0.7 rfdc: 1.3.0 - secure-json-parse: 2.5.0 - semver: 7.3.7 + secure-json-parse: 2.7.0 + semver: 7.3.8 tiny-lru: 10.0.1 transitivePeerDependencies: - supports-color @@ -2187,6 +2204,11 @@ packages: /get-tsconfig/4.2.0: resolution: {integrity: sha512-X8u8fREiYOE6S8hLbq99PeykTDoLVnxvF4DjWKJmz9xy2nNRdUcV8ZN9tniJFeKyTU3qnC9lL8n4Chd6LmVKHg==} + dev: true + + /get-tsconfig/4.4.0: + resolution: {integrity: sha512-0Gdjo/9+FzsYhXCEFueo2aY1z1tpXrxWZzP7k8ul9qt1U5o8rYJwTJYmaeHdrVosYIVYkOy2iwCJ9FdpocJhPQ==} + dev: false /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -2283,8 +2305,8 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true - /graphql-jit/0.7.4_graphql@16.6.0: - resolution: {integrity: sha512-kWyHmsQtKMD6xcKDgf4dgPLyIZhviqA6IWGdnA0ElL9wgrIOTxf3eI4c0/U3tnoAU3t09zliVCfDkfIptzYjIA==} + /graphql-jit/0.8.0_graphql@16.6.0: + resolution: {integrity: sha512-mxdV9ohO6jKt1o9erb+7RpmnDKQFQCcJlYVfGa3j4+ieP0ITDsAlm194+pfvdv5F4zgrgZfSe5xx5Rf98epJmg==} peerDependencies: graphql: '>=15' dependencies: @@ -2384,9 +2406,9 @@ packages: - supports-color dev: false - /human-signals/3.0.1: - resolution: {integrity: sha512-rQLskxnM/5OCldHo+wNXbpVgDn5A17CUoKX+7Sokwaknlq7CdSnphy0W39GU8dw59XiCXmFXDg4fRuckQRKewQ==} - engines: {node: '>=12.20.0'} + /human-signals/4.3.0: + resolution: {integrity: sha512-zyzVyMjpGBX2+6cDVZeFPCdtOtdsxOeseRhB9tkQ6xXmGUNrcnBzdEKPy3VPNYz+4gy1oukVOXcrJCunSyc6QQ==} + engines: {node: '>=14.18.0'} dev: true /ignore-by-default/1.0.1: @@ -2740,8 +2762,8 @@ packages: set-cookie-parser: 2.5.1 dev: false - /lilconfig/2.0.6: - resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==} + /lilconfig/2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} dev: true @@ -2749,31 +2771,31 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged/13.1.0: - resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==} + /lint-staged/13.2.0: + resolution: {integrity: sha512-GbyK5iWinax5Dfw5obm2g2ccUiZXNGtAS4mCbJ0Lv4rq6iEtfBSjOYdcbOtAIFtM114t0vdpViDDetjVTSd8Vw==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: + chalk: 5.2.0 cli-truncate: 3.1.0 - colorette: 2.0.19 - commander: 9.4.1 + commander: 10.0.0 debug: 4.3.4 - execa: 6.1.0 - lilconfig: 2.0.6 - listr2: 5.0.5 + execa: 7.1.0 + lilconfig: 2.1.0 + listr2: 5.0.8 micromatch: 4.0.5 normalize-path: 3.0.0 - object-inspect: 1.12.2 + object-inspect: 1.12.3 pidtree: 0.6.0 string-argv: 0.3.1 - yaml: 2.1.3 + yaml: 2.2.1 transitivePeerDependencies: - enquirer - supports-color dev: true - /listr2/5.0.5: - resolution: {integrity: sha512-DpBel6fczu7oQKTXMekeprc0o3XDgGMkD7JNYyX+X0xbwK+xgrx9dcyKoXKqpLSUvAWfmoePS7kavniOcq3r4w==} + /listr2/5.0.8: + resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==} engines: {node: ^14.13.1 || >=16.0.0} peerDependencies: enquirer: '>= 2.3.0 < 3' @@ -2786,7 +2808,7 @@ packages: log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.5.6 + rxjs: 7.8.0 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -2842,12 +2864,6 @@ packages: js-tokens: 4.0.0 dev: true - /loupe/2.3.4: - resolution: {integrity: sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==} - dependencies: - get-func-name: 2.0.0 - dev: true - /loupe/2.3.6: resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} dependencies: @@ -2864,8 +2880,8 @@ packages: resolution: {integrity: sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==} dev: false - /mercurius/12.0.0_graphql@16.6.0: - resolution: {integrity: sha512-ORe/0eFuUq5lFMF1c8hdEQz44MdK4A8gMbJr8US3BakHBeYbbFDWGskhHkYmaZkx2ka0NJh+iMasWiL07kAoHg==} + /mercurius/12.2.0_graphql@16.6.0: + resolution: {integrity: sha512-S1/j+MSJA11A0rW/TM+31qq7PTf9EQVDtq+XJQMaebtqEP5JhhUmQnTLzCh9NhHkh7YIFH72gEY03Phr3Cs8xQ==} engines: {node: '>=14.19.3'} peerDependencies: graphql: ^16.0.0 @@ -2875,7 +2891,7 @@ packages: '@fastify/websocket': 7.0.1 fastify-plugin: 4.2.1 graphql: 16.6.0 - graphql-jit: 0.7.4_graphql@16.6.0 + graphql-jit: 0.8.0_graphql@16.6.0 mqemitter: 5.0.0 p-map: 4.0.0 readable-stream: 4.1.0 @@ -3001,8 +3017,8 @@ packages: tslib: 2.4.0 dev: false - /nodemon/2.0.20: - resolution: {integrity: sha512-Km2mWHKKY5GzRg6i1j5OxOHQtuvVsgskLfigG25yTtbyfRGn/GNvIbRyOf1PSCKJ2aT/58TiuUsuOU5UToVViw==} + /nodemon/2.0.21: + resolution: {integrity: sha512-djN/n2549DUtY33S7o1djRCd7dEm0kBnj9c7S9XVXqRUbuggN1MZH/Nqa+5RFQr63Fbefq37nFXAE9VU86yL1A==} engines: {node: '>=8.10.0'} hasBin: true dependencies: @@ -3057,8 +3073,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /object-inspect/1.12.2: - resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==} + /object-inspect/1.12.3: + resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} dev: true /object-keys/1.1.1: @@ -3214,8 +3230,8 @@ packages: dependencies: aggregate-error: 3.1.0 - /p-queue/7.3.3: - resolution: {integrity: sha512-Mw83fkxHpLvc04DGfUHWP3dAtLIURFkQXPAUylm/pn/eokVVSf/kgp8ukZiwfXeO3J5uiFiPcOkSCvTiJujIBQ==} + /p-queue/7.3.4: + resolution: {integrity: sha512-esox8CWt0j9EZECFvkFl2WNPat8LN4t7WWeXq73D9ha0V96qPRufApZi4ZhPwXAln1uVVal429HVVKPa2X0yQg==} engines: {node: '>=12'} dependencies: eventemitter3: 4.0.7 @@ -3308,8 +3324,8 @@ packages: split2: 4.1.0 dev: false - /pino-pretty/9.1.1: - resolution: {integrity: sha512-iJrnjgR4FWQIXZkUF48oNgoRI9BpyMhaEmihonHeCnZ6F50ZHAS4YGfGBT/ZVNsPmd+hzkIPGzjKdY08+/yAXw==} + /pino-pretty/9.4.0: + resolution: {integrity: sha512-NIudkNLxnl7MGj1XkvsqVyRgo6meFP82ECXF2PlOI+9ghmbGuBUUqKJ7IZPIxpJw4vhhSva0IuiDSAuGh6TV9g==} hasBin: true dependencies: colorette: 2.0.19 @@ -3323,7 +3339,7 @@ packages: pino-abstract-transport: 1.0.0 pump: 3.0.0 readable-stream: 4.1.0 - secure-json-parse: 2.5.0 + secure-json-parse: 2.7.0 sonic-boom: 3.2.0 strip-json-comments: 3.1.1 dev: false @@ -3332,8 +3348,8 @@ packages: resolution: {integrity: sha512-mMMOwSKrmyl+Y12Ri2xhH1lbzQxwwpuru9VjyJpgFIH4asSj88F2csdMwN6+M5g1Ll4rmsYghHLQJw81tgZ7LQ==} dev: false - /pino/8.8.0: - resolution: {integrity: sha512-cF8iGYeu2ODg2gIwgAHcPrtR63ILJz3f7gkogaHC/TXVVXxZgInmNYiIpDYEwgEkxZti2Se6P2W2DxlBIZe6eQ==} + /pino/8.11.0: + resolution: {integrity: sha512-Z2eKSvlrl2rH8p5eveNUnTdd4AjJk8tAsLkHYZQKGHP4WTh2Gi1cOSOs3eWPqaj+niS3gj4UkoreoaWgF3ZWYg==} hasBin: true dependencies: atomic-sleep: 1.0.0 @@ -3391,8 +3407,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.8.3: - resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} + /prettier/2.8.4: + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -3544,8 +3560,8 @@ packages: jsesc: 0.5.0 dev: true - /remeda/1.6.1: - resolution: {integrity: sha512-ywn4Tv2cPBj6hk0TEYMHusWVXu72yJNCaWUdMK7kc7x/PjQPBSvtMbmBWP4PQH791kpl3rPBe3ZVkJyPj3c+0g==} + /remeda/1.9.0: + resolution: {integrity: sha512-dQolqsREsfF8hV6f67wiS4q/DkdsGr714NM1MwYqdMJEStDwkug6UD7ALPbEX7O4vWR3dFW6qJomKxHYhkX5lA==} dev: false /require-from-string/2.0.2: @@ -3617,8 +3633,8 @@ packages: queue-microtask: 1.2.3 dev: true - /rxjs/7.5.6: - resolution: {integrity: sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==} + /rxjs/7.8.0: + resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: tslib: 2.4.0 dev: true @@ -3652,10 +3668,6 @@ packages: engines: {node: '>=10'} dev: false - /secure-json-parse/2.5.0: - resolution: {integrity: sha512-ZQruFgZnIWH+WyO9t5rWt4ZEGqCKPwhiw+YbzTwpmT9elgLrLcfuyUiSnwwjUiVy9r4VM3urtbNF1xmEh9IL2w==} - dev: false - /secure-json-parse/2.7.0: resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} dev: false @@ -3675,20 +3687,12 @@ packages: hasBin: true dev: true - /semver/7.3.7: - resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - /semver/7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /send/0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} @@ -3736,7 +3740,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.3 - object-inspect: 1.12.2 + object-inspect: 1.12.3 dev: true /siginfo/2.0.0: @@ -3818,6 +3822,7 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 + dev: false /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} @@ -4111,13 +4116,13 @@ packages: typescript: 4.9.5 dev: true - /tsx/3.12.2: - resolution: {integrity: sha512-ykAEkoBg30RXxeOMVeZwar+JH632dZn9EUJVyJwhfag62k6UO/dIyJEV58YuLF6e5BTdV/qmbQrpkWqjq9cUnQ==} + /tsx/3.12.4: + resolution: {integrity: sha512-IZ0Sqm2AwB3pgE+n/g63jLNoZZXinbXfdvNWB06wdwey+/7dlOurdS1Vb5pBGa7VO9nTjAOODbQgKCgHk7JsPA==} hasBin: true dependencies: - '@esbuild-kit/cjs-loader': 2.4.1 + '@esbuild-kit/cjs-loader': 2.4.2 '@esbuild-kit/core-utils': 3.0.0 - '@esbuild-kit/esm-loader': 2.5.4 + '@esbuild-kit/esm-loader': 2.5.5 optionalDependencies: fsevents: 2.3.2 dev: false @@ -4215,8 +4220,8 @@ packages: engines: {node: '>= 0.10'} dev: false - /vite-node/0.28.4_@types+node@18.11.19: - resolution: {integrity: sha512-KM0Q0uSG/xHHKOJvVHc5xDBabgt0l70y7/lWTR7Q0pR5/MrYxadT+y32cJOE65FfjGmJgxpVEEY+69btJgcXOQ==} + /vite-node/0.29.2_@types+node@18.15.0: + resolution: {integrity: sha512-5oe1z6wzI3gkvc4yOBbDBbgpiWiApvuN4P55E8OI131JGrSuo4X3SOZrNmZYo4R8Zkze/dhi572blX0zc+6SdA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -4225,9 +4230,7 @@ packages: mlly: 1.1.0 pathe: 1.1.0 picocolors: 1.0.0 - source-map: 0.6.1 - source-map-support: 0.5.21 - vite: 3.2.5_@types+node@18.11.19 + vite: 3.2.5_@types+node@18.15.0 transitivePeerDependencies: - '@types/node' - less @@ -4238,7 +4241,7 @@ packages: - terser dev: true - /vite/3.2.5_@types+node@18.11.19: + /vite/3.2.5_@types+node@18.15.0: resolution: {integrity: sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -4263,7 +4266,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.11.19 + '@types/node': 18.15.0 esbuild: 0.15.15 postcss: 8.4.19 resolve: 1.22.1 @@ -4272,8 +4275,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.28.4: - resolution: {integrity: sha512-sfWIy0AdlbyGRhunm+TLQEJrFH9XuRPdApfubsyLcDbCRrUX717BRQKInTgzEfyl2Ipi1HWoHB84Nqtcwxogcg==} + /vitest/0.29.2: + resolution: {integrity: sha512-ydK9IGbAvoY8wkg29DQ4ivcVviCaUi3ivuPKfZEVddMTenFHUfB8EEDXQV8+RasEk1ACFLgMUqAaDuQ/Nk+mQA==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -4296,11 +4299,11 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.11.19 - '@vitest/expect': 0.28.4 - '@vitest/runner': 0.28.4 - '@vitest/spy': 0.28.4 - '@vitest/utils': 0.28.4 + '@types/node': 18.15.0 + '@vitest/expect': 0.29.2 + '@vitest/runner': 0.29.2 + '@vitest/spy': 0.29.2 + '@vitest/utils': 0.29.2 acorn: 8.8.1 acorn-walk: 8.2.0 cac: 6.7.14 @@ -4315,8 +4318,8 @@ packages: tinybench: 2.3.1 tinypool: 0.3.1 tinyspy: 1.0.2 - vite: 3.2.5_@types+node@18.11.19 - vite-node: 0.28.4_@types+node@18.11.19 + vite: 3.2.5_@types+node@18.15.0 + vite-node: 0.29.2_@types+node@18.15.0 why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -4327,18 +4330,18 @@ packages: - terser dev: true - /vue-eslint-parser/9.1.0_eslint@8.33.0: + /vue-eslint-parser/9.1.0_eslint@8.36.0: resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.36.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 - espree: 9.4.0 - esquery: 1.4.0 + espree: 9.5.0 + esquery: 1.5.0 lodash: 4.17.21 semver: 7.3.8 transitivePeerDependencies: @@ -4436,8 +4439,8 @@ packages: /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - /yaml/2.1.3: - resolution: {integrity: sha512-AacA8nRULjKMX2DvWvOAdBZMOfQlypSFkjcOcu9FalllIDJ1kvlREzcdIZmidQUqqeMv7jorHjq2HlLv/+c2lg==} + /yaml/2.2.1: + resolution: {integrity: sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==} engines: {node: '>= 14'} dev: true