diff --git a/.changeset/tasty-squids-glow.md b/.changeset/tasty-squids-glow.md new file mode 100644 index 000000000..156fb6cf6 --- /dev/null +++ b/.changeset/tasty-squids-glow.md @@ -0,0 +1,33 @@ +--- +'@pothos-examples/envelope-helix-fastify': minor +'@pothos-examples/simple-interfaces': minor +'@pothos-examples/helix': minor +'@pothos-examples/nextjs': minor +'@pothos-examples/prisma': minor +'@pothos-examples/prisma-relay': minor +'@pothos-examples/relay-windowed-pagination': minor +'@pothos-examples/simple-classes': minor +'@pothos/converter': minor +'@pothos/core': minor +'@pothos/deno': minor +'@pothos/plugin-authz': minor +'@pothos/plugin-complexity': minor +'@pothos/plugin-dataloader': minor +'@pothos/plugin-directives': minor +'@pothos/plugin-errors': minor +'@pothos/plugin-example': minor +'@pothos/plugin-federation': minor +'@pothos/plugin-mocks': minor +'@pothos/plugin-prisma': minor +'@pothos/plugin-relay': minor +'@pothos/plugin-scope-auth': minor +'@pothos/plugin-simple-objects': minor +'@pothos/plugin-smart-subscriptions': minor +'@pothos/plugin-sub-graph': minor +'@pothos/plugin-validation': minor +'@pothos/plugin-with-input': minor +'@pothos/test-utils': minor +'@pothos/website': minor +--- + +Update build process to use swc and move type definitions to dts directory diff --git a/.config/beemo/prettier.ts b/.config/beemo/prettier.ts index 26288ac94..0dc5cbf86 100644 --- a/.config/beemo/prettier.ts +++ b/.config/beemo/prettier.ts @@ -1,7 +1,7 @@ import { PrettierConfig } from '@beemo/driver-prettier'; const config: PrettierConfig = { - ignore: ['deno'], + ignore: ['deno/src'], useTabs: false, tabWidth: 2, }; diff --git a/.gitignore b/.gitignore index 97db893e7..668ddecce 100644 --- a/.gitignore +++ b/.gitignore @@ -21,6 +21,7 @@ logs/ coverage/ dist/ lib/ +dts/ node_modules/ tmp/ .docz/ diff --git a/.swcrc b/.swcrc new file mode 100644 index 000000000..d3bb883e8 --- /dev/null +++ b/.swcrc @@ -0,0 +1,10 @@ +{ + "jsc": { + "parser": { + "syntax": "typescript" + }, + "target": "es2020" + }, + "sourceMaps": true, + "inlineSourcesContent": false + } \ No newline at end of file diff --git a/examples/envelope-helix-fastify/package.json b/examples/envelope-helix-fastify/package.json index ccac11801..974675578 100644 --- a/examples/envelope-helix-fastify/package.json +++ b/examples/envelope-helix-fastify/package.json @@ -5,17 +5,16 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "dependencies": { - "@envelop/core": "^2.0.0", - "@faker-js/faker": "^6.0.0-alpha.7", + "@envelop/core": "^2.3.0", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", - "fastify": "^3.27.2", + "fastify": "^3.28.0", "graphql": "16.3.0", - "graphql-helix": "^1.11.0", - "ts-node": "^10.6.0" + "graphql-helix": "^1.11.0" }, "publishConfig": { "access": "public" diff --git a/examples/graphql-shield/package.json b/examples/graphql-shield/package.json index e1d652fcc..7c39e5fd2 100644 --- a/examples/graphql-shield/package.json +++ b/examples/graphql-shield/package.json @@ -5,17 +5,16 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", + "@graphql-yoga/node": "2.0.0", "@pothos/core": "workspace:*", - "@graphql-yoga/node": "0.0.1-beta.2", "graphql": "16.3.0", - "graphql-middleware": "^6.1.18", - "graphql-shield": "^7.5.0", - "ts-node": "^10.6.0" + "graphql-middleware": "^6.1.21", + "graphql-shield": "^7.5.0" }, "publishConfig": { "access": "public" diff --git a/examples/graphql-shield/src/server.ts b/examples/graphql-shield/src/server.ts index b1f4b330f..fdb1c8b07 100644 --- a/examples/graphql-shield/src/server.ts +++ b/examples/graphql-shield/src/server.ts @@ -4,7 +4,7 @@ import { schema } from './schema'; const PORT = 3000; -export const server = createServer({ +export const server = createServer({ port: PORT, schema, context: (ctx) => ({ diff --git a/examples/helix/package.json b/examples/helix/package.json index 3fafaea1d..d7b65b3e9 100644 --- a/examples/helix/package.json +++ b/examples/helix/package.json @@ -5,11 +5,11 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", "graphql": "16.3.0", "graphql-helix": "^1.11.0" diff --git a/examples/nextjs/package.json b/examples/nextjs/package.json index b78f855dd..a240a7d6a 100644 --- a/examples/nextjs/package.json +++ b/examples/nextjs/package.json @@ -11,28 +11,27 @@ "dependencies": { "@apollo/client": "^3.5.10", "@boost/module": "^3.1.0", - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", "graphql": "16.3.0", "graphql-helix": "^1.11.0", "graphql-tag": "^2.12.6", - "next": "12.1.0", - "react": "17.0.2", - "react-dom": "17.0.2", - "react-query": "^3.34.16" + "next": "12.1.4", + "react": "18.0.0", + "react-dom": "18.0.0", + "react-query": "^3.34.19" }, "devDependencies": { "@graphql-codegen/cli": "^2.6.2", - "@graphql-codegen/near-operation-file-preset": "^2.2.6", + "@graphql-codegen/near-operation-file-preset": "^2.2.9", "@graphql-codegen/schema-ast": "^2.4.1", - "@graphql-codegen/typescript": "^2.4.5", - "@graphql-codegen/typescript-operations": "^2.3.2", - "@graphql-codegen/typescript-react-apollo": "^3.2.8", - "@types/node": "17.0.21", - "@types/react": "17.0.39", - "concurrently": "^7.0.0", - "ts-node": "^10.6.0" - }, + "@graphql-codegen/typescript": "^2.4.8", + "@graphql-codegen/typescript-operations": "^2.3.5", + "@graphql-codegen/typescript-react-apollo": "^3.2.11", + "@types/node": "17.0.23", + "@types/react": "17.0.43", + "concurrently": "^7.1.0" + }, "engines": { "node": ">=12.0.0" } diff --git a/examples/prisma-federation/package.json b/examples/prisma-federation/package.json index 0b49ef9e0..bf71d7dbe 100644 --- a/examples/prisma-federation/package.json +++ b/examples/prisma-federation/package.json @@ -7,29 +7,27 @@ "scripts": { "generate": "prisma generate", "seed": "prisma migrate reset -f", - "ts-node": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\"", - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "prisma": { - "seed": "pnpm ts-node prisma/seed.ts" + "seed": "node -r @swc-node/register prisma/seed.ts" }, "dependencies": { "@apollo/gateway": "2.0.0-preview.2", "@apollo/subgraph": "2.0.0-preview.2", - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", "@pothos/plugin-directives": "workspace:*", "@pothos/plugin-federation": "workspace:*", - "@pothos/plugin-relay": "workspace:*", "@pothos/plugin-prisma": "workspace:*", - "@prisma/client": "^3.10.0", - "apollo-server": "^3.6.3", - "apollo-server-core": "^3.6.3", + "@pothos/plugin-relay": "workspace:*", + "@prisma/client": "^3.12.0", + "apollo-server": "^3.6.7", + "apollo-server-core": "^3.6.7", "graphql": "16.3.0", - "prisma": "^3.10.0", - "ts-node": "^10.6.0" - }, + "prisma": "^3.12.0" + }, "publishConfig": { "access": "public" } diff --git a/examples/prisma-relay/package.json b/examples/prisma-relay/package.json index 7e4e22fe9..b00caf1c1 100644 --- a/examples/prisma-relay/package.json +++ b/examples/prisma-relay/package.json @@ -7,24 +7,22 @@ "scripts": { "generate": "prisma generate", "seed": "prisma migrate reset -f", - "ts-node": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\"", - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "prisma": { - "seed": "pnpm ts-node prisma/seed.ts" + "seed": "node -r @swc-node/register prisma/seed.ts" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "^3.4.0", "@pothos/plugin-prisma": "workspace:*", "@pothos/plugin-relay": "workspace:*", - "@prisma/client": "^3.10.0", - "apollo-server": "^3.6.3", + "@prisma/client": "^3.12.0", + "apollo-server": "^3.6.7", "graphql": "16.3.0", - "prisma": "^3.10.0", - "ts-node": "^10.6.0" - }, + "prisma": "^3.12.0" + }, "publishConfig": { "access": "public" } diff --git a/examples/prisma/package.json b/examples/prisma/package.json index e2cfe25be..ab3861799 100644 --- a/examples/prisma/package.json +++ b/examples/prisma/package.json @@ -7,23 +7,21 @@ "scripts": { "generate": "prisma generate", "seed": "prisma migrate reset -f", - "ts-node": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\"", - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "prisma": { - "seed": "pnpm ts-node prisma/seed.ts" + "seed": "node -r @swc-node/register prisma/seed.ts" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", "@pothos/plugin-prisma": "workspace:*", - "@prisma/client": "^3.10.0", - "apollo-server": "^3.6.3", + "@prisma/client": "^3.12.0", + "apollo-server": "^3.6.7", "graphql": "16.3.0", - "prisma": "^3.10.0", - "ts-node": "^10.6.0" - }, + "prisma": "^3.12.0" + }, "publishConfig": { "access": "public" } diff --git a/examples/relay-windowed-pagination/package.json b/examples/relay-windowed-pagination/package.json index 3dc5a9f47..5aa38568e 100644 --- a/examples/relay-windowed-pagination/package.json +++ b/examples/relay-windowed-pagination/package.json @@ -5,22 +5,20 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "ts-node": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\"", - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "prisma": { - "seed": "pnpm ts-node prisma/seed.ts" + "seed": "node -r @swc-node/register prisma/seed.ts" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", - "@graphql-yoga/node": "0.0.1-beta.2", + "@faker-js/faker": "^6.1.2", + "@graphql-yoga/node": "2.0.0", "@pothos/core": "workspace:*", "@pothos/plugin-relay": "workspace:*", "graphql": "16.3.0", - "prisma": "^3.10.0", - "ts-node": "^10.6.0" - }, + "prisma": "^3.12.0" + }, "publishConfig": { "access": "public" } diff --git a/examples/simple-classes/package.json b/examples/simple-classes/package.json index d79c63216..9b83b762b 100644 --- a/examples/simple-classes/package.json +++ b/examples/simple-classes/package.json @@ -5,16 +5,15 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", - "apollo-server": "^3.6.3", - "graphql": "16.3.0", - "ts-node": "^10.6.0" - }, + "apollo-server": "^3.6.7", + "graphql": "16.3.0" + }, "publishConfig": { "access": "public" } diff --git a/examples/simple-interfaces/package.json b/examples/simple-interfaces/package.json index b07084b29..d11e7a7d6 100644 --- a/examples/simple-interfaces/package.json +++ b/examples/simple-interfaces/package.json @@ -5,16 +5,15 @@ "main": "src/index.ts", "types": "src/index.ts", "scripts": { - "start": "ts-node --transpile-only src/server.ts", + "start": "node -r @swc-node/register src/server.ts", "type": "tsc --noEmit" }, "dependencies": { - "@faker-js/faker": "^6.0.0-alpha.7", + "@faker-js/faker": "^6.1.2", "@pothos/core": "workspace:*", - "apollo-server": "^3.6.3", - "graphql": "16.3.0", - "ts-node": "^10.6.0" - }, + "apollo-server": "^3.6.7", + "graphql": "16.3.0" + }, "publishConfig": { "access": "public" } diff --git a/package.json b/package.json index 3de816bfe..837798941 100644 --- a/package.json +++ b/package.json @@ -12,9 +12,9 @@ "build": "pnpm turbo run build --scope='@pothos/*' && pnpm run build-deno && pnpm run -r generate --filter @pothos-examples/*", "build-website": "pnpm turbo run build --scope='@pothos/core' --no-deps --include-dependencies && pnpm run --filter @pothos/website next-build", "generate": "pnpm run -r generate --filter @pothos/*", - "build-deno": "pnpm ts-node packages/deno/scripts/build.ts", + "build-deno": "node -r @swc-node/register packages/deno/scripts/build.ts", "clean:all": "pnpm clean && rm -rf ./packages/*/node_modules node_modules ./packages/deno/packages && pnpm", - "clean": "rm -rf ./packages/*/{tsconfig.tsbuildinfo,lib,esm} && git checkout -- 'packages/*/esm/*'", + "clean": "rm -rf ./packages/*/{tsconfig.*tsbuildinfo,lib,esm,dts} && git checkout -- 'packages/*/esm/*'", "ci": "pnpm turbo run build test --concurrency=4 --scope='@pothos/*' && pnpm run -r generate && pnpm run type && pnpm run lint:ci", "ci:version": "changeset version && pnpm install --frozen-lockfile false", "coverage": "pnpm run test --coverage", @@ -34,36 +34,36 @@ ], "private": true, "devDependencies": { - "@babel/core": "^7.17.5", + "@babel/core": "^7.17.8", "@babel/preset-env": "^7.16.11", "@babel/preset-typescript": "^7.16.7", "@beemo/cli": "^2.0.6", "@beemo/core": "^2.1.4", - "@beemo/dev": "^1.7.8", - "@changesets/cli": "^2.21.0", - "@faker-js/faker": "^6.0.0-alpha.7", + "@beemo/dev": "^1.7.11", + "@changesets/cli": "^2.22.0", + "@faker-js/faker": "^6.1.2", + "@swc-node/register": "^1.4.2", + "@swc/cli": "^0.1.57", + "@swc/core": "^1.2.163", "@types/jest": "^27.4.1", - "@types/node": "^17.0.21", - "eslint": "^8.10.0", + "@types/node": "^17.0.23", + "eslint": "^8.12.0", "eslint-plugin-prettier": "^4.0.0", "graphql": "16.3.0", "graphql-helix": "^1.11.0", "graphql-tag": "^2.12.6", "jest": "^27.5.1", - "prettier": "^2.5.1", - "ts-node": "^10.6.0", - "turbo": "^1.1.4", - "typescript": "4.6.2", + "prettier": "^2.6.2", + "turbo": "^1.1.10", + "typescript": "4.6.3", "typescript-json-schema": "^0.53.0" }, "resolutions": { "graphql": "16.3.0", "@apollo/composition": "2.0.0-alpha.6", "@apollo/query-planner": "2.0.0-alpha.6", - "@apollo/composition": "2.0.0-alpha.6", "@apollo/query-graphs": "2.0.0-alpha.6", "@apollo/federation-internals": "2.0.0-alpha.6" - }, "repository": { "type": "git", diff --git a/packages/converter/package.json b/packages/converter/package.json index 8b72e7288..5f01ea298 100644 --- a/packages/converter/package.json +++ b/packages/converter/package.json @@ -3,18 +3,20 @@ "version": "3.1.1", "description": "A converter for generating typescript that implements an SDL input schema", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -36,13 +38,13 @@ }, "dependencies": { "graphql": "16.3.0", - "ts-morph": "^13.0.3", - "yargs": "^17.3.1" + "ts-morph": "^14.0.0", + "yargs": "^17.4.0" }, "devDependencies": { "@pothos/core": "workspace:*", "@pothos/test-utils": "workspace:*", - "@types/yargs": "^17.0.8" + "@types/yargs": "^17.0.10" }, "gitHead": "9dfe52f1975f41a111e01bf96a20033a914e2acc" } diff --git a/packages/converter/tests/index.test.ts b/packages/converter/tests/index.test.ts index ea8054987..e28439177 100644 --- a/packages/converter/tests/index.test.ts +++ b/packages/converter/tests/index.test.ts @@ -1,13 +1,19 @@ import { spawn } from 'child_process'; import { lexicographicSortSchema, printSchema } from 'graphql'; +import { transform } from '@swc/core'; import PothosConverter from '../src'; import exampleSchema from './examples/random-stuff'; import starwarsSchema from './examples/starwars/schema'; -function execTS(script: string) { +async function execTS(script: string) { + const compiled = await transform(script, { + jsc: { parser: { syntax: 'typescript' }, target: 'es2020' }, + module: { type: 'commonjs' }, + }); + return new Promise((resolve, reject) => { const chunks: Buffer[] = []; - const child = spawn('ts-node', { + const child = spawn('node', { stdio: ['pipe', 'pipe', 'inherit'], cwd: __dirname, }); @@ -16,7 +22,7 @@ function execTS(script: string) { child.stdout.on('data', (chunk) => chunks.push(chunk)); child.stdout.on('end', () => void resolve(Buffer.concat(chunks).toString())); - child.stdin.write(script); + child.stdin.write(compiled.code); child.stdin.end(); }); } diff --git a/packages/converter/tests/tsconfig.json b/packages/converter/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/converter/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/converter/tsconfig.json b/packages/converter/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/converter/tsconfig.json +++ b/packages/converter/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/converter/tsconfig.type.json b/packages/converter/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/converter/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/core/package.json b/packages/core/package.json index 5b0fc3322..4395f7707 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -3,18 +3,20 @@ "version": "3.4.0", "description": "Pothos (formerly GiraphQL) is a plugin based schema builder for creating code-first GraphQL schemas in typescript", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -44,7 +46,7 @@ "devDependencies": { "@pothos/test-utils": "workspace:*", "graphql": "16.3.0", - "graphql-scalars": "^1.14.1", + "graphql-scalars": "^1.17.0", "graphql-tag": "^2.12.6" }, "gitHead": "9dfe52f1975f41a111e01bf96a20033a914e2acc" diff --git a/packages/core/src/build-cache.ts b/packages/core/src/build-cache.ts index 5c459fbdc..9b7b7dc68 100644 --- a/packages/core/src/build-cache.ts +++ b/packages/core/src/build-cache.ts @@ -142,8 +142,8 @@ export default class BuildCache { const fieldConfigs: Record> = {}; Object.keys(fields).forEach((fieldName) => { - fieldConfigs[fieldName] = (fields[fieldName].extensions ?? {}) - .pothosConfig as PothosInputFieldConfig; + fieldConfigs[fieldName] = fields[fieldName].extensions + ?.pothosConfig as PothosInputFieldConfig; }); return fieldConfigs; diff --git a/packages/core/tests/tsconfig.json b/packages/core/tests/tsconfig.json deleted file mode 100644 index 958ef2b66..000000000 --- a/packages/core/tests/tsconfig.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index 5fcd4be98..7a33df7e8 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*.ts" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/core/tsconfig.type.json b/packages/core/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/core/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/deno/package.json b/packages/deno/package.json index 410ae1132..26d4d3a8f 100644 --- a/packages/deno/package.json +++ b/packages/deno/package.json @@ -12,7 +12,7 @@ "access": "public" }, "devDependencies": { - "ts-node": "^10.6.0" + "@swc-node/register": "^1.4.2" }, "gitHead": "9dfe52f1975f41a111e01bf96a20033a914e2acc" } diff --git a/packages/deno/packages/core/README.md b/packages/deno/packages/core/README.md index 5b91a6efe..e4451ca1d 100644 --- a/packages/deno/packages/core/README.md +++ b/packages/deno/packages/core/README.md @@ -102,3 +102,7 @@ new ApolloServer({ - [**Validation**](https://pothos-graphql.dev/docs/plugins/validation) Validating your inputs and arguments + +- [**With-Input**](https://pothos-graphql.dev/docs/plugins/with-input) + + Define fields with inline input objects diff --git a/packages/deno/packages/core/build-cache.ts b/packages/deno/packages/core/build-cache.ts index d6da227a4..94c569167 100644 --- a/packages/deno/packages/core/build-cache.ts +++ b/packages/deno/packages/core/build-cache.ts @@ -56,8 +56,8 @@ export default class BuildCache { const fields = builtType.getFields(); const fieldConfigs: Record> = {}; Object.keys(fields).forEach((fieldName) => { - fieldConfigs[fieldName] = (fields[fieldName].extensions ?? {}) - .pothosConfig as PothosInputFieldConfig; + fieldConfigs[fieldName] = fields[fieldName].extensions + ?.pothosConfig as PothosInputFieldConfig; }); return fieldConfigs; } diff --git a/packages/deno/scripts/build.ts b/packages/deno/scripts/build.ts index 3ad93f98c..608882970 100644 --- a/packages/deno/scripts/build.ts +++ b/packages/deno/scripts/build.ts @@ -5,17 +5,33 @@ import * as ts from 'typescript'; const packageDir = path.resolve(__dirname, '../../'); const targetDir = path.resolve(__dirname, '../packages'); -const excludedPackages = ['converter', 'deno', 'plugin-example', 'plugin-prisma', 'test-utils', 'plugin-federation']; +const excludedPackages = [ + 'converter', + 'deno', + 'plugin-example', + 'plugin-prisma', + 'test-utils', + 'plugin-federation', +]; const excludedDirs = ['esm', 'lib', 'test', 'tests', 'node_modules']; -const excludedFiles = ['package.json', 'tsconfig.json', 'tsconfig.tsbuildinfo', 'CHANGELOG.md', '.npmignore', 'babel.config.js']; +const excludedFiles = [ + 'package.json', + 'tsconfig.json', + 'tsconfig.type.json', + 'tsconfig.tsbuildinfo', + 'tsconfig.type.tsbuildinfo', + 'CHANGELOG.md', + '.npmignore', + 'babel.config.js', +]; const moduleMap: Record = { graphql: 'https://cdn.skypack.dev/graphql?dts', zod: 'https://cdn.skypack.dev/zod@v1.11.17?dts', dataloader: 'https://cdn.skypack.dev/dataloader?dts', '@pothos/core': './core/index.ts', - "@pothos/plugin-directives": "./plugin-directives/index.ts", - 'graphql/execution/values': 'https://cdn.skypack.dev/graphql/execution/values?dts' + '@pothos/plugin-directives': './plugin-directives/index.ts', + 'graphql/execution/values': 'https://cdn.skypack.dev/graphql/execution/values?dts', }; type LoadedFile = { @@ -143,7 +159,7 @@ const importTransformer: ts.TransformerFactory = (context) => { node.modifiers, node.importClause, ts.factory.createStringLiteral(mod, true), - undefined + undefined, ); } @@ -154,7 +170,7 @@ const importTransformer: ts.TransformerFactory = (context) => { node.isTypeOnly, node.exportClause, ts.factory.createStringLiteral(mod, true), - undefined + undefined, ); } } @@ -179,4 +195,4 @@ async function build() { build().catch((error) => { throw error; -}); \ No newline at end of file +}); diff --git a/packages/plugin-authz/package.json b/packages/plugin-authz/package.json index 75f7f2a2a..ab3e524eb 100644 --- a/packages/plugin-authz/package.json +++ b/packages/plugin-authz/package.json @@ -3,18 +3,20 @@ "version": "3.0.2", "description": "A Pothos plugin for applying GraphQL AuthZ rules to fields", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "author": "Michael Hayes", diff --git a/packages/plugin-authz/tests/tsconfig.json b/packages/plugin-authz/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-authz/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-authz/tsconfig.json b/packages/plugin-authz/tsconfig.json index 5fcd4be98..7a33df7e8 100644 --- a/packages/plugin-authz/tsconfig.json +++ b/packages/plugin-authz/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*.ts" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-authz/tsconfig.type.json b/packages/plugin-authz/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-authz/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-complexity/package.json b/packages/plugin-complexity/package.json index 0662b1409..58b10d1f6 100644 --- a/packages/plugin-complexity/package.json +++ b/packages/plugin-complexity/package.json @@ -3,18 +3,20 @@ "version": "3.1.2", "description": "A Pothos plugin for defining and limiting complexity of queries", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-complexity/tests/tsconfig.json b/packages/plugin-complexity/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-complexity/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-complexity/tsconfig.json b/packages/plugin-complexity/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-complexity/tsconfig.json +++ b/packages/plugin-complexity/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-complexity/tsconfig.type.json b/packages/plugin-complexity/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-complexity/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-dataloader/package.json b/packages/plugin-dataloader/package.json index dd2c9223d..8065ef681 100644 --- a/packages/plugin-dataloader/package.json +++ b/packages/plugin-dataloader/package.json @@ -3,18 +3,20 @@ "version": "3.4.0", "description": "A Pothos plugin for attaching dataloader to object types", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "author": "Michael Hayes", diff --git a/packages/plugin-dataloader/tests/tsconfig.json b/packages/plugin-dataloader/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-dataloader/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-dataloader/tsconfig.json b/packages/plugin-dataloader/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-dataloader/tsconfig.json +++ b/packages/plugin-dataloader/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-dataloader/tsconfig.type.json b/packages/plugin-dataloader/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-dataloader/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-directives/package.json b/packages/plugin-directives/package.json index 8e88c5ca8..e25fced87 100644 --- a/packages/plugin-directives/package.json +++ b/packages/plugin-directives/package.json @@ -3,18 +3,20 @@ "version": "3.1.3", "description": "Directive plugin for Pothos, enables using graphql-tools based directives with Pothos", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -41,7 +43,7 @@ "graphql": ">=15.1.0" }, "devDependencies": { - "@graphql-tools/utils": "^8.6.2", + "@graphql-tools/utils": "^8.6.5", "@pothos/core": "workspace:*", "@pothos/test-utils": "workspace:*", "graphql": "16.3.0", diff --git a/packages/plugin-directives/tests/tsconfig.json b/packages/plugin-directives/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-directives/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-directives/tsconfig.json b/packages/plugin-directives/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-directives/tsconfig.json +++ b/packages/plugin-directives/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-directives/tsconfig.type.json b/packages/plugin-directives/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-directives/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-errors/package.json b/packages/plugin-errors/package.json index 6035c94fd..3a1f0c72f 100644 --- a/packages/plugin-errors/package.json +++ b/packages/plugin-errors/package.json @@ -3,18 +3,20 @@ "version": "3.1.1", "description": "A Pothos plugin for adding typed errors into your schema", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -45,7 +47,7 @@ "@pothos/test-utils": "workspace:*", "graphql": "16.3.0", "graphql-tag": "^2.12.6", - "zod": "^3.12.1" + "zod": "^3.14.4" }, "gitHead": "9dfe52f1975f41a111e01bf96a20033a914e2acc" } diff --git a/packages/plugin-errors/tests/tsconfig.json b/packages/plugin-errors/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-errors/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-errors/tsconfig.json b/packages/plugin-errors/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-errors/tsconfig.json +++ b/packages/plugin-errors/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-errors/tsconfig.type.json b/packages/plugin-errors/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-errors/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-example/package.json b/packages/plugin-example/package.json index 01d7076f4..6c686b435 100644 --- a/packages/plugin-example/package.json +++ b/packages/plugin-example/package.json @@ -3,18 +3,20 @@ "version": "3.0.2", "description": "An example plugin for Pothos", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts" + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts" }, "repository": { "type": "git", diff --git a/packages/plugin-example/tsconfig.json b/packages/plugin-example/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-example/tsconfig.json +++ b/packages/plugin-example/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-example/tsconfig.type.json b/packages/plugin-example/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-example/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-federation/package.json b/packages/plugin-federation/package.json index 5f263c025..71d93826b 100644 --- a/packages/plugin-federation/package.json +++ b/packages/plugin-federation/package.json @@ -3,18 +3,20 @@ "description": "A Pothos plugin for implementing apollo federation subGraphs", "version": "0.3.0", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -43,12 +45,12 @@ "devDependencies": { "@apollo/gateway": "^2.0.0-preview.2", "@apollo/subgraph": "^2.0.0-preview.2", - "@graphql-tools/utils": "^8.6.2", + "@graphql-tools/utils": "^8.6.5", "@pothos/core": "workspace:*", "@pothos/plugin-directives": "workspace:*", "@pothos/test-utils": "workspace:*", - "apollo-server": "^3.6.3", - "apollo-server-core": "^3.6.3", + "apollo-server": "^3.6.7", + "apollo-server-core": "^3.6.7", "axios": "^0.26.0", "graphql": "16.3.0", "graphql-tag": "^2.12.5" diff --git a/packages/plugin-federation/tests/tsconfig.json b/packages/plugin-federation/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-federation/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-federation/tsconfig.json b/packages/plugin-federation/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-federation/tsconfig.json +++ b/packages/plugin-federation/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-federation/tsconfig.type.json b/packages/plugin-federation/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-federation/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-mocks/package.json b/packages/plugin-mocks/package.json index 1037111fb..f0b50c946 100644 --- a/packages/plugin-mocks/package.json +++ b/packages/plugin-mocks/package.json @@ -3,18 +3,20 @@ "version": "3.1.1", "description": "A Pothos plugin for mocking resolvers", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-mocks/tests/tsconfig.json b/packages/plugin-mocks/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-mocks/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-mocks/tsconfig.json b/packages/plugin-mocks/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-mocks/tsconfig.json +++ b/packages/plugin-mocks/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-mocks/tsconfig.type.json b/packages/plugin-mocks/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-mocks/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-prisma/package.json b/packages/plugin-prisma/package.json index cef93fd50..fc4948acc 100644 --- a/packages/plugin-prisma/package.json +++ b/packages/plugin-prisma/package.json @@ -3,7 +3,7 @@ "version": "3.1.2", "description": "A Pothos plugin for more efficient integration with prisma", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", @@ -11,12 +11,13 @@ }, "scripts": { "generate": "prisma generate", - "ts-node": "ts-node --transpile-only --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\"", - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { @@ -46,10 +47,10 @@ "access": "public" }, "dependencies": { - "@prisma/generator-helper": "^3.10.0" + "@prisma/generator-helper": "^3.12.0" }, "prisma": { - "seed": "pnpm ts-node prisma/seed.ts" + "seed": "node -r @swc-node/register prisma/seed.ts" }, "peerDependencies": { "@prisma/client": "*", @@ -62,9 +63,9 @@ "@pothos/plugin-relay": "workspace:*", "@pothos/plugin-scope-auth": "workspace:*", "@pothos/test-utils": "workspace:*", - "@prisma/client": "^3.10.0", + "@prisma/client": "^3.12.0", "graphql": "16.3.0", "graphql-tag": "^2.12.6", - "prisma": "^3.10.0" + "prisma": "^3.12.0" } } diff --git a/packages/plugin-prisma/prisma/schema.prisma b/packages/plugin-prisma/prisma/schema.prisma index 20e0036a0..6cb45031d 100644 --- a/packages/plugin-prisma/prisma/schema.prisma +++ b/packages/plugin-prisma/prisma/schema.prisma @@ -11,7 +11,7 @@ generator client { } generator pothos { - provider = "ts-node ./src/generator.ts" + provider = "node -r @swc-node/register ./src/generator.ts" clientOutput = "../tests/client" output = "../tests/generated.ts" } diff --git a/packages/plugin-prisma/src/field-builder.ts b/packages/plugin-prisma/src/field-builder.ts index 4ce01e491..817628d42 100644 --- a/packages/plugin-prisma/src/field-builder.ts +++ b/packages/plugin-prisma/src/field-builder.ts @@ -30,7 +30,7 @@ fieldBuilderProto.prismaField = function prismaField({ type, resolve, ...options const typeParam = Array.isArray(type) ? ([typeRef] as [ObjectRef]) : typeRef; return this.field({ - ...options, + ...(options as {}), type: typeParam, resolve: (parent: unknown, args: unknown, ctx: {}, info: GraphQLResolveInfo) => { const query = queryFromInfo(ctx, info); diff --git a/packages/plugin-prisma/src/prisma-field-builder.ts b/packages/plugin-prisma/src/prisma-field-builder.ts index 45e5823f5..2b19c4aa3 100644 --- a/packages/plugin-prisma/src/prisma-field-builder.ts +++ b/packages/plugin-prisma/src/prisma-field-builder.ts @@ -281,7 +281,7 @@ export class PrismaObjectFieldBuilder< ) => ({ select: { [name]: nestedQuery(query) } }); return this.field({ - ...rest, + ...(rest as {}), type: relationField.isList ? [ref] : ref, extensions: { ...extensions, @@ -318,7 +318,7 @@ export class PrismaObjectFieldBuilder< }; return this.field({ - ...rest, + ...(rest as {}), type: 'Int', nullable: false, select: countSelect as never, @@ -347,10 +347,10 @@ export class PrismaObjectFieldBuilder< nestedQuery({}); return this.field({ - ...options, + ...(options as {}), type: ref, select: selfSelect as never, - resolve: (parent, args, context, info) => parent, + resolve: (parent, args, context, info) => parent as never, }) as FieldRef; } diff --git a/packages/plugin-prisma/src/schema-builder.ts b/packages/plugin-prisma/src/schema-builder.ts index f2b896fa4..87cebe019 100644 --- a/packages/plugin-prisma/src/schema-builder.ts +++ b/packages/plugin-prisma/src/schema-builder.ts @@ -2,12 +2,10 @@ import './global-types'; import { GraphQLResolveInfo } from 'graphql'; import SchemaBuilder, { brandWithType, - FieldNullability, FieldRef, InterfaceRef, OutputType, SchemaTypes, - TypeParam, } from '@pothos/core'; import { PrismaObjectFieldBuilder } from './field-builder'; import { ModelLoader } from './model-loader'; @@ -27,14 +25,7 @@ schemaBuilderProto.prismaObject = function prismaObject(type, { fields, findUniq ref.name = name; this.objectType(ref, { - ...(options as {} as PothosSchemaTypes.ObjectFieldOptions< - SchemaTypes, - unknown, - TypeParam, - FieldNullability, - {}, - unknown - >), + ...(options as {}), extensions: { ...options.extensions, pothosPrismaInclude: options.include, diff --git a/packages/plugin-prisma/tests/counts.test.ts b/packages/plugin-prisma/tests/counts.test.ts index 1981741a3..f37edf0eb 100644 --- a/packages/plugin-prisma/tests/counts.test.ts +++ b/packages/plugin-prisma/tests/counts.test.ts @@ -133,7 +133,7 @@ describe('prisma counts', () => { "runInTransaction": false, }, Object { - "action": "aggregate", + "action": "count", "args": Object { "select": Object { "_count": Object { diff --git a/packages/plugin-prisma/tests/tsconfig.json b/packages/plugin-prisma/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-prisma/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-prisma/tsconfig.json b/packages/plugin-prisma/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-prisma/tsconfig.json +++ b/packages/plugin-prisma/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-prisma/tsconfig.type.json b/packages/plugin-prisma/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-prisma/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-relay/package.json b/packages/plugin-relay/package.json index cd1411910..886190ad9 100644 --- a/packages/plugin-relay/package.json +++ b/packages/plugin-relay/package.json @@ -3,18 +3,20 @@ "version": "3.7.0", "description": "A Pothos plugin for adding relay style connections, nodes, and cursor based pagination to your GraphQL schema", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-relay/tests/tsconfig.json b/packages/plugin-relay/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-relay/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-relay/tsconfig.json b/packages/plugin-relay/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-relay/tsconfig.json +++ b/packages/plugin-relay/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-relay/tsconfig.type.json b/packages/plugin-relay/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-relay/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-scope-auth/package.json b/packages/plugin-scope-auth/package.json index fa68b72a5..9a57a1e44 100644 --- a/packages/plugin-scope-auth/package.json +++ b/packages/plugin-scope-auth/package.json @@ -3,18 +3,20 @@ "version": "3.4.2", "description": "A Pothos plugin for adding scope based authorization checks to your GraphQL Schema", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-scope-auth/tests/tsconfig.json b/packages/plugin-scope-auth/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-scope-auth/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-scope-auth/tsconfig.json b/packages/plugin-scope-auth/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-scope-auth/tsconfig.json +++ b/packages/plugin-scope-auth/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-scope-auth/tsconfig.type.json b/packages/plugin-scope-auth/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-scope-auth/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-simple-objects/package.json b/packages/plugin-simple-objects/package.json index 1f6a1cf18..9a40c35a2 100644 --- a/packages/plugin-simple-objects/package.json +++ b/packages/plugin-simple-objects/package.json @@ -3,18 +3,20 @@ "version": "3.0.3", "description": "A Pothos plugin for defining objects and interfaces without ts definitions for those types", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-simple-objects/tests/tsconfig.json b/packages/plugin-simple-objects/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-simple-objects/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-simple-objects/tsconfig.json b/packages/plugin-simple-objects/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-simple-objects/tsconfig.json +++ b/packages/plugin-simple-objects/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-simple-objects/tsconfig.type.json b/packages/plugin-simple-objects/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-simple-objects/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-smart-subscriptions/package.json b/packages/plugin-smart-subscriptions/package.json index cf129061c..81a21639c 100644 --- a/packages/plugin-smart-subscriptions/package.json +++ b/packages/plugin-smart-subscriptions/package.json @@ -3,18 +3,20 @@ "version": "3.0.2", "description": "A Pothos plugin for turning queries into subscriptions", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-smart-subscriptions/tests/tsconfig.json b/packages/plugin-smart-subscriptions/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-smart-subscriptions/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-smart-subscriptions/tsconfig.json b/packages/plugin-smart-subscriptions/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-smart-subscriptions/tsconfig.json +++ b/packages/plugin-smart-subscriptions/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-smart-subscriptions/tsconfig.type.json b/packages/plugin-smart-subscriptions/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-smart-subscriptions/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-sub-graph/package.json b/packages/plugin-sub-graph/package.json index eba8ccf84..2063a390c 100644 --- a/packages/plugin-sub-graph/package.json +++ b/packages/plugin-sub-graph/package.json @@ -3,18 +3,20 @@ "version": "3.1.1", "description": "A Pothos plugin for creating multiple variants or sub-selections of the same graph", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-sub-graph/tests/tsconfig.json b/packages/plugin-sub-graph/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-sub-graph/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-sub-graph/tsconfig.json b/packages/plugin-sub-graph/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-sub-graph/tsconfig.json +++ b/packages/plugin-sub-graph/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-sub-graph/tsconfig.type.json b/packages/plugin-sub-graph/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-sub-graph/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-validation/package.json b/packages/plugin-validation/package.json index ca7373d35..048ec0c1a 100644 --- a/packages/plugin-validation/package.json +++ b/packages/plugin-validation/package.json @@ -3,18 +3,20 @@ "version": "3.1.0", "description": "A Pothos plugin for adding argument validation", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "author": "Michael Hayes", @@ -40,7 +42,7 @@ "@pothos/core": "workspace:*", "@pothos/test-utils": "workspace:*", "graphql-tag": "^2.12.6", - "zod": "^3.12.1" + "zod": "^3.14.4" }, "gitHead": "9dfe52f1975f41a111e01bf96a20033a914e2acc" } diff --git a/packages/plugin-validation/tests/tsconfig.json b/packages/plugin-validation/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-validation/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-validation/tsconfig.json b/packages/plugin-validation/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-validation/tsconfig.json +++ b/packages/plugin-validation/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-validation/tsconfig.type.json b/packages/plugin-validation/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-validation/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/plugin-with-input/package.json b/packages/plugin-with-input/package.json index 85f1834df..b206743f9 100644 --- a/packages/plugin-with-input/package.json +++ b/packages/plugin-with-input/package.json @@ -3,18 +3,20 @@ "version": "3.0.0", "description": "A Pothos plugin for defining fields with input objects", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit && tsc --project tests/tsconfig.json", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts", + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts", "test": "pnpm jest --runInBand" }, "repository": { diff --git a/packages/plugin-with-input/tests/tsconfig.json b/packages/plugin-with-input/tests/tsconfig.json deleted file mode 100644 index 0dc0de23b..000000000 --- a/packages/plugin-with-input/tests/tsconfig.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "compilerOptions": { - "composite": false, - "emitDeclarationOnly": false, - "noEmit": true, - "rootDir": ".", - "skipLibCheck": true, - }, - "extends": "../../../tsconfig.options.json", - "include": [ - "**/*", - "../types/**/*", - "../../../types/**/*" - ], - "references": [ - { - "path": ".." - } - ] -} \ No newline at end of file diff --git a/packages/plugin-with-input/tsconfig.json b/packages/plugin-with-input/tsconfig.json index 5fcd4be98..b5a6d2490 100644 --- a/packages/plugin-with-input/tsconfig.json +++ b/packages/plugin-with-input/tsconfig.json @@ -1,21 +1,14 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src" }, - "exclude": [ - "lib", - "tests" - ], - "extends": "../../tsconfig.options.json", "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" + "src/**/*" ], - "references": [ - { - "path": "../test-utils" - } - ] + "extends": "../../tsconfig.options.json", } \ No newline at end of file diff --git a/packages/plugin-with-input/tsconfig.type.json b/packages/plugin-with-input/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/plugin-with-input/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index b48386490..c392b5d29 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -3,18 +3,20 @@ "version": "1.0.2", "description": "shared test utils for testing Pothos packages", "main": "./lib/index.js", - "types": "./lib/index.d.ts", + "types": "./dts/index.d.ts", "module": "./esm/index.js", "exports": { "import": "./esm/index.js", "require": "./lib/index.js" }, "scripts": { - "type": "tsc --noEmit", - "build": "pnpm build:cjs && pnpm build:esm", - "build:cjs": "tsc --module commonjs --outDir lib", - "build:esm": "tsc --module es2020 --outDir esm && pnpm esm:extensions", - "esm:extensions": "ts-node --compiler-options \"{\\\"module\\\":\\\"commonjs\\\"}\" ../../.config/esm-transformer.ts" + "type": "tsc --project tsconfig.type.json", + "build": "pnpm build:clean && pnpm build:cjs && pnpm build:esm && pnpm build:dts", + "build:clean": "git clean -dfX esm lib", + "build:cjs": "swc src -d lib --config-file ../../.swcrc -C module.type=commonjs", + "build:esm": "swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions", + "build:dts": "tsc", + "esm:extensions": "TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../.config/esm-transformer.ts" }, "repository": { "type": "git", @@ -28,7 +30,7 @@ "dependencies": { "graphql": "16.3.0", "graphql-helix": "^1.11.0", - "ts-morph": "^13.0.3", - "yargs": "^17.3.1" + "ts-morph": "^14.0.0", + "yargs": "^17.4.0" } } diff --git a/packages/test-utils/tsconfig.json b/packages/test-utils/tsconfig.json index 9baa46ca2..6bd386a91 100644 --- a/packages/test-utils/tsconfig.json +++ b/packages/test-utils/tsconfig.json @@ -1,17 +1,15 @@ { "compilerOptions": { - "outDir": "lib", + "noEmit": false, + "declaration": true, + "declarationMap": true, + "emitDeclarationOnly": true, + "outDir": "dts", "rootDir": "src", - "skipLibCheck": true + "skipLibCheck": true, }, - "exclude": [ - "lib", - "tests" + "include": [ + "src/**/*" ], "extends": "../../tsconfig.options.json", - "include": [ - "src/**/*", - "types/**/*", - "../../types/**/*" - ] } \ No newline at end of file diff --git a/packages/test-utils/tsconfig.type.json b/packages/test-utils/tsconfig.type.json new file mode 100644 index 000000000..0352fd285 --- /dev/null +++ b/packages/test-utils/tsconfig.type.json @@ -0,0 +1,10 @@ +{ + "compilerOptions": { + "skipLibCheck": true, + }, + "extends": "../../tsconfig.options.json", + "include": [ + "src/**/*", + "tests/**/*", + ] +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d601c1470..9e045e057 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,94 +11,94 @@ importers: .: specifiers: - '@babel/core': ^7.17.5 + '@babel/core': ^7.17.8 '@babel/preset-env': ^7.16.11 '@babel/preset-typescript': ^7.16.7 '@beemo/cli': ^2.0.6 '@beemo/core': ^2.1.4 - '@beemo/dev': ^1.7.8 - '@changesets/cli': ^2.21.0 - '@faker-js/faker': ^6.0.0-alpha.7 + '@beemo/dev': ^1.7.11 + '@changesets/cli': ^2.22.0 + '@faker-js/faker': ^6.1.2 + '@swc-node/register': ^1.4.2 + '@swc/cli': ^0.1.57 + '@swc/core': ^1.2.163 '@types/jest': ^27.4.1 - '@types/node': ^17.0.21 - eslint: ^8.10.0 + '@types/node': ^17.0.23 + eslint: ^8.12.0 eslint-plugin-prettier: ^4.0.0 graphql: 16.3.0 graphql-helix: ^1.11.0 graphql-tag: ^2.12.6 jest: ^27.5.1 - prettier: ^2.5.1 - ts-node: ^10.6.0 - turbo: ^1.1.4 - typescript: 4.6.2 + prettier: ^2.6.2 + turbo: ^1.1.10 + typescript: 4.6.3 typescript-json-schema: ^0.53.0 devDependencies: - '@babel/core': 7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 - '@beemo/cli': 2.0.6_ca9c53b2fe83d0cce1cad56dadbc6466 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/dev': 1.7.8_ts-node@10.7.0 - '@changesets/cli': 2.21.1 - '@faker-js/faker': 6.0.0-beta.0 + '@babel/core': 7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 + '@beemo/cli': 2.0.6_6f4d1ebdb04e0c8abbc4452c067d0643 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/dev': 1.7.11 + '@changesets/cli': 2.22.0 + '@faker-js/faker': 6.1.2 + '@swc-node/register': 1.4.2 + '@swc/cli': 0.1.57_@swc+core@1.2.163 + '@swc/core': 1.2.163 '@types/jest': 27.4.1 - '@types/node': 17.0.21 - eslint: 8.10.0 - eslint-plugin-prettier: 4.0.0_eslint@8.10.0+prettier@2.5.1 + '@types/node': 17.0.23 + eslint: 8.12.0 + eslint-plugin-prettier: 4.0.0_eslint@8.12.0+prettier@2.6.2 graphql: 16.3.0 graphql-helix: 1.12.0_graphql@16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 - jest: 27.5.1_ts-node@10.7.0 - prettier: 2.5.1 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 - turbo: 1.1.6 - typescript: 4.6.2 - typescript-json-schema: 0.53.0 + jest: 27.5.1 + prettier: 2.6.2 + turbo: 1.1.10 + typescript: 4.6.3 + typescript-json-schema: 0.53.0_@swc+core@1.2.163 examples/envelope-helix-fastify: specifiers: - '@envelop/core': ^2.0.0 - '@faker-js/faker': ^6.0.0-alpha.7 + '@envelop/core': ^2.3.0 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* - fastify: ^3.27.2 + fastify: ^3.28.0 graphql: 16.3.0 graphql-helix: ^1.11.0 - ts-node: ^10.6.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 - '@faker-js/faker': 6.0.0-beta.0 + '@envelop/core': 2.3.0_graphql@16.3.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core - fastify: 3.27.4 + fastify: 3.28.0 graphql: 16.3.0 graphql-helix: 1.12.0_graphql@16.3.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 examples/graphql-shield: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 - '@graphql-yoga/node': 0.0.1-beta.2 + '@faker-js/faker': ^6.1.2 + '@graphql-yoga/node': 2.0.0 '@pothos/core': workspace:* graphql: 16.3.0 - graphql-middleware: ^6.1.18 + graphql-middleware: ^6.1.21 graphql-shield: ^7.5.0 - ts-node: ^10.6.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 - '@graphql-yoga/node': 0.0.1-beta.2_graphql@16.3.0 + '@faker-js/faker': 6.1.2 + '@graphql-yoga/node': 2.0.0_graphql@16.3.0 '@pothos/core': link:../../packages/core graphql: 16.3.0 - graphql-middleware: 6.1.18_graphql@16.3.0 - graphql-shield: 7.5.0_e0b9874540c9c81a97f712f635f603df - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + graphql-middleware: 6.1.21_graphql@16.3.0 + graphql-shield: 7.5.0_6662dc61633835777a919a3121ffaf80 examples/helix: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* graphql: 16.3.0 graphql-helix: ^1.11.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core graphql: 16.3.0 graphql-helix: 1.12.0_graphql@16.3.0 @@ -107,185 +107,171 @@ importers: specifiers: '@apollo/client': ^3.5.10 '@boost/module': ^3.1.0 - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@graphql-codegen/cli': ^2.6.2 - '@graphql-codegen/near-operation-file-preset': ^2.2.6 + '@graphql-codegen/near-operation-file-preset': ^2.2.9 '@graphql-codegen/schema-ast': ^2.4.1 - '@graphql-codegen/typescript': ^2.4.5 - '@graphql-codegen/typescript-operations': ^2.3.2 - '@graphql-codegen/typescript-react-apollo': ^3.2.8 + '@graphql-codegen/typescript': ^2.4.8 + '@graphql-codegen/typescript-operations': ^2.3.5 + '@graphql-codegen/typescript-react-apollo': ^3.2.11 '@pothos/core': workspace:* - '@types/node': 17.0.21 - '@types/react': 17.0.39 - concurrently: ^7.0.0 + '@types/node': 17.0.23 + '@types/react': 17.0.43 + concurrently: ^7.1.0 graphql: 16.3.0 graphql-helix: ^1.11.0 graphql-tag: ^2.12.6 - next: 12.1.0 - react: 17.0.2 - react-dom: 17.0.2 - react-query: ^3.34.16 - ts-node: ^10.6.0 - dependencies: - '@apollo/client': 3.5.10_graphql@16.3.0+react@17.0.2 - '@boost/module': 3.1.0_typescript@4.6.2 - '@faker-js/faker': 6.0.0-beta.0 + next: 12.1.4 + react: 18.0.0 + react-dom: 18.0.0 + react-query: ^3.34.19 + dependencies: + '@apollo/client': 3.5.10_graphql@16.3.0+react@18.0.0 + '@boost/module': 3.1.0_typescript@4.6.3 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core graphql: 16.3.0 graphql-helix: 1.12.0_graphql@16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 - next: 12.1.0_33bdac975a6e334c49640fab91e2abb4 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-query: 3.34.16_react-dom@17.0.2+react@17.0.2 + next: 12.1.4_572108936dbf4157100a77328045f809 + react: 18.0.0 + react-dom: 18.0.0_react@18.0.0 + react-query: 3.34.19_react-dom@18.0.0+react@18.0.0 devDependencies: - '@graphql-codegen/cli': 2.6.2_3b667ef9fa2e39a39933bb2c0a49d7d2 - '@graphql-codegen/near-operation-file-preset': 2.2.8_graphql@16.3.0 + '@graphql-codegen/cli': 2.6.2_2f0047565365577e619d9f1acc6688df + '@graphql-codegen/near-operation-file-preset': 2.2.9_graphql@16.3.0 '@graphql-codegen/schema-ast': 2.4.1_graphql@16.3.0 - '@graphql-codegen/typescript': 2.4.7_graphql@16.3.0 - '@graphql-codegen/typescript-operations': 2.3.4_graphql@16.3.0 - '@graphql-codegen/typescript-react-apollo': 3.2.10_e20029557891e0afb887c44ec7f516f8 - '@types/node': 17.0.21 - '@types/react': 17.0.39 - concurrently: 7.0.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + '@graphql-codegen/typescript': 2.4.8_graphql@16.3.0 + '@graphql-codegen/typescript-operations': 2.3.5_graphql@16.3.0 + '@graphql-codegen/typescript-react-apollo': 3.2.11_e20029557891e0afb887c44ec7f516f8 + '@types/node': 17.0.23 + '@types/react': 17.0.43 + concurrently: 7.1.0 examples/prisma: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* '@pothos/plugin-prisma': workspace:* - '@prisma/client': ^3.10.0 - apollo-server: ^3.6.3 + '@prisma/client': ^3.12.0 + apollo-server: ^3.6.7 graphql: 16.3.0 - prisma: ^3.10.0 - ts-node: ^10.6.0 + prisma: ^3.12.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core '@pothos/plugin-prisma': link:../../packages/plugin-prisma - '@prisma/client': 3.10.0_prisma@3.10.0 - apollo-server: 3.6.3_graphql@16.3.0 + '@prisma/client': 3.12.0_prisma@3.12.0 + apollo-server: 3.6.7_graphql@16.3.0 graphql: 16.3.0 - prisma: 3.10.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + prisma: 3.12.0 examples/prisma-federation: specifiers: '@apollo/gateway': 2.0.0-preview.2 '@apollo/subgraph': 2.0.0-preview.2 - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* '@pothos/plugin-directives': workspace:* '@pothos/plugin-federation': workspace:* '@pothos/plugin-prisma': workspace:* '@pothos/plugin-relay': workspace:* - '@prisma/client': ^3.10.0 - apollo-server: ^3.6.3 - apollo-server-core: ^3.6.3 + '@prisma/client': ^3.12.0 + apollo-server: ^3.6.7 + apollo-server-core: ^3.6.7 graphql: 16.3.0 - prisma: ^3.10.0 - ts-node: ^10.6.0 + prisma: ^3.12.0 dependencies: '@apollo/gateway': 2.0.0-preview.2_graphql@16.3.0 '@apollo/subgraph': 2.0.0-preview.2_graphql@16.3.0 - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core '@pothos/plugin-directives': link:../../packages/plugin-directives '@pothos/plugin-federation': link:../../packages/plugin-federation '@pothos/plugin-prisma': link:../../packages/plugin-prisma '@pothos/plugin-relay': link:../../packages/plugin-relay - '@prisma/client': 3.10.0_prisma@3.10.0 - apollo-server: 3.6.3_graphql@16.3.0 - apollo-server-core: 3.6.3_graphql@16.3.0 + '@prisma/client': 3.12.0_prisma@3.12.0 + apollo-server: 3.6.7_graphql@16.3.0 + apollo-server-core: 3.6.7_graphql@16.3.0 graphql: 16.3.0 - prisma: 3.10.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + prisma: 3.12.0 examples/prisma-relay: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': ^3.4.0 '@pothos/plugin-prisma': workspace:* '@pothos/plugin-relay': workspace:* - '@prisma/client': ^3.10.0 - apollo-server: ^3.6.3 + '@prisma/client': ^3.12.0 + apollo-server: ^3.6.7 graphql: 16.3.0 - prisma: ^3.10.0 - ts-node: ^10.6.0 + prisma: ^3.12.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core '@pothos/plugin-prisma': link:../../packages/plugin-prisma '@pothos/plugin-relay': link:../../packages/plugin-relay - '@prisma/client': 3.10.0_prisma@3.10.0 - apollo-server: 3.6.3_graphql@16.3.0 + '@prisma/client': 3.12.0_prisma@3.12.0 + apollo-server: 3.6.7_graphql@16.3.0 graphql: 16.3.0 - prisma: 3.10.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + prisma: 3.12.0 examples/relay-windowed-pagination: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 - '@graphql-yoga/node': 0.0.1-beta.2 + '@faker-js/faker': ^6.1.2 + '@graphql-yoga/node': 2.0.0 '@pothos/core': workspace:* '@pothos/plugin-relay': workspace:* graphql: 16.3.0 - prisma: ^3.10.0 - ts-node: ^10.6.0 + prisma: ^3.12.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 - '@graphql-yoga/node': 0.0.1-beta.2_graphql@16.3.0 + '@faker-js/faker': 6.1.2 + '@graphql-yoga/node': 2.0.0_graphql@16.3.0 '@pothos/core': link:../../packages/core '@pothos/plugin-relay': link:../../packages/plugin-relay graphql: 16.3.0 - prisma: 3.10.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + prisma: 3.12.0 examples/simple-classes: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* - apollo-server: ^3.6.3 + apollo-server: ^3.6.7 graphql: 16.3.0 - ts-node: ^10.6.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core - apollo-server: 3.6.3_graphql@16.3.0 + apollo-server: 3.6.7_graphql@16.3.0 graphql: 16.3.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 examples/simple-interfaces: specifiers: - '@faker-js/faker': ^6.0.0-alpha.7 + '@faker-js/faker': ^6.1.2 '@pothos/core': workspace:* - apollo-server: ^3.6.3 + apollo-server: ^3.6.7 graphql: 16.3.0 - ts-node: ^10.6.0 dependencies: - '@faker-js/faker': 6.0.0-beta.0 + '@faker-js/faker': 6.1.2 '@pothos/core': link:../../packages/core - apollo-server: 3.6.3_graphql@16.3.0 + apollo-server: 3.6.7_graphql@16.3.0 graphql: 16.3.0 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 packages/converter: specifiers: '@pothos/core': workspace:* '@pothos/test-utils': workspace:* - '@types/yargs': ^17.0.8 + '@types/yargs': ^17.0.10 graphql: 16.3.0 - ts-morph: ^13.0.3 - yargs: ^17.3.1 + ts-morph: ^14.0.0 + yargs: ^17.4.0 dependencies: graphql: 16.3.0 - ts-morph: 13.0.3 - yargs: 17.3.1 + ts-morph: 14.0.0 + yargs: 17.4.0 devDependencies: '@pothos/core': link:../core '@pothos/test-utils': link:../test-utils - '@types/yargs': 17.0.9 + '@types/yargs': 17.0.10 packages/converter/esm: specifiers: {} @@ -294,12 +280,12 @@ importers: specifiers: '@pothos/test-utils': workspace:* graphql: 16.3.0 - graphql-scalars: ^1.14.1 + graphql-scalars: ^1.17.0 graphql-tag: ^2.12.6 devDependencies: '@pothos/test-utils': link:../test-utils graphql: 16.3.0 - graphql-scalars: 1.15.0_graphql@16.3.0 + graphql-scalars: 1.17.0_graphql@16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 packages/core/esm: @@ -307,9 +293,9 @@ importers: packages/deno: specifiers: - ts-node: ^10.6.0 + '@swc-node/register': ^1.4.2 devDependencies: - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 + '@swc-node/register': 1.4.2 packages/plugin-authz: specifiers: @@ -362,7 +348,7 @@ importers: packages/plugin-directives: specifiers: - '@graphql-tools/utils': ^8.6.2 + '@graphql-tools/utils': ^8.6.5 '@pothos/core': workspace:* '@pothos/test-utils': workspace:* graphql: 16.3.0 @@ -370,11 +356,11 @@ importers: graphql-tag: ^2.12.6 rate-limiter-flexible: ^2.3.6 devDependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 '@pothos/core': link:../core '@pothos/test-utils': link:../test-utils graphql: 16.3.0 - graphql-rate-limit-directive: 2.0.2_a5a9ac76a95b42dc1837989204765ab6 + graphql-rate-limit-directive: 2.0.2_fe25bd03ece244cef549b7ee9a0d0ce2 graphql-tag: 2.12.6_graphql@16.3.0 rate-limiter-flexible: 2.3.6 @@ -388,14 +374,14 @@ importers: '@pothos/test-utils': workspace:* graphql: 16.3.0 graphql-tag: ^2.12.6 - zod: ^3.12.1 + zod: ^3.14.4 devDependencies: '@pothos/core': link:../core '@pothos/plugin-validation': link:../plugin-validation '@pothos/test-utils': link:../test-utils graphql: 16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 - zod: 3.13.4 + zod: 3.14.4 packages/plugin-errors/esm: specifiers: {} @@ -419,24 +405,24 @@ importers: specifiers: '@apollo/gateway': ^2.0.0-preview.2 '@apollo/subgraph': ^2.0.0-preview.2 - '@graphql-tools/utils': ^8.6.2 + '@graphql-tools/utils': ^8.6.5 '@pothos/core': workspace:* '@pothos/plugin-directives': workspace:* '@pothos/test-utils': workspace:* - apollo-server: ^3.6.3 - apollo-server-core: ^3.6.3 + apollo-server: ^3.6.7 + apollo-server-core: ^3.6.7 axios: ^0.26.0 graphql: 16.3.0 graphql-tag: ^2.12.5 devDependencies: '@apollo/gateway': 2.0.0-preview.2_graphql@16.3.0 '@apollo/subgraph': 2.0.0-preview.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 '@pothos/core': link:../core '@pothos/plugin-directives': link:../plugin-directives '@pothos/test-utils': link:../test-utils - apollo-server: 3.6.3_graphql@16.3.0 - apollo-server-core: 3.6.3_graphql@16.3.0 + apollo-server: 3.6.7_graphql@16.3.0 + apollo-server-core: 3.6.7_graphql@16.3.0 axios: 0.26.1 graphql: 16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 @@ -466,23 +452,23 @@ importers: '@pothos/plugin-relay': workspace:* '@pothos/plugin-scope-auth': workspace:* '@pothos/test-utils': workspace:* - '@prisma/client': ^3.10.0 - '@prisma/generator-helper': ^3.10.0 + '@prisma/client': ^3.12.0 + '@prisma/generator-helper': ^3.12.0 graphql: 16.3.0 graphql-tag: ^2.12.6 - prisma: ^3.10.0 + prisma: ^3.12.0 dependencies: - '@prisma/generator-helper': 3.10.0 + '@prisma/generator-helper': 3.12.0 devDependencies: '@pothos/core': link:../core '@pothos/plugin-errors': link:../plugin-errors '@pothos/plugin-relay': link:../plugin-relay '@pothos/plugin-scope-auth': link:../plugin-scope-auth '@pothos/test-utils': link:../test-utils - '@prisma/client': 3.10.0_prisma@3.10.0 + '@prisma/client': 3.12.0_prisma@3.12.0 graphql: 16.3.0 graphql-tag: 2.12.6_graphql@16.3.0 - prisma: 3.10.0 + prisma: 3.12.0 packages/plugin-prisma/esm: specifiers: {} @@ -571,12 +557,12 @@ importers: '@pothos/core': workspace:* '@pothos/test-utils': workspace:* graphql-tag: ^2.12.6 - zod: ^3.12.1 + zod: ^3.14.4 devDependencies: '@pothos/core': link:../core '@pothos/test-utils': link:../test-utils graphql-tag: 2.12.6_graphql@16.3.0 - zod: 3.13.4 + zod: 3.14.4 packages/plugin-validation/esm: specifiers: {} @@ -598,13 +584,13 @@ importers: specifiers: graphql: 16.3.0 graphql-helix: ^1.11.0 - ts-morph: ^13.0.3 - yargs: ^17.3.1 + ts-morph: ^14.0.0 + yargs: ^17.4.0 dependencies: graphql: 16.3.0 graphql-helix: 1.12.0_graphql@16.3.0 - ts-morph: 13.0.3 - yargs: 17.3.1 + ts-morph: 14.0.0 + yargs: 17.4.0 packages/test-utils/esm: specifiers: {} @@ -614,174 +600,76 @@ importers: '@boost/module': ^3.1.0 '@heroicons/react': ^1.0.5 '@jsdevtools/rehype-toc': ^3.0.2 - '@mdx-js/loader': 2.0.0 - '@mdx-js/mdx': ^2.0.0 - '@mdx-js/react': ^2.0.0 - '@next/mdx': ^12.1.0 + '@mdx-js/loader': 2.1.1 + '@mdx-js/mdx': ^2.1.1 + '@mdx-js/react': ^2.1.1 + '@next/mdx': ^12.1.4 '@pothos/core': workspace:* '@tailwindcss/typography': ^0.5.2 '@types/mdast': ^3.0.10 - '@types/react': ^17.0.39 - '@types/tailwindcss': ^3.0.9 - algoliasearch: ^4.12.1 - autoprefixer: ^10.4.2 + '@types/react': ^17.0.43 + '@types/tailwindcss': ^3.0.10 + autoprefixer: ^10.4.4 dotenv: ^16.0.0 gray-matter: ^4.0.3 - highlight.js: ^11.4.0 + highlight.js: ^11.5.0 highlightjs-graphql: ^1.0.2 just-debounce: ^1.1.0 - next: ^12.1.0 - postcss: ^8.4.7 - react: ^17.0.2 - react-dom: ^17.0.2 - react-instantsearch-dom: ^6.22.0 - react-query: ^3.34.16 + next: ^12.1.4 + postcss: ^8.4.12 + react: ^18.0.0 + react-dom: ^18.0.0 + react-query: ^3.34.19 rehype-highlight: ^5.0.2 rehype-slug: ^5.0.1 rehype-stringify: ^9.0.3 remark: ^14.0.2 remark-frontmatter: 4.0.1 - remark-mdx: ^2.0.0 + remark-mdx: ^2.1.1 remark-mdx-frontmatter: ^1.1.1 remark-rehype: ^10.1.0 remark-retext: ^5.0.1 tailwindcss: ^3.0.23 unist-util-visit: ^4.1.0 dependencies: - '@heroicons/react': 1.0.6_react@17.0.2 + '@heroicons/react': 1.0.6_react@18.0.0 '@jsdevtools/rehype-toc': 3.0.2 - '@mdx-js/loader': 2.0.0 - '@mdx-js/mdx': 2.0.0 - '@mdx-js/react': 2.0.0_react@17.0.2 - '@next/mdx': 12.1.0_8c5c6202914de859be0951dbfd8e248d + '@mdx-js/loader': 2.1.1 + '@mdx-js/mdx': 2.1.1 + '@mdx-js/react': 2.1.1_react@18.0.0 + '@next/mdx': 12.1.4_9548f622ac026268a1157fce0ec38610 '@pothos/core': link:../packages/core '@tailwindcss/typography': 0.5.2_tailwindcss@3.0.23 - algoliasearch: 4.12.2 dotenv: 16.0.0 gray-matter: 4.0.3 - highlight.js: 11.4.0 + highlight.js: 11.5.0 highlightjs-graphql: 1.0.2 just-debounce: 1.1.0 - next: 12.1.0_33bdac975a6e334c49640fab91e2abb4 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-instantsearch-dom: 6.22.0_732d5a2cc5bb5eb9d2529448aa9fbdb0 - react-query: 3.34.16_react-dom@17.0.2+react@17.0.2 + next: 12.1.4_572108936dbf4157100a77328045f809 + react: 18.0.0 + react-dom: 18.0.0_react@18.0.0 + react-query: 3.34.19_react-dom@18.0.0+react@18.0.0 rehype-highlight: 5.0.2 rehype-slug: 5.0.1 rehype-stringify: 9.0.3 remark: 14.0.2 remark-frontmatter: 4.0.1 - remark-mdx: 2.0.0 + remark-mdx: 2.1.1 remark-mdx-frontmatter: 1.1.1 remark-rehype: 10.1.0 remark-retext: 5.0.1 unist-util-visit: 4.1.0 devDependencies: - '@boost/module': 3.1.0_typescript@4.6.2 + '@boost/module': 3.1.0_typescript@4.6.3 '@types/mdast': 3.0.10 - '@types/react': 17.0.39 - '@types/tailwindcss': 3.0.9 - autoprefixer: 10.4.2_postcss@8.4.8 - postcss: 8.4.8 - tailwindcss: 3.0.23_2a12c91f48b4280adc4c14dfe7c50ae2 + '@types/react': 17.0.43 + '@types/tailwindcss': 3.0.10 + autoprefixer: 10.4.4_postcss@8.4.12 + postcss: 8.4.12 + tailwindcss: 3.0.23_autoprefixer@10.4.4 packages: - /@algolia/cache-browser-local-storage/4.12.2: - resolution: {integrity: sha512-z8LjFsQc0B6h6LEE3pkUGM4ErVktn6bkFbhnYbTccjmFVQ+wXFJd/D63e0WtaC+hwRB1xq8uKhkz9oojEKEsGA==} - dependencies: - '@algolia/cache-common': 4.12.2 - dev: false - - /@algolia/cache-common/4.12.2: - resolution: {integrity: sha512-r//r7MF0Na0HxD2BHnjWsDKuI72Z5UEf/Rb/8MC08XKBsjCwBihGxWxycjRcNGjNEIxJBsvRMIEOipcd9qD54g==} - dev: false - - /@algolia/cache-in-memory/4.12.2: - resolution: {integrity: sha512-opWpbBUloP1fcTG3wBDnAfcoyNXW5GFDgGtLXrSANdfnelPKkr3O8j01ZTkRlPIuBDR0izGZG8MVWMDlTf71Bw==} - dependencies: - '@algolia/cache-common': 4.12.2 - dev: false - - /@algolia/client-account/4.12.2: - resolution: {integrity: sha512-HZqEyeVVjzOlfoSUyc+7+ueEJmRgqSuC+hqQOGECYa5JVno4d8eRVuDAMOb87I2LOdg/WoFMcAtaaRq2gpfV/w==} - dependencies: - '@algolia/client-common': 4.12.2 - '@algolia/client-search': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - - /@algolia/client-analytics/4.12.2: - resolution: {integrity: sha512-7ktimzesu+vk3l+eG9w/nQh6/9AoIieCKmoiRIguKh6okGsaSBrcTHvUwIQEIiliqPuAFBk2M8eXYFqOZzwCZw==} - dependencies: - '@algolia/client-common': 4.12.2 - '@algolia/client-search': 4.12.2 - '@algolia/requester-common': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - - /@algolia/client-common/4.12.2: - resolution: {integrity: sha512-+dTicT1lklwOpeoiDspUoRSQYHhrr2IzllrX89/WuTPEBm2eww1xurqrSTQYC0MuVeX1s9/i4k34Q0ZnspypWg==} - dependencies: - '@algolia/requester-common': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - - /@algolia/client-personalization/4.12.2: - resolution: {integrity: sha512-JBW3vYFGIm5sAAy3cLUdmUCpmSAdreo5S1fERg7xgF6KyxGrwyy5BViTNWrOKG+av2yusk1wKydOYJ1Fbpbaxw==} - dependencies: - '@algolia/client-common': 4.12.2 - '@algolia/requester-common': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - - /@algolia/client-search/4.12.2: - resolution: {integrity: sha512-JIqi14TgfEqAooNbSPBC1ZCk3Pnviqlaz9KofAqWBxSRTpPUFnU/XQCU5ihR0PC68SFVDnU/Y9cak/XotXPUeg==} - dependencies: - '@algolia/client-common': 4.12.2 - '@algolia/requester-common': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - - /@algolia/events/4.0.1: - resolution: {integrity: sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==} - dev: false - - /@algolia/logger-common/4.12.2: - resolution: {integrity: sha512-iOiJAymLjq137G7+8EQuUEkrgta0cZGMg6scp8s4hJ+X6k+6By4nyptdkCWYwKLsW/Xy927QcIhGlkWV78vQIQ==} - dev: false - - /@algolia/logger-console/4.12.2: - resolution: {integrity: sha512-veuQZyTSqHoHJtr9mLMnYeal9Mee6hCie4eqY+645VbeOrgT9p/kCMbKg5GLJGoLPlXGu7C0XpHyUj5k7/NQyw==} - dependencies: - '@algolia/logger-common': 4.12.2 - dev: false - - /@algolia/requester-browser-xhr/4.12.2: - resolution: {integrity: sha512-FpFdHNd81tS3zj6Glqd+lt+RV0ljPExKtx+QB+gani6HWZ9YlSCM+Zl82T4ibxN+hmkrMeAyT+TMzS0jiGhGyQ==} - dependencies: - '@algolia/requester-common': 4.12.2 - dev: false - - /@algolia/requester-common/4.12.2: - resolution: {integrity: sha512-4szj/lvDQf/u8EyyRBBRZD1ZkKDyLBbckLj7meQDlnbfwnW1UpLwpB2l3XJ9wDmDSftGxUCeTl5oMFe4z9OEvQ==} - dev: false - - /@algolia/requester-node-http/4.12.2: - resolution: {integrity: sha512-UXfJNZt2KMwjBjiOa3cJ/PyoXWZa/F1vy6rdyG4xQeZDcLbqKP3O2b+bOJcGPmFbmdwBhtAyMVLt+hvAvAVfOw==} - dependencies: - '@algolia/requester-common': 4.12.2 - dev: false - - /@algolia/transporter/4.12.2: - resolution: {integrity: sha512-PUq79if4CukXsm27ymTQ3eD3juSvMcyJmt6mxCkSFE0zQRL4ert61HBlNH6S9y/quUVe3g7oggfHq3d5pdpqZA==} - dependencies: - '@algolia/cache-common': 4.12.2 - '@algolia/logger-common': 4.12.2 - '@algolia/requester-common': 4.12.2 - dev: false - /@ampproject/remapping/2.1.2: resolution: {integrity: sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==} engines: {node: '>=6.0.0'} @@ -789,7 +677,7 @@ packages: '@jridgewell/trace-mapping': 0.3.4 dev: true - /@apollo/client/3.5.10_graphql@16.3.0+react@17.0.2: + /@apollo/client/3.5.10_graphql@16.3.0+react@18.0.0: resolution: {integrity: sha512-tL3iSpFe9Oldq7gYikZK1dcYxp1c01nlSwtsMz75382HcI6fvQXyFXUCJTTK3wgO2/ckaBvRGw7VqjFREdVoRw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -813,7 +701,7 @@ packages: hoist-non-react-statics: 3.3.2 optimism: 0.16.1 prop-types: 15.8.1 - react: 17.0.2 + react: 18.0.0 symbol-observable: 4.0.0 ts-invariant: 0.9.4 tslib: 2.3.1 @@ -863,7 +751,7 @@ packages: '@types/node-fetch': 2.6.1 apollo-reporting-protobuf: 3.3.0 apollo-server-caching: 3.3.0 - apollo-server-core: 3.6.3_graphql@16.3.0 + apollo-server-core: 3.6.7_graphql@16.3.0 apollo-server-env: 4.2.1 apollo-server-errors: 3.3.1_graphql@16.3.0 apollo-server-types: 3.5.1_graphql@16.3.0 @@ -929,23 +817,27 @@ packages: dependencies: graphql: 16.3.0 - /@apollographql/apollo-tools/0.5.2: - resolution: {integrity: sha512-KxZiw0Us3k1d0YkJDhOpVH5rJ+mBfjXcgoRoCcslbgirjgLotKMzOcx4PZ7YTEvvEROmvG7X3Aon41GvMmyGsw==} + /@apollographql/apollo-tools/0.5.3_graphql@16.3.0: + resolution: {integrity: sha512-VcsXHfTFoCodDAgJZxN04GdFK1kqOhZQnQY/9Fa147P+I8xfvOSz5d+lKAPB+hwSgBNyd7ncAKGIs4+utbL+yA==} engines: {node: '>=8', npm: '>=6'} + peerDependencies: + graphql: ^14.2.1 || ^15.0.0 || ^16.0.0 + dependencies: + graphql: 16.3.0 /@apollographql/graphql-playground-html/1.6.29: resolution: {integrity: sha512-xCcXpoz52rI4ksJSdOCxeOCn2DLocxwHf9dVT/Q90Pte1LX+LY+91SFtJF3KXVHH8kEin+g1KKCQPKBjZJfWNA==} dependencies: xss: 1.0.11 - /@babel/cli/7.17.6_@babel+core@7.17.5: + /@babel/cli/7.17.6_@babel+core@7.17.8: resolution: {integrity: sha512-l4w608nsDNlxZhiJ5tE3DbNmr61fIKMZ6fTBo171VEFuFMIYuJ3mHRhTLEkKKyvx2Mizkkv/0a8OJOnZqkKYNA==} engines: {node: '>=6.9.0'} hasBin: true peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@jridgewell/trace-mapping': 0.3.4 commander: 4.1.1 convert-source-map: 1.8.0 @@ -971,31 +863,36 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.17.5: - resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==} + /@babel/compat-data/7.17.7: + resolution: {integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core/7.17.8: + resolution: {integrity: sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.1.2 '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helpers': 7.17.2 - '@babel/parser': 7.17.3 + '@babel/generator': 7.17.7 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.8 + '@babel/helper-module-transforms': 7.17.7 + '@babel/helpers': 7.17.8 + '@babel/parser': 7.17.8 '@babel/template': 7.16.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 convert-source-map: 1.8.0 - debug: 4.3.3 + debug: 4.3.4 gensync: 1.0.0-beta.2 - json5: 2.2.0 + json5: 2.2.1 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/generator/7.17.3: - resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==} + /@babel/generator/7.17.7: + resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -1018,30 +915,43 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.5: + /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-validator-option': 7.16.7 - browserslist: 4.20.0 + browserslist: 4.20.2 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.5: + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.8: + resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.8 + '@babel/helper-validator-option': 7.16.7 + browserslist: 4.20.2 + semver: 6.3.0 + dev: true + + /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.8: resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-replace-supers': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 @@ -1049,28 +959,28 @@ packages: - supports-color dev: true - /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.5: + /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.8: resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 regexpu-core: 5.0.1 dev: true - /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.5: + /@babel/helper-define-polyfill-provider/0.3.1_@babel+core@7.17.8: resolution: {integrity: sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==} peerDependencies: '@babel/core': ^7.4.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.8 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/traverse': 7.17.3 - debug: 4.3.3 + debug: 4.3.4 lodash.debounce: 4.0.8 resolve: 1.22.0 semver: 6.3.0 @@ -1115,8 +1025,8 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-member-expression-to-functions/7.16.7: - resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==} + /@babel/helper-member-expression-to-functions/7.17.7: + resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -1129,13 +1039,13 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-module-transforms/7.17.6: - resolution: {integrity: sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==} + /@babel/helper-module-transforms/7.17.7: + resolution: {integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 '@babel/helper-split-export-declaration': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 '@babel/template': 7.16.7 @@ -1173,7 +1083,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 @@ -1181,8 +1091,8 @@ packages: - supports-color dev: true - /@babel/helper-simple-access/7.16.7: - resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} + /@babel/helper-simple-access/7.17.7: + resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -1224,8 +1134,8 @@ packages: - supports-color dev: true - /@babel/helpers/7.17.2: - resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==} + /@babel/helpers/7.17.8: + resolution: {integrity: sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 @@ -1244,458 +1154,458 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.17.3: - resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==} + /@babel/parser/7.17.8: + resolution: {integrity: sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.5: + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.17.5: + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.17.5: + /@babel/plugin-proposal-async-generator-functions/7.16.8_@babel+core@7.17.8: resolution: {integrity: sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-remap-async-to-generator': 7.16.8 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-class-properties/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.17.5: + /@babel/plugin-proposal-class-static-block/7.17.6_@babel+core@7.17.8: resolution: {integrity: sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-decorators/7.17.2_@babel+core@7.17.5: - resolution: {integrity: sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==} + /@babel/plugin-proposal-decorators/7.17.8_@babel+core@7.17.8: + resolution: {integrity: sha512-U69odN4Umyyx1xO1rTII0IDkAEC+RNlcKXtqOblfpzqy1C+aOplb76BQNq0+XdpVkOaPlpEDwd++joY8FNFJKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-replace-supers': 7.16.7 - '@babel/plugin-syntax-decorators': 7.17.0_@babel+core@7.17.5 + '@babel/plugin-syntax-decorators': 7.17.0_@babel+core@7.17.8 charcodes: 0.2.0 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-export-default-from/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-export-default-from/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-+cENpW1rgIjExn+o5c8Jw/4BuH4eGKKYvkMB8/0ZxFQ9mC0t4z09VsPIwNg6waF69QYC81zxGeAsREGuqQoKeg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-default-from': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-export-default-from': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-export-namespace-from/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-json-strings/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-logical-assignment-operators/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-nullish-coalescing-operator/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-numeric-separator/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.17.5: + /@babel/plugin-proposal-object-rest-spread/7.17.3_@babel+core@7.17.8: resolution: {integrity: sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-optional-catch-binding/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-optional-chaining/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.8 dev: true - /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.17.5: + /@babel/plugin-proposal-private-methods/7.16.11_@babel+core@7.17.8: resolution: {integrity: sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-private-property-in-object/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-unicode-property-regex/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==} engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.5: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.8: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.5: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.8: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.5: + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.17.8: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-decorators/7.17.0_@babel+core@7.17.5: + /@babel/plugin-syntax-decorators/7.17.0_@babel+core@7.17.8: resolution: {integrity: sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-export-default-from/7.16.7_@babel+core@7.17.5: + /@babel/plugin-syntax-export-default-from/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-4C3E4NsrLOgftKaTYTULhHsuQrGv3FHrBzOMDiS7UYKIpgGBkAdawg4h+EI8zPeK9M0fiIIh72hIwsI24K7MbA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-flow/7.16.7_@babel+core@7.17.5: + /@babel/plugin-syntax-flow/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.8: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.5: + /@babel/plugin-syntax-jsx/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.8: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.8: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.8: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.5: + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.17.8: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.5: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.8: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.5: + /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.17.5: + /@babel/plugin-transform-async-to-generator/7.16.8_@babel+core@7.17.8: resolution: {integrity: sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-remap-async-to-generator': 7.16.8 @@ -1703,33 +1613,33 @@ packages: - supports-color dev: true - /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-block-scoped-functions/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-block-scoping/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-classes/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-classes/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 @@ -1742,149 +1652,174 @@ packages: - supports-color dev: true - /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-computed-properties/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-destructuring/7.17.3_@babel+core@7.17.5: + /@babel/plugin-transform-destructuring/7.17.3_@babel+core@7.17.8: resolution: {integrity: sha512-dDFzegDYKlPqa72xIlbmSkly5MluLoaC1JswABGktyt6NTXSBcUuse/kWE/wvKFWJHPETpi158qJZFS3JmykJg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-destructuring/7.17.7_@babel+core@7.17.8: + resolution: {integrity: sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.8 + '@babel/helper-plugin-utils': 7.16.7 + dev: true + + /@babel/plugin-transform-dotall-regex/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-duplicate-keys/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-exponentiation-operator/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-builder-binary-assignment-operator-visitor': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-flow-strip-types/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-flow-strip-types/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-for-of/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-function-name/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.8 '@babel/helper-function-name': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-literals/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-literals/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-member-expression-literals/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-modules-amd/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 + '@babel/core': 7.17.8 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.17.5: + /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.17.8: resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 + '@babel/core': 7.17.8 + '@babel/helper-module-transforms': 7.17.7 + '@babel/helper-plugin-utils': 7.16.7 + '@babel/helper-simple-access': 7.17.7 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs/7.17.7_@babel+core@7.17.8: + resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.17.8 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-modules-systemjs/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-hoist-variables': 7.16.7 - '@babel/helper-module-transforms': 7.17.6 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 babel-plugin-dynamic-import-node: 2.3.3 @@ -1892,352 +1827,352 @@ packages: - supports-color dev: true - /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-modules-umd/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 + '@babel/core': 7.17.8 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.17.5: + /@babel/plugin-transform-named-capturing-groups-regex/7.16.8_@babel+core@7.17.8: resolution: {integrity: sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.8 dev: true - /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-new-target/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-object-super/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-replace-supers': 7.16.7 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-parameters/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-property-literals/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-react-display-name/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-react-jsx-development/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.8 dev: true - /@babel/plugin-transform-react-jsx/7.17.3_@babel+core@7.17.5: + /@babel/plugin-transform-react-jsx/7.17.3_@babel+core@7.17.8: resolution: {integrity: sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-module-imports': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.8 '@babel/types': 7.17.0 dev: true - /@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-react-pure-annotations/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-regenerator/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 regenerator-transform: 0.14.5 dev: true - /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-reserved-words/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-shorthand-properties/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-spread/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-skip-transparent-expression-wrappers': 7.16.0 dev: true - /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-sticky-regex/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-template-literals/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-typeof-symbol/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.5: + /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.8: resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.5: + /@babel/plugin-transform-unicode-regex/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-create-regexp-features-plugin': 7.17.0_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/preset-env/7.16.11_@babel+core@7.17.5: + /@babel/preset-env/7.16.11_@babel+core@7.17.8: resolution: {integrity: sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.17.5 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.5 - '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.5 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.5 - '@babel/preset-modules': 0.1.5_@babel+core@7.17.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-async-generator-functions': 7.16.8_@babel+core@7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-class-static-block': 7.17.6_@babel+core@7.17.8 + '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-json-strings': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-logical-assignment-operators': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-numeric-separator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-catch-binding': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-optional-chaining': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/plugin-proposal-private-property-in-object': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.8 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.8 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.17.8 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.17.8 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-async-to-generator': 7.16.8_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-duplicate-keys': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-exponentiation-operator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-modules-amd': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.8 + '@babel/plugin-transform-modules-systemjs': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-modules-umd': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-named-capturing-groups-regex': 7.16.8_@babel+core@7.17.8 + '@babel/plugin-transform-new-target': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-regenerator': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-reserved-words': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-sticky-regex': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-typeof-symbol': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-unicode-escapes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-unicode-regex': 7.16.7_@babel+core@7.17.8 + '@babel/preset-modules': 0.1.5_@babel+core@7.17.8 '@babel/types': 7.17.0 - babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.5 - babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.5 - babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.5 + babel-plugin-polyfill-corejs2: 0.3.1_@babel+core@7.17.8 + babel-plugin-polyfill-corejs3: 0.5.2_@babel+core@7.17.8 + babel-plugin-polyfill-regenerator: 0.3.1_@babel+core@7.17.8 core-js-compat: 3.21.1 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-modules/0.1.5_@babel+core@7.17.5: + /@babel/preset-modules/0.1.5_@babel+core@7.17.8: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-proposal-unicode-property-regex': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-dotall-regex': 7.16.7_@babel+core@7.17.8 '@babel/types': 7.17.0 esutils: 2.0.3 dev: true - /@babel/preset-react/7.16.7_@babel+core@7.17.5: + /@babel/preset-react/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-transform-react-jsx-development': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-react-pure-annotations': 7.16.7_@babel+core@7.17.8 dev: true - /@babel/preset-typescript/7.16.7_@babel+core@7.17.5: + /@babel/preset-typescript/7.16.7_@babel+core@7.17.8: resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.5 + '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime-corejs3/7.17.2: - resolution: {integrity: sha512-NcKtr2epxfIrNM4VOmPKO46TvDMCBhgi2CrSHaEarrz+Plk2K5r9QemmOFTGpZaoKnWoGH5MO+CzeRsih/Fcgg==} + /@babel/runtime-corejs3/7.17.8: + resolution: {integrity: sha512-ZbYSUvoSF6dXZmMl/CYTMOvzIFnbGfv4W3SEHYgMvNsFTeLaF2gkGAF4K2ddmtSK4Emej+0aYcnSC6N5dPCXUQ==} engines: {node: '>=6.9.0'} dependencies: core-js-pure: 3.21.1 @@ -2249,13 +2184,20 @@ packages: engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 + dev: false + + /@babel/runtime/7.17.8: + resolution: {integrity: sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.13.9 /@babel/template/7.16.7: resolution: {integrity: sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.3 + '@babel/parser': 7.17.8 '@babel/types': 7.17.0 dev: true @@ -2264,14 +2206,14 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 + '@babel/generator': 7.17.7 '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.3 + '@babel/parser': 7.17.8 '@babel/types': 7.17.0 - debug: 4.3.3 + debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -2289,17 +2231,17 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@beemo/cli/2.0.6_ca9c53b2fe83d0cce1cad56dadbc6466: + /@beemo/cli/2.0.6_6f4d1ebdb04e0c8abbc4452c067d0643: resolution: {integrity: sha512-rRcMXNcUHY26cs4bM6norkFZKOBhxrEbW+xU4GH+Zitq72lVAwG7LCRJOjGgwJYcEdTMc2YeifbT3O9IsheF4Q==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} hasBin: true peerDependencies: '@beemo/core': ^2.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@boost/cli': 3.0.3_46cc3bce8d6f03e37eac8aecd836f38f - '@boost/common': 3.2.1_typescript@4.6.2 - '@boost/pipeline': 3.2.2_typescript@4.6.2 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@boost/cli': 3.0.3_d89f380c7cc5511ea4104b5f042510b7 + '@boost/common': 3.2.1_typescript@4.6.3 + '@boost/pipeline': 3.2.2_typescript@4.6.3 debug: 4.3.3 ink: 3.2.0_react@17.0.2 react: 17.0.2 @@ -2311,18 +2253,18 @@ packages: - utf-8-validate dev: true - /@beemo/config-babel/1.1.8_6d4fb79a511098f9a93d98333f14f253: - resolution: {integrity: sha512-5XHCRCHemO87RrMaNtX6oW1BnBU7jtWZNX4U8uEybjlMwTds33PxavVlzlvpGFMzcZfG9DzT5f3rfUNFvQ/NCA==} + /@beemo/config-babel/1.1.10_0e7b00f17f9276b2ee546d94f01da975: + resolution: {integrity: sha512-jRI2IEjF9q2syRH7asAm9dK8Soov2G6FmlNU5AtW8NPRFQOmeM0AKcL77AigypVyeLRhqRDUDEZUGOKRavOYnQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@babel/core': '>=7.0.0' '@beemo/core': ^2.0.0 '@beemo/driver-babel': ^2.0.0 dependencies: - '@babel/core': 7.17.5 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/driver-babel': 2.0.6_249f3a7d23e8d312ab2b6095434c7169 - babel-preset-beemo: 1.0.8_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/driver-babel': 2.0.6_f01a1d28b1ec0dfb5b8a2a22b9987c2c + babel-preset-beemo: 1.0.9_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true @@ -2332,8 +2274,8 @@ packages: engines: {node: '>=12.17.0', npm: '>=6.13.0'} dev: true - /@beemo/config-eslint/1.1.6_55acc9f2980c5bbd39a22f5d2ba1847b: - resolution: {integrity: sha512-/t09IWm1ApAJrxonOV8xBy8Vs8PVK8UqaCtn38gOnBmv+dwQ7FpssWXaiHrg7POWcQQM7GsCv1WzTHe9Ki+Ufw==} + /@beemo/config-eslint/1.1.9_5f2c8f0e3ed41dc8728181880daff3e1: + resolution: {integrity: sha512-2w+a+nDGOHlyY+wZRNSkFJ3wrHW0P4bPzOXCj+WQnbqzFfynuQZNKQFKihRWVFQ1k4h0P14NulbJuO2r57mMHg==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 @@ -2341,34 +2283,34 @@ packages: eslint: ^7.0.0 || ^8.0.0 dependencies: '@beemo/config-constants': 1.1.0 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/driver-eslint': 2.0.5_@beemo+core@2.1.4+eslint@8.10.0 - eslint: 8.10.0 - eslint-config-beemo: 1.2.5_ada70e1c786992d81557ee12d1d9c983 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/driver-eslint': 2.0.5_@beemo+core@2.1.4+eslint@8.12.0 + eslint: 8.12.0 + eslint-config-beemo: 1.2.8_d0062e76d70ab01651d408ef76fbe2be transitivePeerDependencies: - jest - supports-color - typescript dev: true - /@beemo/config-jest/1.1.7_450f51cce2899da8535f9f6794669dcb: - resolution: {integrity: sha512-aNGldIBLoOVSYJNQoHvFFEIcwU7KU+Ko7tI4N1to5asxEJd1DDJPqO6EyJur2CaBtmr6uv8JedZMvX0Xmcx1rg==} + /@beemo/config-jest/1.1.8_450f51cce2899da8535f9f6794669dcb: + resolution: {integrity: sha512-FINzJPW574tREHof2PdZ9ygdXBrWy0/k+5Fus5mObEXlY5A//akr0PCs2aygYYC4vXWNGlXuL3941RxEZpJS1A==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 '@beemo/driver-jest': ^2.0.0 jest: '>=26.0.0' dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda '@beemo/driver-jest': 2.0.5_@beemo+core@2.1.4+jest@27.5.1 - jest: 27.5.1_ts-node@10.7.0 - jest-preset-beemo: 1.1.6_jest@27.5.1 + jest: 27.5.1 + jest-preset-beemo: 1.1.7_jest@27.5.1 transitivePeerDependencies: - supports-color dev: true - /@beemo/config-prettier/1.0.10_667523f41e893a1b931aaa34a3695d24: - resolution: {integrity: sha512-Yx3yRCl0E1YlpiohBc4IxtwX7nQ7rC1ZZEfHx+sB/Sp4Df4/LXPyi6b6S0r/B6Z5i5qDQiRN0tpMrz/wJb8MFg==} + /@beemo/config-prettier/1.0.13_fa184039c80a85db73566cffe203bbfd: + resolution: {integrity: sha512-zchDUfCIZlu3rr6iqGLv3kGVKUnrzgpMmd0QastlhBWGl5G79cH7P8I5ZhGMAJ3aKJaP+KNRPvG78Hvl0xuSqg==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 @@ -2376,46 +2318,46 @@ packages: prettier: ^2.0.0 dependencies: '@beemo/config-constants': 1.1.0 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/driver-prettier': 2.0.6_@beemo+core@2.1.4+prettier@2.5.1 - prettier: 2.5.1 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/driver-prettier': 2.0.6_@beemo+core@2.1.4+prettier@2.6.2 + prettier: 2.6.2 prettier-config-beemo: 1.0.1 dev: true - /@beemo/config-typescript/1.1.8_de550dd25979aa5ca5bdb1875d8f3d63: - resolution: {integrity: sha512-GdJed1ldh2OZN6B3HV6bah56HYBtyFOMxyaR/oJADLfXM1Wv58hFxlE6GIpwCGS1+foqarDI5orHpkp6SeRb8Q==} + /@beemo/config-typescript/1.1.10_723d1c5ed259aab339bcb3dc0c52e732: + resolution: {integrity: sha512-QFGEJdhzjSem3SiGUPueCM7Iz4gUFHo4V3tdNcBAlWVN7CD6VCeCmm7BBXnopN41lTpVnO/KXbaCCoXpethwUA==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 '@beemo/driver-typescript': ^2.0.0 typescript: ^4.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/driver-typescript': 2.1.2_ca9c53b2fe83d0cce1cad56dadbc6466 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/driver-typescript': 2.1.2_6f4d1ebdb04e0c8abbc4452c067d0643 tsconfig-beemo: 1.0.1 - typescript: 4.6.2 + typescript: 4.6.3 dev: true - /@beemo/core/2.1.4_3a533fa6cc3da0cf8525ef55d41c4384: + /@beemo/core/2.1.4_1c11022da6bee94acd53a18a58163cda: resolution: {integrity: sha512-b2DmXhSeU0NWS9XtwwqW22CBl8TrdpYB0G77bFFzePCArAfohzjkCES1zHymZGBYXWsgs21j+0FcM0rpo0S/ug==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: '@boost/args': 3.0.1 - '@boost/common': 3.2.1_typescript@4.6.2 - '@boost/config': 3.2.0_typescript@4.6.2 - '@boost/debug': 3.0.3_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 + '@boost/config': 3.2.0_typescript@4.6.3 + '@boost/debug': 3.0.3_typescript@4.6.3 '@boost/event': 3.0.1 '@boost/internal': 3.0.1 - '@boost/log': 3.0.3_typescript@4.6.2 - '@boost/module': 3.1.0_typescript@4.6.2 - '@boost/pipeline': 3.2.2_typescript@4.6.2 - '@boost/plugin': 3.0.4_typescript@4.6.2 + '@boost/log': 3.0.3_typescript@4.6.3 + '@boost/module': 3.1.0_typescript@4.6.3 + '@boost/pipeline': 3.2.2_typescript@4.6.3 + '@boost/plugin': 3.0.4_typescript@4.6.3 '@boost/terminal': 3.0.0 - '@boost/translate': 3.0.3_typescript@4.6.2 + '@boost/translate': 3.0.3_typescript@4.6.3 execa: 5.1.1 fast-glob: 3.2.11 fs-extra: 10.0.1 - hygen: 6.2.0_eslint@8.10.0+prettier@2.5.1 + hygen: 6.2.0_eslint@8.12.0+prettier@2.6.2 is-glob: 4.0.3 lodash: 4.17.21 micromatch: 4.0.4 @@ -2427,8 +2369,8 @@ packages: - typescript dev: true - /@beemo/dev/1.7.8_ts-node@10.7.0: - resolution: {integrity: sha512-AWocG1z+tidazEyYw7swgLk7JU7Lqc02ZOzPu6fM/JRAr0WCX2O0aLb4pI/934uFItfKSWyZv1zFE6zq3zcBwg==} + /@beemo/dev/1.7.11: + resolution: {integrity: sha512-TEK10IkILamvJESqy/418YWKcL5h5DK/U62nW2k42KwtIUuEokXmpFVJJFSIF6BPBF3wHrKCVsjeDo6PJzSxzA==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependenciesMeta: '@beemo/cli': @@ -2436,25 +2378,25 @@ packages: '@beemo/core': optional: true dependencies: - '@babel/cli': 7.17.6_@babel+core@7.17.5 - '@babel/core': 7.17.5 - '@beemo/cli': 2.0.6_ca9c53b2fe83d0cce1cad56dadbc6466 - '@beemo/config-babel': 1.1.8_6d4fb79a511098f9a93d98333f14f253 - '@beemo/config-eslint': 1.1.6_55acc9f2980c5bbd39a22f5d2ba1847b - '@beemo/config-jest': 1.1.7_450f51cce2899da8535f9f6794669dcb - '@beemo/config-prettier': 1.0.10_667523f41e893a1b931aaa34a3695d24 - '@beemo/config-typescript': 1.1.8_de550dd25979aa5ca5bdb1875d8f3d63 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 - '@beemo/driver-babel': 2.0.6_249f3a7d23e8d312ab2b6095434c7169 - '@beemo/driver-eslint': 2.0.5_@beemo+core@2.1.4+eslint@8.10.0 + '@babel/cli': 7.17.6_@babel+core@7.17.8 + '@babel/core': 7.17.8 + '@beemo/cli': 2.0.6_6f4d1ebdb04e0c8abbc4452c067d0643 + '@beemo/config-babel': 1.1.10_0e7b00f17f9276b2ee546d94f01da975 + '@beemo/config-eslint': 1.1.9_5f2c8f0e3ed41dc8728181880daff3e1 + '@beemo/config-jest': 1.1.8_450f51cce2899da8535f9f6794669dcb + '@beemo/config-prettier': 1.0.13_fa184039c80a85db73566cffe203bbfd + '@beemo/config-typescript': 1.1.10_723d1c5ed259aab339bcb3dc0c52e732 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda + '@beemo/driver-babel': 2.0.6_f01a1d28b1ec0dfb5b8a2a22b9987c2c + '@beemo/driver-eslint': 2.0.5_@beemo+core@2.1.4+eslint@8.12.0 '@beemo/driver-jest': 2.0.5_@beemo+core@2.1.4+jest@27.5.1 - '@beemo/driver-prettier': 2.0.6_@beemo+core@2.1.4+prettier@2.5.1 - '@beemo/driver-typescript': 2.1.2_ca9c53b2fe83d0cce1cad56dadbc6466 - conventional-changelog-beemo: 2.1.0 - eslint: 8.10.0 - jest: 27.5.1_ts-node@10.7.0 - prettier: 2.5.1 - typescript: 4.6.2 + '@beemo/driver-prettier': 2.0.6_@beemo+core@2.1.4+prettier@2.6.2 + '@beemo/driver-typescript': 2.1.2_6f4d1ebdb04e0c8abbc4452c067d0643 + conventional-changelog-beemo: 3.0.1 + eslint: 8.12.0 + jest: 27.5.1 + prettier: 2.6.2 + typescript: 4.6.3 transitivePeerDependencies: - '@types/react' - bufferutil @@ -2466,29 +2408,29 @@ packages: - utf-8-validate dev: true - /@beemo/driver-babel/2.0.6_249f3a7d23e8d312ab2b6095434c7169: + /@beemo/driver-babel/2.0.6_f01a1d28b1ec0dfb5b8a2a22b9987c2c: resolution: {integrity: sha512-Oe1XHc+M0PWCMvcWDR889X3tL1XsPiGXdtvrmjNKvaiRes3kfyjIk39tesqIT54xvkwp1zHdbV8pfOwrMKGBtQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@babel/core': ^7.0.0 '@beemo/core': ^2.0.0 dependencies: - '@babel/core': 7.17.5 - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@babel/core': 7.17.8 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda rimraf: 3.0.2 dev: true - /@beemo/driver-eslint/2.0.5_@beemo+core@2.1.4+eslint@8.10.0: + /@beemo/driver-eslint/2.0.5_@beemo+core@2.1.4+eslint@8.12.0: resolution: {integrity: sha512-X8GJNQWIhzpH9JvZRIyabQSp7+0BBVnu4phlBqLrKe47iVwEJ00C3sY26fTSwnjrlUfuSaQWC/7rHV4fF5rYag==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 eslint: ^7.0.0 || ^8.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda '@boost/event': 3.0.1 '@types/eslint': 8.4.1 - eslint: 8.10.0 + eslint: 8.12.0 transitivePeerDependencies: - supports-color dev: true @@ -2500,37 +2442,37 @@ packages: '@beemo/core': ^2.0.0 jest: ^26.0.0 || ^27.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda '@jest/types': 27.5.1 - jest: 27.5.1_ts-node@10.7.0 + jest: 27.5.1 dev: true - /@beemo/driver-prettier/2.0.6_@beemo+core@2.1.4+prettier@2.5.1: + /@beemo/driver-prettier/2.0.6_@beemo+core@2.1.4+prettier@2.6.2: resolution: {integrity: sha512-/M/0w9jDyq+z9rXjsJ6rrhnhelOXHqjrx/IGbqYQz/4xfwjsniWSu+LII418DeonSjGblIa0f21x/3/i5Cv/pQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 prettier: ^2.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda '@boost/event': 3.0.1 '@types/prettier': 2.4.4 - prettier: 2.5.1 + prettier: 2.6.2 transitivePeerDependencies: - supports-color dev: true - /@beemo/driver-typescript/2.1.2_ca9c53b2fe83d0cce1cad56dadbc6466: + /@beemo/driver-typescript/2.1.2_6f4d1ebdb04e0c8abbc4452c067d0643: resolution: {integrity: sha512-oweBlz8fIImvO5QBMSUSHk1sybkhOifDGP4giupMZisNXrn+zjmE/MAl3tZtWmd7f3rtt39hPLeVM8/3pe66zg==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@beemo/core': ^2.0.0 typescript: ^4.0.0 dependencies: - '@beemo/core': 2.1.4_3a533fa6cc3da0cf8525ef55d41c4384 + '@beemo/core': 2.1.4_1c11022da6bee94acd53a18a58163cda '@boost/event': 3.0.1 rimraf: 3.0.2 - typescript: 4.6.2 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true @@ -2545,7 +2487,7 @@ packages: - supports-color dev: true - /@boost/cli/3.0.3_46cc3bce8d6f03e37eac8aecd836f38f: + /@boost/cli/3.0.3_d89f380c7cc5511ea4104b5f042510b7: resolution: {integrity: sha512-EQj/It1mxcjIFrbTx6uAEtSZ6zq9BXliS8fliFu/8VNfGAyKVVRkI4EVbcqHoPVc97wKTyKHwF3kJRiXaurVeA==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: @@ -2553,12 +2495,12 @@ packages: react: ^16.8.0 || ^17.0.0 dependencies: '@boost/args': 3.0.1 - '@boost/common': 3.2.1_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 '@boost/event': 3.0.1 '@boost/internal': 3.0.1 - '@boost/log': 3.0.3_typescript@4.6.2 + '@boost/log': 3.0.3_typescript@4.6.3 '@boost/terminal': 3.0.0 - '@boost/translate': 3.0.3_typescript@4.6.2 + '@boost/translate': 3.0.3_typescript@4.6.3 execa: 5.1.1 ink: 3.2.0_react@17.0.2 levenary: 1.1.1 @@ -2569,7 +2511,7 @@ packages: - typescript dev: true - /@boost/common/3.2.1_typescript@4.6.2: + /@boost/common/3.2.1_typescript@4.6.3: resolution: {integrity: sha512-mHJF2sFOImTE0ApAwbqVzlPLspOM1x5NaFXmJlGZqoOG6IfwE2YXnQf1SZdo1Eqs36OKnZ9mdZcqtsL5+S66CQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: @@ -2581,39 +2523,39 @@ packages: '@boost/decorators': 3.0.0 '@boost/internal': 3.0.1 fast-glob: 3.2.11 - json5: 2.2.0 + json5: 2.2.1 optimal: 5.1.1 pretty-ms: 7.0.1 resolve: 1.22.0 - typescript: 4.6.2 + typescript: 4.6.3 yaml: 1.10.2 transitivePeerDependencies: - supports-color dev: true - /@boost/config/3.2.0_typescript@4.6.2: + /@boost/config/3.2.0_typescript@4.6.3: resolution: {integrity: sha512-9G9Cf9btFUQCCiA9AYkO+ThG6Eh6chhFc/C11VZ6LRWO6x3qmADlxNpL4wdyVvVYJr4S7myTL0dmJKTfAkuZzw==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 - '@boost/debug': 3.0.3_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 + '@boost/debug': 3.0.3_typescript@4.6.3 '@boost/event': 3.0.1 '@boost/internal': 3.0.1 - '@boost/module': 3.1.0_typescript@4.6.2 + '@boost/module': 3.1.0_typescript@4.6.3 minimatch: 3.1.2 transitivePeerDependencies: - supports-color - typescript dev: true - /@boost/debug/3.0.3_typescript@4.6.2: + /@boost/debug/3.0.3_typescript@4.6.3: resolution: {integrity: sha512-lLOsXf2rV7NCBe2QCzl28d+hcwHFa/uLoCHEQs8MNMXP005ewDAanpbBfoHlYzvVQVYYQ3OTeQCVIaVFFx05fQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 '@boost/internal': 3.0.1 '@types/debug': 4.1.7 - debug: 4.3.3 + debug: 4.3.4 execa: 5.1.1 fast-glob: 3.2.11 transitivePeerDependencies: @@ -2639,25 +2581,25 @@ packages: resolution: {integrity: sha512-dxAingr1wc/RS1FYT8fML5OwJBREROVXcjqyzQjcMGCj3x55809hW95s4fdR6i6CZRYyW2v8Y+95mmPeiylQ3A==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /@boost/log/3.0.3_typescript@4.6.2: + /@boost/log/3.0.3_typescript@4.6.3: resolution: {integrity: sha512-801/UKu0TQVWclL4zTogzglZrgVicQrvzV73wl25yO+NdXDRM+2HCNrAZGu9oMW3I0MowYc2ih4FnpScuo6Oaw==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 '@boost/internal': 3.0.1 - '@boost/translate': 3.0.3_typescript@4.6.2 + '@boost/translate': 3.0.3_typescript@4.6.3 chalk: 4.1.2 transitivePeerDependencies: - supports-color - typescript dev: true - /@boost/module/3.1.0_typescript@4.6.2: + /@boost/module/3.1.0_typescript@4.6.3: resolution: {integrity: sha512-mK39tgYLQhTW5eS+aouuZAt/sUDf4frlHJBJyIbwwdMSpRWZv6zShiSb0eegSHAPW8dL7j20nK3PN4JO5lQRdA==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: @@ -2666,17 +2608,17 @@ packages: typescript: optional: true dependencies: - typescript: 4.6.2 + typescript: 4.6.3 - /@boost/pipeline/3.2.2_typescript@4.6.2: + /@boost/pipeline/3.2.2_typescript@4.6.3: resolution: {integrity: sha512-L60o2CFRddDXXInE0o8H3Dtmr9/PE3YMHDykJbeFGsu2pLPCNl3JnlLHIBYxfSSNaqX+kFbvK2WvhfEdACMkyQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 - '@boost/debug': 3.0.3_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 + '@boost/debug': 3.0.3_typescript@4.6.3 '@boost/event': 3.0.1 '@boost/internal': 3.0.1 - '@boost/translate': 3.0.3_typescript@4.6.2 + '@boost/translate': 3.0.3_typescript@4.6.3 execa: 5.1.1 lodash: 4.17.21 split: 1.0.1 @@ -2685,15 +2627,15 @@ packages: - typescript dev: true - /@boost/plugin/3.0.4_typescript@4.6.2: + /@boost/plugin/3.0.4_typescript@4.6.3: resolution: {integrity: sha512-v27lNxHNVnsOfLmKJz2sMiVzfnc4C6tDJUkG1zmGkeN/3VabOZVpBd3sSBfyzleG7rJ+GwBOJtxMe8NoChygiw==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 - '@boost/debug': 3.0.3_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 + '@boost/debug': 3.0.3_typescript@4.6.3 '@boost/event': 3.0.1 '@boost/internal': 3.0.1 - '@boost/module': 3.1.0_typescript@4.6.2 + '@boost/module': 3.1.0_typescript@4.6.3 lodash: 4.17.21 pluralize: 8.0.0 transitivePeerDependencies: @@ -2718,11 +2660,11 @@ packages: wrap-ansi: 7.0.0 dev: true - /@boost/translate/3.0.3_typescript@4.6.2: + /@boost/translate/3.0.3_typescript@4.6.3: resolution: {integrity: sha512-VkrGWfH2b/QTvnKDD5dJoVT6+0gpDxPdKhaypmtngVhFQYZAr6Hh29nGkGQJf9BhKbfOZON6BH8YGIaXTj0nfw==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} dependencies: - '@boost/common': 3.2.1_typescript@4.6.2 + '@boost/common': 3.2.1_typescript@4.6.3 '@boost/internal': 3.0.1 i18next: 21.6.14 os-locale: 5.0.0 @@ -2731,14 +2673,14 @@ packages: - typescript dev: true - /@changesets/apply-release-plan/5.0.5: - resolution: {integrity: sha512-CxL9dkhzjHiVmXCyHgsLCQj7i/coFTMv/Yy0v6BC5cIWZkQml+lf7zvQqAcFXwY7b54HxRWZPku02XFB53Q0Uw==} + /@changesets/apply-release-plan/6.0.0: + resolution: {integrity: sha512-gp6nIdVdfYdwKww2+f8whckKmvfE4JEm4jJgBhTmooi0uzHWhnxvk6JIzQi89qEAMINN0SeVNnXiAtbFY0Mj3w==} dependencies: - '@babel/runtime': 7.17.2 - '@changesets/config': 1.7.0 + '@babel/runtime': 7.17.8 + '@changesets/config': 2.0.0 '@changesets/get-version-range-type': 0.3.2 - '@changesets/git': 1.3.1 - '@changesets/types': 4.1.0 + '@changesets/git': 1.3.2 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 detect-indent: 6.1.0 fs-extra: 7.0.1 @@ -2749,41 +2691,41 @@ packages: semver: 5.7.1 dev: true - /@changesets/assemble-release-plan/5.1.1: - resolution: {integrity: sha512-TQRZnK1sqYuoibJdSwpqE81rfDh0Xrkkr/M6bCQZ1ogGoRJNVbNYDWvNfkNvR4rEdRylri8cfKzffo/ruoy8QA==} + /@changesets/assemble-release-plan/5.1.2: + resolution: {integrity: sha512-nOFyDw4APSkY/vh5WNwGEtThPgEjVShp03PKVdId6wZTJALVcAALCSLmDRfeqjE2z9EsGJb7hZdDlziKlnqZgw==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 - '@changesets/types': 4.1.0 + '@changesets/get-dependents-graph': 1.3.2 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 semver: 5.7.1 dev: true - /@changesets/changelog-git/0.1.10: - resolution: {integrity: sha512-4t7zqPOv3aDZp4Y+AyDhiOG2ypaUXDpOz+MT1wOk3uSZNv78AaDByam0hdk5kfYuH1RlMecWU4/U5lO1ZL5eaA==} + /@changesets/changelog-git/0.1.11: + resolution: {integrity: sha512-sWJvAm+raRPeES9usNpZRkooeEB93lOpUN0Lmjz5vhVAb7XGIZrHEJ93155bpE1S0c4oJ5Di9ZWgzIwqhWP/Wg==} dependencies: - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 dev: true - /@changesets/cli/2.21.1: - resolution: {integrity: sha512-4AJKo/UW0P217m2VHjiuhZy+CstLw54eu9I1fsY7tst76GeEN7mX0mVrTNEisR6CvOH7wLav3ITqvDcKVPbKsw==} + /@changesets/cli/2.22.0: + resolution: {integrity: sha512-4bA3YoBkd5cm5WUxmrR2N9WYE7EeQcM+R3bVYMUj2NvffkQVpU3ckAI+z8UICoojq+HRl2OEwtz+S5UBmYY4zw==} hasBin: true dependencies: - '@babel/runtime': 7.17.2 - '@changesets/apply-release-plan': 5.0.5 - '@changesets/assemble-release-plan': 5.1.1 - '@changesets/changelog-git': 0.1.10 - '@changesets/config': 1.7.0 + '@babel/runtime': 7.17.8 + '@changesets/apply-release-plan': 6.0.0 + '@changesets/assemble-release-plan': 5.1.2 + '@changesets/changelog-git': 0.1.11 + '@changesets/config': 2.0.0 '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 - '@changesets/get-release-plan': 3.0.7 - '@changesets/git': 1.3.1 + '@changesets/get-dependents-graph': 1.3.2 + '@changesets/get-release-plan': 3.0.8 + '@changesets/git': 1.3.2 '@changesets/logger': 0.0.5 - '@changesets/pre': 1.0.10 - '@changesets/read': 0.5.4 - '@changesets/types': 4.1.0 - '@changesets/write': 0.1.7 + '@changesets/pre': 1.0.11 + '@changesets/read': 0.5.5 + '@changesets/types': 5.0.0 + '@changesets/write': 0.1.8 '@manypkg/get-packages': 1.1.3 '@types/is-ci': 3.0.0 '@types/semver': 6.2.3 @@ -2797,22 +2739,23 @@ packages: outdent: 0.5.0 p-limit: 2.3.0 preferred-pm: 3.0.3 + resolve-from: 5.0.0 semver: 5.7.1 spawndamnit: 2.0.0 term-size: 2.2.1 tty-table: 2.8.13 dev: true - /@changesets/config/1.7.0: - resolution: {integrity: sha512-Ctk6ZO5Ay6oZ95bbKXyA2a1QG0jQUePaGCY6BKkZtUG4PgysesfmiQOPgOY5OsRMt8exJeo6l+DJ75YiKmh0rQ==} + /@changesets/config/2.0.0: + resolution: {integrity: sha512-r5bIFY6CN3K6SQ+HZbjyE3HXrBIopONR47mmX7zUbORlybQXtympq9rVAOzc0Oflbap8QeIexc+hikfZoREXDg==} dependencies: '@changesets/errors': 0.1.4 - '@changesets/get-dependents-graph': 1.3.1 + '@changesets/get-dependents-graph': 1.3.2 '@changesets/logger': 0.0.5 - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 - micromatch: 4.0.4 + micromatch: 4.0.5 dev: true /@changesets/errors/0.1.4: @@ -2821,25 +2764,25 @@ packages: extendable-error: 0.1.7 dev: true - /@changesets/get-dependents-graph/1.3.1: - resolution: {integrity: sha512-HwUs8U0XK/ZqCQon1/80jJEyswS8JVmTiHTZslrTpuavyhhhxrSpO1eVCdKgaVHBRalOw3gRzdS3uzkmqYsQSQ==} + /@changesets/get-dependents-graph/1.3.2: + resolution: {integrity: sha512-tsqA6qZRB86SQuApSoDvI8yEWdyIlo/WLI4NUEdhhxLMJ0dapdeT6rUZRgSZzK1X2nv5YwR0MxQBbDAiDibKrg==} dependencies: - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 semver: 5.7.1 dev: true - /@changesets/get-release-plan/3.0.7: - resolution: {integrity: sha512-zDp6RIEKvERIF4Osy8sJ5BzqTiiLMhPWBO02y6w3nzTQJ0VBMaTs4hhwImQ/54O9I34eUHR3D0DwmwGQ27ifaw==} + /@changesets/get-release-plan/3.0.8: + resolution: {integrity: sha512-TJYiWNuP0Lzu2dL/KHuk75w7TkiE5HqoYirrXF7SJIxkhlgH9toQf2C7IapiFTObtuF1qDN8HJAX1CuIOwXldg==} dependencies: - '@babel/runtime': 7.17.2 - '@changesets/assemble-release-plan': 5.1.1 - '@changesets/config': 1.7.0 - '@changesets/pre': 1.0.10 - '@changesets/read': 0.5.4 - '@changesets/types': 4.1.0 + '@babel/runtime': 7.17.8 + '@changesets/assemble-release-plan': 5.1.2 + '@changesets/config': 2.0.0 + '@changesets/pre': 1.0.11 + '@changesets/read': 0.5.5 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 dev: true @@ -2847,12 +2790,12 @@ packages: resolution: {integrity: sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==} dev: true - /@changesets/git/1.3.1: - resolution: {integrity: sha512-yg60QUi38VA0XGXdBy9SRYJhs8xJHE97Z1CaB/hFyByBlh5k1i+avFNBvvw66MsoT/aiml6y9scIG6sC8R5mfg==} + /@changesets/git/1.3.2: + resolution: {integrity: sha512-p5UL+urAg0Nnpt70DLiBe2iSsMcDubTo9fTOD/61krmcJ466MGh71OHwdAwu1xG5+NKzeysdy1joRTg8CXcEXA==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 '@changesets/errors': 0.1.4 - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 is-subdir: 1.2.0 spawndamnit: 2.0.0 @@ -2864,31 +2807,31 @@ packages: chalk: 2.4.2 dev: true - /@changesets/parse/0.3.12: - resolution: {integrity: sha512-FOBz2L1dT9PcvyQU1Qp2sQ0B4Jw7EgRDAKFVzAQwhzXqCq03TcE7vgKU6VSksCJAioMYDowdVVHNnv/Uak6yZQ==} + /@changesets/parse/0.3.13: + resolution: {integrity: sha512-wh9Ifa0dungY6d2nMz6XxF6FZ/1I7j+mEgPAqrIyKS64nifTh1Ua82qKKMMK05CL7i4wiB2NYc3SfnnCX3RVeA==} dependencies: - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 js-yaml: 3.14.1 dev: true - /@changesets/pre/1.0.10: - resolution: {integrity: sha512-cZC1C1wTSC17/TcTWivAQ4LAXz5jEYDuy3UeZiBz1wnTTzMHyTHLLwJi60juhl4hawXunDLw0mwZkcpS8Ivitg==} + /@changesets/pre/1.0.11: + resolution: {integrity: sha512-CXZnt4SV9waaC9cPLm7818+SxvLKIDHUxaiTXnJYDp1c56xIexx1BNfC1yMuOdzO2a3rAIcZua5Odxr3dwSKfg==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 '@changesets/errors': 0.1.4 - '@changesets/types': 4.1.0 + '@changesets/types': 5.0.0 '@manypkg/get-packages': 1.1.3 fs-extra: 7.0.1 dev: true - /@changesets/read/0.5.4: - resolution: {integrity: sha512-12dTx+p5ztFs9QgJDGHRHR6HzTIbHct9S4lK2I/i6Qkz1cNfAPVIbdoMCdbPIWeLank9muMUjiiFmCWJD7tQIg==} + /@changesets/read/0.5.5: + resolution: {integrity: sha512-bzonrPWc29Tsjvgh+8CqJ0apQOwWim0zheeD4ZK44ApSa/GudnZJTODtA3yNOOuQzeZmL0NUebVoHIurtIkA7w==} dependencies: - '@babel/runtime': 7.17.2 - '@changesets/git': 1.3.1 + '@babel/runtime': 7.17.8 + '@changesets/git': 1.3.2 '@changesets/logger': 0.0.5 - '@changesets/parse': 0.3.12 - '@changesets/types': 4.1.0 + '@changesets/parse': 0.3.13 + '@changesets/types': 5.0.0 chalk: 2.4.2 fs-extra: 7.0.1 p-filter: 2.1.0 @@ -2898,11 +2841,15 @@ packages: resolution: {integrity: sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==} dev: true - /@changesets/write/0.1.7: - resolution: {integrity: sha512-6r+tc6u2l5BBIwEAh7ivRYWFir+XKiw0q/6Hx6NJA4dSN5fNu9uyWRQ+IMHCllD9dBcsh+e79sOepc+xT8l28g==} + /@changesets/types/5.0.0: + resolution: {integrity: sha512-IT1kBLSbAgTS4WtpU6P5ko054hq12vk4tgeIFRVE7Vnm4a/wgbNvBalgiKP0MjEXbCkZbItiGQHkCGxYWR55sA==} + dev: true + + /@changesets/write/0.1.8: + resolution: {integrity: sha512-oIHeFVMuP6jf0TPnKPpaFpvvAf3JBc+s2pmVChbeEgQTBTALoF51Z9kqxQfG4XONZPHZnqkmy564c7qohhhhTQ==} dependencies: - '@babel/runtime': 7.17.2 - '@changesets/types': 4.1.0 + '@babel/runtime': 7.17.8 + '@changesets/types': 5.0.0 fs-extra: 7.0.1 human-id: 1.0.2 prettier: 1.19.1 @@ -2911,14 +2858,16 @@ packages: /@cspotcode/source-map-consumer/0.8.0: resolution: {integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==} engines: {node: '>= 12'} + dev: true /@cspotcode/source-map-support/0.7.0: resolution: {integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==} engines: {node: '>=12'} dependencies: '@cspotcode/source-map-consumer': 0.8.0 + dev: true - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_c84a270c92bf6e8d30a9786dab5936e4: + /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_ec5c0ebd3030a0a5109338876648df1b: resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==} engines: {node: '>=10.0.0'} peerDependencies: @@ -2927,70 +2876,70 @@ packages: cosmiconfig: 7.0.1 lodash.get: 4.4.2 make-error: 1.3.6 - ts-node: 9.1.1_typescript@4.6.2 + ts-node: 9.1.1_typescript@4.6.3 tslib: 2.3.1 transitivePeerDependencies: - typescript dev: true - /@envelop/core/2.1.0_graphql@16.3.0: - resolution: {integrity: sha512-H7k8A0eWoQZBCduYVRIhasEFPrY4qkV/ul1rfQZ1inM2S3cgCwKsPZlS5sPc7KowvDJcjttDX5n6FgfFUVacFA==} + /@envelop/core/2.3.0_graphql@16.3.0: + resolution: {integrity: sha512-5nZ/n6Wx6YbT9RNc+J3I+/e4GJd8TI1mhO7miKGZcxyOO93ztlIrMMxN1kdZ+IQoRVw7aj38cJJw/OCVWAZ/+Q==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/types': 2.0.0_graphql@16.3.0 + '@envelop/types': 2.2.0_graphql@16.3.0 graphql: 16.3.0 dev: false - /@envelop/disable-introspection/3.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306: - resolution: {integrity: sha512-0zJt2qHqms64t+gNqqTNAbJ5etM5aC4q8ZKQSxA9qiBcnKUd+DxF8Tf1nhOmO4ST6pL+E9Lpgff8wo1q9zvoNQ==} + /@envelop/disable-introspection/3.3.0_48eb57017e76866a136af3001e182b05: + resolution: {integrity: sha512-hV8ywDjmHz+IxxXxlBVVcVGwkUfUKZPudV88EzATJ3fCMirm+7ZkBRgjLUAt5aL5cN23XUAE2NMCew8LUUCqqg==} peerDependencies: - '@envelop/core': ^2.1.0 + '@envelop/core': ^2.3.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 + '@envelop/core': 2.3.0_graphql@16.3.0 graphql: 16.3.0 dev: false - /@envelop/parser-cache/4.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306: - resolution: {integrity: sha512-uJFXJeqj6jeIqAI/E5vyYZyTmFbGqOft5bGC3rbAr0MwTkUqoE8J21Hh+950/eKAOzXjLshzxSdTMTYyrn0Kxg==} + /@envelop/parser-cache/4.3.0_48eb57017e76866a136af3001e182b05: + resolution: {integrity: sha512-1R3glwtAcgAhUrEyu10YmYPBUs4sy7YyiFrsfJY4k8lQW1VTNVnhMflYZ2qJpuJ9/FggKIkgZWivxXEM0CFa+Q==} peerDependencies: - '@envelop/core': ^2.1.0 + '@envelop/core': ^2.3.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 + '@envelop/core': 2.3.0_graphql@16.3.0 graphql: 16.3.0 tiny-lru: 7.0.6 dev: false - /@envelop/types/2.0.0_graphql@16.3.0: - resolution: {integrity: sha512-X6KUeCikfr6/yx02WiClIQwx3mZJbR8m20/UEfpLC8QjcVG3Vox+QK1EOnXiZkvpQVe3FA05Rp0o+PCla30idA==} + /@envelop/types/2.2.0_graphql@16.3.0: + resolution: {integrity: sha512-Lghvfs0kh53G5mUKpCMlB/FhHh3O8SSR4hewB7JyE9hOEu/9h/6u+GHH/OEgdaRHky1Sae5Jf4grO+h21ka4ig==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 16.3.0 dev: false - /@envelop/validation-cache/4.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306: - resolution: {integrity: sha512-Q3NxJ2xU7oiiomkoNXoUSrFqqbS2y6ShKV4NVeU9Mc/b98qXGA5ojSNCr3Xlfs5D5anqhDcvoXEmIZPwtfw2Cw==} + /@envelop/validation-cache/4.3.0_48eb57017e76866a136af3001e182b05: + resolution: {integrity: sha512-FJK99eJ5BVSaQdDKZFjpyVoUEq/u01vdO2ystVtUEUUQ9vqKwQyedT5dV4zWUpPiq2S0B8BC6uZjgEAHzHgvVQ==} peerDependencies: - '@envelop/core': ^2.1.0 + '@envelop/core': ^2.3.0 graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 + '@envelop/core': 2.3.0_graphql@16.3.0 graphql: 16.3.0 tiny-lru: 7.0.6 dev: false - /@eslint/eslintrc/1.2.0: - resolution: {integrity: sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==} + /@eslint/eslintrc/1.2.1: + resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.3 + debug: 4.3.4 espree: 9.3.1 - globals: 13.12.1 - ignore: 4.0.6 + globals: 13.13.0 + ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.1.2 @@ -2999,9 +2948,9 @@ packages: - supports-color dev: true - /@faker-js/faker/6.0.0-beta.0: - resolution: {integrity: sha512-7QdsX5ZqUEz87twuoKEJe7NHn6OHQsVYQpJcK0disnR0XuVb9FEgQUcsViard9OTNN/fG/nZT63V35vieOwZ4Q==} - engines: {node: '>=14.0.0', npm: '>=7.0.0'} + /@faker-js/faker/6.1.2: + resolution: {integrity: sha512-QSvmexHCxeRUk1/yKmoEDaWB5Hohjvtim5g2JJwy8S/l0L4b3y/GxSpE6vN4SBoVGGahEQW21uqyRr7EofI35A==} + engines: {node: '>=14.0.0', npm: '>=6.0.0'} /@fastify/ajv-compiler/1.1.0: resolution: {integrity: sha512-gvCOUNpXsWrIQ3A4aXCLIdblL0tDq42BG/2Xw7oxbil9h11uow10ztS2GuFazNBfjbrsZ5nl+nPl5jDSjj5TSg==} @@ -3030,7 +2979,7 @@ packages: tslib: 2.3.1 dev: true - /@graphql-codegen/cli/2.6.2_3b667ef9fa2e39a39933bb2c0a49d7d2: + /@graphql-codegen/cli/2.6.2_2f0047565365577e619d9f1acc6688df: resolution: {integrity: sha512-UO75msoVgvLEvfjCezM09cQQqp32+mR8Ma1ACsBpr7nroFvHbgcu2ulx1cMovg4sxDBCsvd9Eq/xOOMpARUxtw==} hasBin: true peerDependencies: @@ -3045,8 +2994,8 @@ packages: '@graphql-tools/graphql-file-loader': 7.3.4_graphql@16.3.0 '@graphql-tools/json-file-loader': 7.3.4_graphql@16.3.0 '@graphql-tools/load': 7.5.2_graphql@16.3.0 - '@graphql-tools/prisma-loader': 7.1.2_a827a5d0da07b11b42534ab7eb813b16 - '@graphql-tools/url-loader': 7.8.0_a827a5d0da07b11b42534ab7eb813b16 + '@graphql-tools/prisma-loader': 7.1.2_b25b267fd681c0fb5135ef60d8c587a0 + '@graphql-tools/url-loader': 7.8.0_b25b267fd681c0fb5135ef60d8c587a0 '@graphql-tools/utils': 8.6.2_graphql@16.3.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -3060,7 +3009,7 @@ packages: glob: 7.2.0 globby: 11.1.0 graphql: 16.3.0 - graphql-config: 4.1.0_3b667ef9fa2e39a39933bb2c0a49d7d2 + graphql-config: 4.1.0_2f0047565365577e619d9f1acc6688df inquirer: 8.2.1 is-glob: 4.0.3 json-to-pretty-yaml: 1.2.2 @@ -3099,15 +3048,15 @@ packages: tslib: 2.3.1 dev: true - /@graphql-codegen/near-operation-file-preset/2.2.8_graphql@16.3.0: - resolution: {integrity: sha512-IOLB8jBBeNUywq9tA6MbKZPblzLQ1AuQsES5l59cKG3kGWRvz831YbcHOx86B3Xs4a48GIah8PlOEjYz9uvXcw==} + /@graphql-codegen/near-operation-file-preset/2.2.9_graphql@16.3.0: + resolution: {integrity: sha512-ytvI5wDq+92sGp+h+HEi4+biDNWsgKdRJVm5P1wzzFuc67qTPB1EipbJF4oUqSqtV6kaTu3mdHPf5yU0SWusSw==} 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 dependencies: '@graphql-codegen/add': 3.1.1_graphql@16.3.0 '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-codegen/visitor-plugin-common': 2.7.4_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 graphql: 16.3.0 parse-filepath: 1.0.2 tslib: 2.3.1 @@ -3121,7 +3070,7 @@ packages: 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 dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 change-case-all: 1.0.14 common-tags: 1.8.2 graphql: 16.3.0 @@ -3141,14 +3090,14 @@ packages: tslib: 2.3.1 dev: true - /@graphql-codegen/typescript-operations/2.3.4_graphql@16.3.0: - resolution: {integrity: sha512-Jnsx+YTCqwq8F0ebyZAJGVtt+PQNuB/0uv9mEMbgcUbo/7w6EX6NZ8JArRuuz8MUb/gbpeO+GkfuNX+F6A8ikw==} + /@graphql-codegen/typescript-operations/2.3.5_graphql@16.3.0: + resolution: {integrity: sha512-GCZQW+O+cIF62ioPkQMoSJGzjJhtr7ttZGJOAoN/Q/oolG8ph9jNFePKO67tSQ/POAs5HLqfat4kAlCK8OPV3Q==} 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 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/typescript': 2.4.7_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 + '@graphql-codegen/typescript': 2.4.8_graphql@16.3.0 + '@graphql-codegen/visitor-plugin-common': 2.7.4_graphql@16.3.0 auto-bind: 4.0.0 graphql: 16.3.0 tslib: 2.3.1 @@ -3157,14 +3106,14 @@ packages: - supports-color dev: true - /@graphql-codegen/typescript-react-apollo/3.2.10_e20029557891e0afb887c44ec7f516f8: - resolution: {integrity: sha512-Rp0UprHiqG0L6Conwo0jDAZ+PUAs2Uvt8yMeeg0s8/8RtnkztHpYWUokpFfnZBHAAgXgrje69jSlHe91PvsgNQ==} + /@graphql-codegen/typescript-react-apollo/3.2.11_e20029557891e0afb887c44ec7f516f8: + resolution: {integrity: sha512-Bfo7/OprnWk/srhA/3I0cKySg/SyVPX3ZoxzTk6ChYVBsy69jKDkdPWwlmE7Fjfv7+5G+xXb99OoqUUgBLma3w==} 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-tag: ^2.0.0 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 + '@graphql-codegen/visitor-plugin-common': 2.7.4_graphql@16.3.0 auto-bind: 4.0.0 change-case-all: 1.0.14 graphql: 16.3.0 @@ -3175,14 +3124,14 @@ packages: - supports-color dev: true - /@graphql-codegen/typescript/2.4.7_graphql@16.3.0: - resolution: {integrity: sha512-1YAK+m9SZRS1Uy8hdXVQAaAG/WF2jdFD76wbMRQ8Lf5e9YbmtJuy1RpI13nZJTZbhFopd9zqoWFJHsU/oy4i7g==} + /@graphql-codegen/typescript/2.4.8_graphql@16.3.0: + resolution: {integrity: sha512-tVsHIkuyenBany7c5IMU1yi4S1er2hgyXJGNY7PcyhpJMx0eChmbqz1VTiZxDEwi8mDBS2mn3TaSJMh6xuJM5g==} peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 '@graphql-codegen/schema-ast': 2.4.1_graphql@16.3.0 - '@graphql-codegen/visitor-plugin-common': 2.7.3_graphql@16.3.0 + '@graphql-codegen/visitor-plugin-common': 2.7.4_graphql@16.3.0 auto-bind: 4.0.0 graphql: 16.3.0 tslib: 2.3.1 @@ -3191,15 +3140,15 @@ packages: - supports-color dev: true - /@graphql-codegen/visitor-plugin-common/2.7.3_graphql@16.3.0: - resolution: {integrity: sha512-rODPGkrHEf9aHD8SgVWS0xie8VmJoYXLWgQR8PFKrwCUFjf7nvDuATAL2lTFiHATlVBWg1meXVPdUlkKeJj/0Q==} + /@graphql-codegen/visitor-plugin-common/2.7.4_graphql@16.3.0: + resolution: {integrity: sha512-aaDoEudDD+B7DK/UwDSL2Fzej75N9hNJ3N8FQuTIeDyw6FNGWUxmkjVBLQGlzfnYfK8IYkdfYkrPn3Skq0pVxA==} 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 dependencies: '@graphql-codegen/plugin-helpers': 2.4.2_graphql@16.3.0 '@graphql-tools/optimize': 1.2.0_graphql@16.3.0 - '@graphql-tools/relay-operation-optimizer': 6.4.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/relay-operation-optimizer': 6.4.5_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 auto-bind: 4.0.0 change-case-all: 1.0.14 dependency-graph: 0.11.0 @@ -3238,12 +3187,12 @@ packages: value-or-promise: 1.0.11 dev: true - /@graphql-tools/batch-execute/8.3.3_graphql@16.3.0: - resolution: {integrity: sha512-22q/uCMUf+z3EWoM3ZM6DopDBGkni2TsfUb/mJIysunh5u8btAuXeju++De7RFwwUw+awdJXfunFQJG+OoH5Dg==} + /@graphql-tools/batch-execute/8.4.1_graphql@16.3.0: + resolution: {integrity: sha512-63+lNWrwXmofjZVa7ML+n9CBviClF3K+RP3Xx3hxGQ8BrhvB1pWS1yzaUZqrkiiKdTu1v3mJGVfmooHwzlyPwQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 dataloader: 2.0.0 graphql: 16.3.0 tslib: 2.3.1 @@ -3280,17 +3229,17 @@ packages: value-or-promise: 1.0.11 dev: true - /@graphql-tools/delegate/8.5.4_graphql@16.3.0: - resolution: {integrity: sha512-+3BCgSPCp/HoeOBjhz6X7RY7HMCNBanz/wkxo0/e4rk8TqJ3sjZCH470SHvsxCsBIlMwx4FYwkmxePgX/V+0Cg==} + /@graphql-tools/delegate/8.7.1_graphql@16.3.0: + resolution: {integrity: sha512-e98/NRaOH5wQy624bRd5i5qUKz5tCs8u4xBmxW89d7t6V6CveXj7pvAgmnR9DbwOkO6IA3P799p/aa/YG/pWTA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/batch-execute': 8.3.3_graphql@16.3.0 - '@graphql-tools/schema': 8.3.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 + '@graphql-tools/batch-execute': 8.4.1_graphql@16.3.0 + '@graphql-tools/schema': 8.3.6_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 dataloader: 2.0.0 graphql: 16.3.0 - graphql-executor: 0.0.19_graphql@16.3.0 + graphql-executor: 0.0.22_graphql@16.3.0 tslib: 2.3.1 value-or-promise: 1.0.11 dev: false @@ -3345,7 +3294,7 @@ packages: peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@babel/parser': 7.17.3 + '@babel/parser': 7.17.8 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 '@graphql-tools/utils': 8.6.2_graphql@16.3.0 @@ -3398,24 +3347,24 @@ packages: '@graphql-tools/utils': 8.6.2_graphql@16.3.0 graphql: 16.3.0 tslib: 2.3.1 + dev: true - /@graphql-tools/merge/8.2.4_graphql@16.3.0: - resolution: {integrity: sha512-hiNRTsS948F+BB4Q7CZXLaGFOIHQzmimVq3EEI/+PQZsPb7kYDzg0Ow0GyV4conDdEiooLqHf7I1dWzTYwvs0A==} + /@graphql-tools/merge/8.2.6_graphql@16.3.0: + resolution: {integrity: sha512-dkwTm4czMISi/Io47IVvq2Fl9q4TIGKpJ0VZjuXYdEFkECyH6A5uwxZfPVandZG+gQs8ocFFoa6RisiUJLZrJw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 graphql: 16.3.0 tslib: 2.3.1 - dev: false - /@graphql-tools/mock/8.5.2_graphql@16.3.0: - resolution: {integrity: sha512-5BosbTWkzo5tdxIqoqokGLDPmdTS1tE4QNm6a2ONlXz0MaynPRAQ8b2CcSy/c6r0lDmCdkLtbVrRtV6m/wE6Kw==} + /@graphql-tools/mock/8.6.4_graphql@16.3.0: + resolution: {integrity: sha512-KhK8xrNb2knDjoWYz0hgCtmmoZ874pKcb1bTdyJ5sD8tBGtii05OdLUaueBKuvtX2lKZNcMSbloneQY6j8EbGA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/schema': 8.3.6_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 fast-json-stable-stringify: 2.1.0 graphql: 16.3.0 tslib: 2.3.1 @@ -3429,12 +3378,12 @@ packages: tslib: 2.3.1 dev: true - /@graphql-tools/prisma-loader/7.1.2_a827a5d0da07b11b42534ab7eb813b16: + /@graphql-tools/prisma-loader/7.1.2_b25b267fd681c0fb5135ef60d8c587a0: resolution: {integrity: sha512-AK/MIEaCDtcV41JTtdTmRBV8I6DM102FWJDbb3rTOVtIYSjU62G23yrPca8aMVcnIneQQNJ7MKYO18agCYXzqw==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/url-loader': 7.8.0_a827a5d0da07b11b42534ab7eb813b16 + '@graphql-tools/url-loader': 7.8.0_b25b267fd681c0fb5135ef60d8c587a0 '@graphql-tools/utils': 8.6.2_graphql@16.3.0 '@types/js-yaml': 4.0.5 '@types/json-stable-stringify': 1.0.34 @@ -3463,12 +3412,12 @@ packages: - utf-8-validate dev: true - /@graphql-tools/relay-operation-optimizer/6.4.2_graphql@16.3.0: - resolution: {integrity: sha512-pc/cliYO0veVbMyM5H54lZzQh+9SxnjawqR623rc+jPuY9JUQcuIKkZzM1+E5blbtr4dvh7Bi4uzf3rJ0sxG0Q==} + /@graphql-tools/relay-operation-optimizer/6.4.5_graphql@16.3.0: + resolution: {integrity: sha512-AB/eOfpjteO4Gt0is0U1TseDuFjs/DLV1N0cqF0t6TqQLNVBeWIw7yVb8jw7HIfg3jcKLj++8582lhvCsWMT5g==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 graphql: 16.3.0 relay-compiler: 12.0.0_graphql@16.3.0 tslib: 2.3.1 @@ -3487,20 +3436,20 @@ packages: graphql: 16.3.0 tslib: 2.3.1 value-or-promise: 1.0.11 + dev: true - /@graphql-tools/schema/8.3.3_graphql@16.3.0: - resolution: {integrity: sha512-OrRLU9/7UmkDemeyNUy62uH+FofgV3bpVVZJprc9bhe3gZsY7kQNIdY7H1unINlepjLvGOgk7u7iLo2+EhjyWw==} + /@graphql-tools/schema/8.3.6_graphql@16.3.0: + resolution: {integrity: sha512-7tWYRQ8hB/rv2zAtv2LtnQl4UybyJPtRz/VLKRmgi7+F5t8iYBahmmsxMDAYMWMmWMqEDiKk54TvAes+J069rQ==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@graphql-tools/merge': 8.2.4_graphql@16.3.0 - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 + '@graphql-tools/merge': 8.2.6_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 graphql: 16.3.0 tslib: 2.3.1 value-or-promise: 1.0.11 - dev: false - /@graphql-tools/url-loader/7.8.0_a827a5d0da07b11b42534ab7eb813b16: + /@graphql-tools/url-loader/7.8.0_b25b267fd681c0fb5135ef60d8c587a0: resolution: {integrity: sha512-4j5X40hpYInM5J7KbURSspEJCi6tPqvEE2kyBOyP0C0YIOYtKgUJTAryjbBXqr+HWGyEwJ2zuQ2cQdVMn8l78A==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 @@ -3518,7 +3467,7 @@ packages: graphql-sse: 1.1.0_graphql@16.3.0 graphql-ws: 5.6.2_graphql@16.3.0 isomorphic-ws: 4.0.1_ws@8.5.0 - meros: 1.2.0_@types+node@17.0.21 + meros: 1.2.0_@types+node@17.0.23 subscriptions-transport-ws: 0.11.0_graphql@16.3.0 sync-fetch: 0.3.1 tslib: 2.3.1 @@ -3539,15 +3488,15 @@ packages: dependencies: graphql: 16.3.0 tslib: 2.3.1 + dev: true - /@graphql-tools/utils/8.6.3_graphql@16.3.0: - resolution: {integrity: sha512-CNyP7Uu7dlVMQ32IpHWOxz4yic9BYXXVkDhG0UdTKSszvzHdgMilemE9MpUrGzzBPsTe3aYTtNGyPUkyh9yTXA==} + /@graphql-tools/utils/8.6.5_graphql@16.3.0: + resolution: {integrity: sha512-mjOtaWiS2WIqRz/cq5gaeM3sVrllcu2xbtHROw1su1v3xWa3D3dKgn8Lrl7+tvWs5WUVySsBss/VZ3WdoPkCrA==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: graphql: 16.3.0 tslib: 2.3.1 - dev: false /@graphql-tools/wrap/8.4.3_graphql@16.3.0: resolution: {integrity: sha512-2bd3GtlqV72idEphLTM8SRiSxEDrMPGE556faW8N5Q2qK7qlCEu9AQK0HNKWKdtEPTHqahndZtIPcdpNN6xGig==} @@ -3570,20 +3519,22 @@ packages: graphql: 16.3.0 dev: false - /@graphql-yoga/common/0.0.1-beta.2_graphql@16.3.0: - resolution: {integrity: sha512-sbdOUzz8nJIEB8UmnOBHev81dw6piP8DVTKCv1/hb7RyGVGMyfURIt3wH2q/lIDYY17IDFnbCLYRLG4e/4RTUA==} + /@graphql-yoga/common/2.0.0_graphql@16.3.0: + resolution: {integrity: sha512-nSENt7yANcnAIHdjTWOeTz4feXnGkgiShUU9MzukFbETWL7pwaK6fjgghUCDVuL2axm155Z3lAhG4sLA4MgvlQ==} peerDependencies: graphql: ^15.2.0 || ^16.0.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 - '@envelop/disable-introspection': 3.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306 - '@envelop/parser-cache': 4.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306 - '@envelop/validation-cache': 4.1.0_2ce9ddfcd874d5e5ef5d4ab8aeb65306 - '@graphql-tools/schema': 8.3.3_graphql@16.3.0 - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 - '@graphql-yoga/render-graphiql': 0.1.0-beta.1 - '@graphql-yoga/subscription': 0.0.1-beta.1 - cross-undici-fetch: 0.1.25 + '@envelop/core': 2.3.0_graphql@16.3.0 + '@envelop/disable-introspection': 3.3.0_48eb57017e76866a136af3001e182b05 + '@envelop/parser-cache': 4.3.0_48eb57017e76866a136af3001e182b05 + '@envelop/validation-cache': 4.3.0_48eb57017e76866a136af3001e182b05 + '@graphql-tools/schema': 8.3.6_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 + '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 + '@graphql-yoga/render-graphiql': 2.0.0 + '@graphql-yoga/subscription': 2.0.0 + chalk: 4.1.2 + cross-undici-fetch: 0.1.28 dset: 3.1.1 graphql: 16.3.0 tslib: 2.3.1 @@ -3591,43 +3542,39 @@ packages: - encoding dev: false - /@graphql-yoga/node/0.0.1-beta.2_graphql@16.3.0: - resolution: {integrity: sha512-XcZEqAteg2qLC0dl1Vq57/SY4jLBkUFJZ7sm5rH1wPJ/kV12xRPbjjDvkSfi+34qzgwAgxCjWczQa29gvAYZEA==} + /@graphql-yoga/node/2.0.0_graphql@16.3.0: + resolution: {integrity: sha512-fjKHT8UR1DcOgvUfrnVhM7Ggj5vnxVUwlUbkY7NZC8vZiXfVbA9UfLYUYl+hXFmOCDK+S19kszLp7rw0s0LdWg==} peerDependencies: graphql: ^15.2.0 || ^16.0.0 dependencies: - '@envelop/core': 2.1.0_graphql@16.3.0 - '@graphql-tools/utils': 8.6.3_graphql@16.3.0 - '@graphql-typed-document-node/core': 3.1.1_graphql@16.3.0 - '@graphql-yoga/common': 0.0.1-beta.2_graphql@16.3.0 - '@graphql-yoga/subscription': 0.0.1-beta.1 - cross-undici-fetch: 0.1.25 + '@envelop/core': 2.3.0_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 + '@graphql-yoga/common': 2.0.0_graphql@16.3.0 + '@graphql-yoga/subscription': 2.0.0 + cross-undici-fetch: 0.1.28 graphql: 16.3.0 - light-my-request: 4.8.0 - pino: 7.8.1 - pino-pretty: 7.5.3 tslib: 2.3.1 transitivePeerDependencies: - encoding dev: false - /@graphql-yoga/render-graphiql/0.1.0-beta.1: - resolution: {integrity: sha512-SvZgqjK9JsFNV/c2AvaFAnlyiCgVjvxFLnI7IhLW3gMfd3YsdjUhiHsWeE7fNyDKrIqUls/GYAe6hsuAvwsUig==} + /@graphql-yoga/render-graphiql/2.0.0: + resolution: {integrity: sha512-GZuZPCVBpYI0MwaE6nBtrzMoSFyBtiWOUm7i9jbRxu5Sqxuj3Zc0zTaD7V0UQzuPZKzytmMWq2+nbWPIu5FWtg==} dev: false - /@graphql-yoga/subscription/0.0.1-beta.1: - resolution: {integrity: sha512-7ry0E3f1l1GVRjARWRCS/JSeqDFlU6ZiQ4ItD6+bP2IcCQKEjc2rLk0BtswfnGZPgk4k17RS9nv6ZfH//fM8RA==} + /@graphql-yoga/subscription/2.0.0: + resolution: {integrity: sha512-HlG+gIddjIP3/BDrMZymdzmzDjNdYuSGMxx6+1JA83gAEVRDR4yOoT4QeNKYqRhLK9xca/Hxp1PfBpquSa244Q==} dependencies: '@repeaterjs/repeater': 3.0.4 tslib: 2.3.1 dev: false - /@heroicons/react/1.0.6_react@17.0.2: + /@heroicons/react/1.0.6_react@18.0.0: resolution: {integrity: sha512-JJCXydOFWMDpCP4q13iEplA503MQO3xLoZiKum+955ZCtHINWnx26CUxVxxFQu/uLb4LW3ge15ZpzIkXKkJ8oQ==} peerDependencies: react: '>= 16' dependencies: - react: 17.0.2 + react: 18.0.0 dev: false /@humanwhocodes/config-array/0.9.5: @@ -3635,7 +3582,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.3 + debug: 4.3.4 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -3670,14 +3617,14 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 slash: 3.0.0 dev: true - /@jest/core/27.5.1_ts-node@10.7.0: + /@jest/core/27.5.1: resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -3691,14 +3638,14 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-changed-files: 27.5.1 - jest-config: 27.5.1_ts-node@10.7.0 + jest-config: 27.5.1 jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-regex-util: 27.5.1 @@ -3710,7 +3657,7 @@ packages: jest-util: 27.5.1 jest-validate: 27.5.1 jest-watcher: 27.5.1 - micromatch: 4.0.4 + micromatch: 4.0.5 rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.1 @@ -3728,7 +3675,7 @@ packages: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 jest-mock: 27.5.1 dev: true @@ -3738,7 +3685,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 17.0.21 + '@types/node': 17.0.23 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -3767,12 +3714,12 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.2.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 istanbul-lib-coverage: 3.2.0 istanbul-lib-instrument: 5.1.0 istanbul-lib-report: 3.0.0 @@ -3796,7 +3743,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 source-map: 0.6.1 dev: true @@ -3815,7 +3762,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/test-result': 27.5.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-haste-map: 27.5.1 jest-runtime: 27.5.1 transitivePeerDependencies: @@ -3826,17 +3773,17 @@ packages: resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@jest/types': 27.5.1 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-haste-map: 27.5.1 jest-regex-util: 27.5.1 jest-util: 27.5.1 - micromatch: 4.0.4 + micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 source-map: 0.6.1 @@ -3851,7 +3798,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -3883,7 +3830,7 @@ packages: /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 '@types/node': 12.20.47 find-up: 4.1.0 fs-extra: 8.1.0 @@ -3892,7 +3839,7 @@ packages: /@manypkg/get-packages/1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -3904,23 +3851,23 @@ packages: resolution: {integrity: sha512-n2RC9d6XatVbWFdHLimzzUJxJ1KY8LdjqrW6YvGPiRmsHkhOUx74/Ct10x5Yo7bC/Jvqx7cDEW8IMPv/+vwEzA==} dev: true - /@mdn/browser-compat-data/4.1.10: - resolution: {integrity: sha512-z3UzXqOjrgUnKENwdhFZmU7oeEWTOjUmWGQtXTOEbTR1FdwSBF6RCU6RPkv10ryP00y5ybCUm++4t5B8Wc3tPg==} + /@mdn/browser-compat-data/4.1.15: + resolution: {integrity: sha512-OZx2PxHtJDc9NOHGR3T0ZtX1WYl5qH/xmiH3sKSmcd3o+vPMG1kVUYbZrMxH3fVKpkkkrQpwETCIDRXcMXAWTw==} dev: true - /@mdx-js/loader/2.0.0: - resolution: {integrity: sha512-gPuzQQ19K9OUkgRVMUMRu8lYXgJPwSQaHcc6olvRxbdUMms4mtn6so3v4v8J+f58bAk0R98IzBbkvBenAOZu7g==} + /@mdx-js/loader/2.1.1: + resolution: {integrity: sha512-24danl02C30QoXVQTqvoEL84jN1e2BBSYMk9A/DGYBtHWXg5kdVp+A6P4hrFOwHvkEIjRbY0N49jPOSbpOgrOQ==} peerDependencies: webpack: '>=4' dependencies: - '@mdx-js/mdx': 2.0.0 + '@mdx-js/mdx': 2.1.1 source-map: 0.7.3 transitivePeerDependencies: - supports-color dev: false - /@mdx-js/mdx/2.0.0: - resolution: {integrity: sha512-Q/Zv+gdm80qcxpmL/Dtd/b9+UyZjjJUCQeZyywLAQqre648hRYgeGNPu7Bl2hB7M8/WBLXpabQEKW3dmGdDTDQ==} + /@mdx-js/mdx/2.1.1: + resolution: {integrity: sha512-SXC18cChut3F2zkVXwsb2no0fzTQ1z6swjK13XwFbF5QU/SFQM0orAItPypSdL3GvqYyzVJtz8UofzJhPEQtMw==} dependencies: '@types/estree-jsx': 0.0.1 '@types/mdx': 2.0.1 @@ -3931,7 +3878,7 @@ packages: hast-util-to-estree: 2.0.2 markdown-extensions: 1.1.1 periscopic: 3.0.4 - remark-mdx: 2.0.0 + remark-mdx: 2.1.1 remark-parse: 10.0.1 remark-rehype: 10.1.0 unified: 10.1.2 @@ -3943,14 +3890,14 @@ packages: - supports-color dev: false - /@mdx-js/react/2.0.0_react@17.0.2: - resolution: {integrity: sha512-icpMd43xqORnHSVRwALZv3ELN3IS7VS3BL+FyH2FFergQPSQ21FX0lN+OMIs0X+3dGY1L0DLhBCkMfPO+yDG7Q==} + /@mdx-js/react/2.1.1_react@18.0.0: + resolution: {integrity: sha512-7zlZDf5xmWH8I0kFE4DG91COOkxjaW9DX5f1HWztZpFcVua2gJgMYfIkFaDpO/DH/tWi6Mz+OheW4194r15igg==} peerDependencies: react: '>=16' dependencies: '@types/mdx': 2.0.1 - '@types/react': 17.0.39 - react: 17.0.2 + '@types/react': 17.0.43 + react: 18.0.0 dev: false /@n1ru4l/graphql-live-query/0.9.0_graphql@16.3.0: @@ -3961,22 +3908,31 @@ packages: graphql: 16.3.0 dev: true - /@next/env/12.1.0: - resolution: {integrity: sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ==} + /@next/env/12.1.4: + resolution: {integrity: sha512-7gQwotJDKnfMxxXd8xJ2vsX5AzyDxO3zou0+QOXX8/unypA6icw5+wf6A62yKZ6qQ4UZHHxS68pb6UV+wNneXg==} dev: false - /@next/mdx/12.1.0_8c5c6202914de859be0951dbfd8e248d: - resolution: {integrity: sha512-Y+VF6mMbm7pbiSj6c0YI0bD02aK0JUglWplHW48o65JYGhJSD7jzDfuIJG6/XdQ8fhTnDj/6+kYLnV+1QmXFRQ==} + /@next/mdx/12.1.4_9548f622ac026268a1157fce0ec38610: + resolution: {integrity: sha512-AECT8+2j9bhjiF5WIA8xIfBF5Otf5uUFydIP3tf53qz+PNzlhnQvMd1zLsAIZ7+Wvj4WgnPes1Lxl8CHri20WQ==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '*' dependencies: - '@mdx-js/loader': 2.0.0 - '@mdx-js/react': 2.0.0_react@17.0.2 + '@mdx-js/loader': 2.1.1 + '@mdx-js/react': 2.1.1_react@18.0.0 dev: false - /@next/swc-android-arm64/12.1.0: - resolution: {integrity: sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA==} + /@next/swc-android-arm-eabi/12.1.4: + resolution: {integrity: sha512-FJg/6a3s2YrUaqZ+/DJZzeZqfxbbWrynQMT1C5wlIEq9aDLXCFpPM/PiOyJh0ahxc0XPmi6uo38Poq+GJTuKWw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + + /@next/swc-android-arm64/12.1.4: + resolution: {integrity: sha512-LXraazvQQFBgxIg3Htny6G5V5he9EK7oS4jWtMdTGIikmD/OGByOv8ZjLuVLZLtVm3UIvaAiGtlQSLecxJoJDw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] @@ -3984,8 +3940,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64/12.1.0: - resolution: {integrity: sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg==} + /@next/swc-darwin-arm64/12.1.4: + resolution: {integrity: sha512-SSST/dBymecllZxcqTCcSTCu5o1NKk9I+xcvhn/O9nH6GWjgvGgGkNqLbCarCa0jJ1ukvlBA138FagyrmZ/4rQ==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -3993,8 +3949,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64/12.1.0: - resolution: {integrity: sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug==} + /@next/swc-darwin-x64/12.1.4: + resolution: {integrity: sha512-p1lwdX0TVjaoDXQVuAkjtxVBbCL/urgxiMCBwuPDO7TikpXtSRivi+mIzBj5q7ypgICFmIAOW3TyupXeoPRAnA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4002,8 +3958,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm-gnueabihf/12.1.0: - resolution: {integrity: sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog==} + /@next/swc-linux-arm-gnueabihf/12.1.4: + resolution: {integrity: sha512-67PZlgkCn3TDxacdVft0xqDCL7Io1/C4xbAs0+oSQ0xzp6OzN2RNpuKjHJrJgKd0DsE1XZ9sCP27Qv0591yfyg==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -4011,8 +3967,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu/12.1.0: - resolution: {integrity: sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q==} + /@next/swc-linux-arm64-gnu/12.1.4: + resolution: {integrity: sha512-OnOWixhhw7aU22TQdQLYrgpgFq0oA1wGgnjAiHJ+St7MLj82KTDyM9UcymAMbGYy6nG/TFOOHdTmRMtCRNOw0g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4020,8 +3976,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl/12.1.0: - resolution: {integrity: sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA==} + /@next/swc-linux-arm64-musl/12.1.4: + resolution: {integrity: sha512-UoRMzPZnsAavdWtVylYxH8DNC7Uy0i6RrvNwT4PyQVdfANBn2omsUkcH5lgS2O7oaz0nAYLk1vqyZDO7+tJotA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -4029,8 +3985,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu/12.1.0: - resolution: {integrity: sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A==} + /@next/swc-linux-x64-gnu/12.1.4: + resolution: {integrity: sha512-nM+MA/frxlTLUKLJKorctdI20/ugfHRjVEEkcLp/58LGG7slNaP1E5d5dRA1yX6ISjPcQAkywas5VlGCg+uTvA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4038,8 +3994,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl/12.1.0: - resolution: {integrity: sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw==} + /@next/swc-linux-x64-musl/12.1.4: + resolution: {integrity: sha512-GoRHxkuW4u4yKw734B9SzxJwVdyEJosaZ62P7ifOwcujTxhgBt3y76V2nNUrsSuopcKI2ZTDjaa+2wd5zyeXbA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -4047,8 +4003,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc/12.1.0: - resolution: {integrity: sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw==} + /@next/swc-win32-arm64-msvc/12.1.4: + resolution: {integrity: sha512-6TQkQze0ievXwHJcVUrIULwCYVe3ccX6T0JgZ1SiMeXpHxISN7VJF/O8uSCw1JvXZYZ6ud0CJ7nfC5HXivgfPg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -4056,8 +4012,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc/12.1.0: - resolution: {integrity: sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q==} + /@next/swc-win32-ia32-msvc/12.1.4: + resolution: {integrity: sha512-CsbX/IXuZ5VSmWCpSetG2HD6VO5FTsO39WNp2IR2Ut/uom9XtLDJAZqjQEnbUTLGHuwDKFjrIO3LkhtROXLE/g==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -4065,8 +4021,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc/12.1.0: - resolution: {integrity: sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg==} + /@next/swc-win32-x64-msvc/12.1.4: + resolution: {integrity: sha512-JtYuWzKXKLDMgE/xTcFtCm1MiCIRaAc5XYZfYX3n/ZWSI1SJS/GMm+Su0SAHJgRFavJh6U/p998YwO/iGTIgqQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4115,8 +4071,8 @@ packages: resolution: {integrity: sha512-BuJuXRSJNQ3QoKA6GWWDyuLpOUck+9hAXNMCnrloc1aWVoy6Xq6t9PUV08aBZ4Lutqq2LEHM486bpZqoViScog==} engines: {node: '>=8.0.0'} - /@prisma/client/3.10.0_prisma@3.10.0: - resolution: {integrity: sha512-6P4sV7WFuODSfSoSEzCH1qfmWMrCUBk1LIIuTbQf6m1LI/IOpLN4lnqGDmgiBGprEzuWobnGLfe9YsXLn0inrg==} + /@prisma/client/3.12.0_prisma@3.12.0: + resolution: {integrity: sha512-4NEQjUcWja/NVBvfuDFscWSk1/rXg3+wj+TSkqXCb1tKlx/bsUE00rxsvOvGg7VZ6lw1JFpGkwjwmsOIc4zvQw==} engines: {node: '>=12.6'} requiresBuild: true peerDependencies: @@ -4125,28 +4081,28 @@ packages: prisma: optional: true dependencies: - '@prisma/engines-version': 3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86 - prisma: 3.10.0 + '@prisma/engines-version': 3.12.0-37.22b822189f46ef0dc5c5b503368d1bee01213980 + prisma: 3.12.0 - /@prisma/debug/3.10.0: - resolution: {integrity: sha512-rPf9EhhQ82bxuVz3lRkHSWyJTBluyDH1RSvzmiEZorpxxdqZSFxlk1gGxIEuu+T9dAhY1dtCq4E679SSycGHUQ==} + /@prisma/debug/3.12.0: + resolution: {integrity: sha512-MFNsK8jzao3VX+cEP6+txABa3w8bU4gD0QpqTbGS3v3TW1c7TtHvhsmI7xTx9Cll7biuJdaRd3YwG2Fa/CHVmA==} dependencies: '@types/debug': 4.1.7 ms: 2.1.3 strip-ansi: 6.0.1 dev: false - /@prisma/engines-version/3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86: - resolution: {integrity: sha512-cVYs5gyQH/qyut24hUvDznCfPrWiNMKNfPb9WmEoiU6ihlkscIbCfkmuKTtspVLWRdl0LqjYEC7vfnPv17HWhw==} + /@prisma/engines-version/3.12.0-37.22b822189f46ef0dc5c5b503368d1bee01213980: + resolution: {integrity: sha512-o+jo8d7ZEiVpcpNWUDh3fj2uPQpBxl79XE9ih9nkogJbhw6P33274SHnqheedZ7PyvPIK/mvU8MLNYgetgXPYw==} - /@prisma/engines/3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86: - resolution: {integrity: sha512-LjRssaWu9w2SrXitofnutRIyURI7l0veQYIALz7uY4shygM9nMcK3omXcObRm7TAcw3Z+9ytfK1B+ySOsOesxQ==} + /@prisma/engines/3.12.0-37.22b822189f46ef0dc5c5b503368d1bee01213980: + resolution: {integrity: sha512-zULjkN8yhzS7B3yeEz4aIym4E2w1ChrV12i14pht3ePFufvsAvBSoZ+tuXMvfSoNTgBS5E4bolRzLbMmbwkkMQ==} requiresBuild: true - /@prisma/generator-helper/3.10.0: - resolution: {integrity: sha512-toG70HvYEMmpuSeiMI5XMGGRED2t4JqjgEcfpi6JklNFrO9H8xsPaCY6y6elQqlkk3zN8ABosy0+J6qiQUj57g==} + /@prisma/generator-helper/3.12.0: + resolution: {integrity: sha512-wfEcSVUX0HH0A/CIrsecV1CLH3McNCLH2A76UL7QpSX1XLoIDo6SxgMwAfXufNGDhPET6NAoWm8mSmDXJopgrw==} dependencies: - '@prisma/debug': 3.10.0 + '@prisma/debug': 3.12.0 '@types/cross-spawn': 6.0.2 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -4222,6 +4178,188 @@ packages: '@sinonjs/commons': 1.8.3 dev: true + /@swc-node/core/1.8.2: + resolution: {integrity: sha512-IoJ7tGHQ6JOMSmFe4VhP64uLmFKMNasS0QEgUrLFQ0h/dTvpQMynnoGBEJoPL6LfsebZ/q4uKqbpWrth6/yrAA==} + engines: {node: '>= 10'} + dependencies: + '@swc/core': 1.2.163 + dev: true + + /@swc-node/register/1.4.2: + resolution: {integrity: sha512-wLZz0J7BTO//1Eq7e4eBQjKF380Hr2eVemz849msQSKcVM1D7UJUt/dP2TinEVGx++/BXJ/0q37i6n9Iw0EM0w==} + dependencies: + '@swc-node/core': 1.8.2 + '@swc-node/sourcemap-support': 0.1.11 + chalk: 4.1.2 + debug: 4.3.4 + pirates: 4.0.5 + tslib: 2.3.1 + typescript: 4.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@swc-node/sourcemap-support/0.1.11: + resolution: {integrity: sha512-b+Mn3oQl+7nUSt7hPzIbY9B30YhcFo1PT4kd9P4QmD6raycmIealOAhAdZID/JevphzsOXHQB4OqJm7Yi5tMcA==} + dependencies: + source-map-support: 0.5.21 + dev: true + + /@swc/cli/0.1.57_@swc+core@1.2.163: + resolution: {integrity: sha512-HxM8TqYHhAg+zp7+RdTU69bnkl4MWdt1ygyp6BDIPjTiaJVH6Dizn2ezbgDS8mnFZI1FyhKvxU/bbaUs8XhzQg==} + engines: {node: '>= 12.13'} + hasBin: true + peerDependencies: + '@swc/core': ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true + dependencies: + '@swc/core': 1.2.163 + commander: 7.2.0 + fast-glob: 3.2.11 + slash: 3.0.0 + source-map: 0.7.3 + dev: true + + /@swc/core-android-arm-eabi/1.2.163: + resolution: {integrity: sha512-8tv6EMcL5zkgXikwkEMu4I2iy79gmCDe44a3PtQjAc7O/QxxyjJnEVxB6/1U1TnpyLBjcjVfLLzX572LnK9p4Q==} + engines: {node: '>=10'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@swc/core-android-arm64/1.2.163: + resolution: {integrity: sha512-nDnogIlm1JMs+lSBNH5MIKf7h2h1JQ7kpZSIhnCrr8kajFP5YWQyz9pu2GMv2oc9iWp9TafRk2h2ov3rBJwzIg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-arm64/1.2.163: + resolution: {integrity: sha512-5sxTJUfWK8hFZNdh3MNYJBB4X58WL8gRzr/U7rWMRpA9GKFcKNAsvPZICICXEVGVX7glC6LZX94ML2fGsW/NeA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-x64/1.2.163: + resolution: {integrity: sha512-pVYtFi0Rfeh0JLZKD0HR1j4chcqEaxyk4lhx2DEMg2VvZYjZd1b6bRKB5gKJy1lLzpiUngqeSpIt14jnCIqWZg==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-freebsd-x64/1.2.163: + resolution: {integrity: sha512-a8adSrD2d7WCdD+BqUt7hlmwujcYTYGpSq6i8OxfmxPSf50lCUoBaQ+B/tSyvLlvnusiURHfwhfzSld1vtg04Q==} + engines: {node: '>=10'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm-gnueabihf/1.2.163: + resolution: {integrity: sha512-7pQZ7acveuX2p0Ysrg6AHVedTbWQBOjlBQ8AmJ3Wwri9h4o1GLzJkzJQ++Dyp+xGE+pI0ppK6dqaQZ1Zm8yPLQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-gnu/1.2.163: + resolution: {integrity: sha512-yPG6iAN7OlhiNWPy8Ma9WrrQpQZIZE5huR1HVRzM5m8/svs65m3vCTAEHWa+45y1PX3/Bo+hd6tyjaHMAco/ew==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-musl/1.2.163: + resolution: {integrity: sha512-sEBgJbaTixEEv8vvf7Udjc9d4HvAYnKtMBu354FszSwKBLmf75CJNUU4vJQRn+E/+WwMXxorSXdx1+wW4fpStg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-gnu/1.2.163: + resolution: {integrity: sha512-69OjEhbxYaMVIhly2hrgDwiOG0MdPQJ3BU5lD/kStvNMnGS/bCNgVYnnsjJgJKfpvJBLtUd/t7QrdwZvrY+pSw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-musl/1.2.163: + resolution: {integrity: sha512-I2pvui8SaNE74vO1YHIJj7/R6IuR8qXfW5YNJ9NV2yR5G6Po2vPR/kMpJgd4rrt6gg16+FGw+XDpMue8+TGLcw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-arm64-msvc/1.2.163: + resolution: {integrity: sha512-CaFr1xVfXrXywDDyNUfRSWh9vqhMmaOh9dpBGHDWPDT+EOwK0Rm78LZPh9G3iQakEq9/6ztqCmskPy7Go6gG6A==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-ia32-msvc/1.2.163: + resolution: {integrity: sha512-0HfuKu8eG1brQ13PVba5WJm187asQuHeVuuVD0WL1/d6TSp2dfsfXdOPt7gjPG0WVtVpYh8e4N0IEcE0gVpzxA==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-x64-msvc/1.2.163: + resolution: {integrity: sha512-BB1tioCAu2Wdt2efKOcbNR9vByzNUhiJqmBv1wWGR6wqV2k46jRMex2NzQESMBl8slIJG+ZPFLE8gUChl0crIg==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core/1.2.163: + resolution: {integrity: sha512-8/ytlOhXSomPjfgOFgto6xnYR+UAj0eHJEIu2NbdHgpFjrDFti6C9XeW0zB6zheCq0fShP0RbE9qXlgYKoSZ8w==} + engines: {node: '>=10'} + hasBin: true + optionalDependencies: + '@swc/core-android-arm-eabi': 1.2.163 + '@swc/core-android-arm64': 1.2.163 + '@swc/core-darwin-arm64': 1.2.163 + '@swc/core-darwin-x64': 1.2.163 + '@swc/core-freebsd-x64': 1.2.163 + '@swc/core-linux-arm-gnueabihf': 1.2.163 + '@swc/core-linux-arm64-gnu': 1.2.163 + '@swc/core-linux-arm64-musl': 1.2.163 + '@swc/core-linux-x64-gnu': 1.2.163 + '@swc/core-linux-x64-musl': 1.2.163 + '@swc/core-win32-arm64-msvc': 1.2.163 + '@swc/core-win32-ia32-msvc': 1.2.163 + '@swc/core-win32-x64-msvc': 1.2.163 + dev: true + /@szmarczak/http-timer/1.1.2: resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} engines: {node: '>=6'} @@ -4237,7 +4375,7 @@ packages: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 - tailwindcss: 3.0.23_2a12c91f48b4280adc4c14dfe7c50ae2 + tailwindcss: 3.0.23_autoprefixer@10.4.4 dev: false /@tootallnate/once/1.1.2: @@ -4249,31 +4387,35 @@ packages: engines: {node: '>= 10'} dev: true - /@ts-morph/common/0.12.3: - resolution: {integrity: sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==} + /@ts-morph/common/0.13.0: + resolution: {integrity: sha512-fEJ6j7Cu8yiWjA4UmybOBH9Efgb/64ZTWuvCF4KysGu4xz8ettfyaqFt8WZ1btCxXsGZJjZ2/3svOF6rL+UFdQ==} dependencies: fast-glob: 3.2.11 - minimatch: 3.1.2 + minimatch: 5.0.1 mkdirp: 1.0.4 path-browserify: 1.0.1 dev: false /@tsconfig/node10/1.0.8: resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} + dev: true /@tsconfig/node12/1.0.9: resolution: {integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==} + dev: true /@tsconfig/node14/1.0.1: resolution: {integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==} + dev: true /@tsconfig/node16/1.0.2: resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} + dev: true /@types/accepts/1.3.5: resolution: {integrity: sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/acorn/4.0.6: resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -4284,7 +4426,7 @@ packages: /@types/babel__core/7.1.18: resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==} dependencies: - '@babel/parser': 7.17.3 + '@babel/parser': 7.17.8 '@babel/types': 7.17.0 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -4300,7 +4442,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.17.3 + '@babel/parser': 7.17.8 '@babel/types': 7.17.0 dev: true @@ -4314,12 +4456,12 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/cors/2.8.12: resolution: {integrity: sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==} @@ -4327,7 +4469,7 @@ packages: /@types/cross-spawn/6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: false /@types/debug/4.1.7: @@ -4339,7 +4481,7 @@ packages: resolution: {integrity: sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==} dependencies: '@types/estree': 0.0.51 - '@types/json-schema': 7.0.9 + '@types/json-schema': 7.0.11 dev: true /@types/estree-jsx/0.0.1: @@ -4362,7 +4504,7 @@ packages: /@types/express-serve-static-core/4.17.28: resolution: {integrity: sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 @@ -4377,7 +4519,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /@types/hast/2.3.4: @@ -4419,6 +4561,10 @@ packages: resolution: {integrity: sha512-FhpRzf927MNQdRZP0J5DLIdTXhjLYzeUTmLAu69mnVksLH9CJY3IuSeEgbKUki7GQZm0WqDkGzyxju2EZGD2wA==} dev: true + /@types/json-schema/7.0.11: + resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} + dev: true + /@types/json-schema/7.0.9: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: true @@ -4434,7 +4580,7 @@ packages: /@types/jsonwebtoken/8.5.8: resolution: {integrity: sha512-zm6xBQpFDIDM6o9r6HSgDeIcLy82TKWctCXEPbJJcXb5AKmi5BNNdLXneixK4lplX3PqIVcwLBCGE/kAGnlD4A==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /@types/long/4.0.1: @@ -4489,6 +4635,9 @@ packages: /@types/node/17.0.21: resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} + /@types/node/17.0.23: + resolution: {integrity: sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==} + /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -4510,8 +4659,8 @@ packages: /@types/range-parser/1.2.4: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} - /@types/react/17.0.39: - resolution: {integrity: sha512-UVavlfAxDd/AgAacMa60Azl7ygyQNRwC/DsHZmKgNvPmRR5p70AJ5Q9EAmL2NWOJmeV+vVUI4IAP7GZrN8h8Ug==} + /@types/react/17.0.43: + resolution: {integrity: sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 @@ -4528,14 +4677,14 @@ packages: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 17.0.21 + '@types/node': 17.0.23 /@types/stack-utils/2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} dev: true - /@types/tailwindcss/3.0.9: - resolution: {integrity: sha512-uZjNKNjlA6cr6py/GWsDjevJb/Bl0fmaMNUdIpNMW3TJGJzxN9O6uFWx97LiSK7ithWNrrDSytq1FdvHpgSvWg==} + /@types/tailwindcss/3.0.10: + resolution: {integrity: sha512-1UnZIHO0NOPyPlPFV0HuMjki2SHkvG9uBA1ZehWj/OQMSROk503nuNyyfmJSIT289yewxTbKoPG+KLxYRvfIIg==} dev: true /@types/unist/2.0.6: @@ -4544,13 +4693,13 @@ packages: /@types/websocket/1.0.5: resolution: {integrity: sha512-NbsqiNX9CnEfC1Z0Vf4mE1SgAJ07JnRYcNex7AJ9zAVzmiGHmjKFEk7O4TJIsgv2B1sLEb6owKFZrACwdYngsQ==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /@types/ws/8.5.2: resolution: {integrity: sha512-VXI82ykONr5tacHEojnErTQk+KQSoYbW1NB6iz6wUwrNd+BqfkfggQNoNdCqhJSzbNumShPERbM+Pc5zpfhlbw==} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /@types/yargs-parser/21.0.0: @@ -4563,8 +4712,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@types/yargs/17.0.9: - resolution: {integrity: sha512-Ci8+4/DOtkHRylcisKmVMtmVO5g7weUVCKcsu1sJvF1bn0wExTmbHmhFKj7AnEm0de800iovGhdSKzYnzbaHpg==} + /@types/yargs/17.0.10: + resolution: {integrity: sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -4577,8 +4726,8 @@ packages: resolution: {integrity: sha512-9cwk3c87qQKZrT251EDoibiYRILjCmxBvvcb4meofCmx1vdnNcR9gyildy5vOHASpOKMsn42CugxUvcwK5eu1g==} dev: false - /@typescript-eslint/eslint-plugin/5.14.0_f4054b8c3cd621db16ae1b9d571bccc0: - resolution: {integrity: sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==} + /@typescript-eslint/eslint-plugin/5.18.0_a07dca3bdfc4bfa60f4dda0c1f9e3287: + resolution: {integrity: sha512-tzrmdGMJI/uii9/V6lurMo4/o+dMTKDH82LkNjhJ3adCW22YQydoRs5MwTiqxGF9CSYxPxQ7EYb4jLNlIs+E+A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -4588,24 +4737,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/type-utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 - '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 - debug: 4.3.3 - eslint: 8.10.0 + '@typescript-eslint/parser': 5.18.0_eslint@8.12.0+typescript@4.6.3 + '@typescript-eslint/scope-manager': 5.18.0 + '@typescript-eslint/type-utils': 5.18.0_eslint@8.12.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.18.0_eslint@8.12.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.12.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.14.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==} + /@typescript-eslint/parser/5.18.0_eslint@8.12.0+typescript@4.6.3: + resolution: {integrity: sha512-+08nYfurBzSSPndngnHvFw/fniWYJ5ymOrn/63oMIbgomVQOvIDhBoJmYZ9lwQOCnQV9xHGvf88ze3jFGUYooQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -4614,26 +4763,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 - debug: 4.3.3 - eslint: 8.10.0 - typescript: 4.6.2 + '@typescript-eslint/scope-manager': 5.18.0 + '@typescript-eslint/types': 5.18.0 + '@typescript-eslint/typescript-estree': 5.18.0_typescript@4.6.3 + debug: 4.3.4 + eslint: 8.12.0 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.14.0: - resolution: {integrity: sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==} + /@typescript-eslint/scope-manager/5.18.0: + resolution: {integrity: sha512-C0CZML6NyRDj+ZbMqh9FnPscg2PrzSaVQg3IpTmpe0NURMVBXlghGZgMYqBw07YW73i0MCqSDqv2SbywnCS8jQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/visitor-keys': 5.14.0 + '@typescript-eslint/types': 5.18.0 + '@typescript-eslint/visitor-keys': 5.18.0 dev: true - /@typescript-eslint/type-utils/5.14.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==} + /@typescript-eslint/type-utils/5.18.0_eslint@8.12.0+typescript@4.6.3: + resolution: {integrity: sha512-vcn9/6J5D6jtHxpEJrgK8FhaM8r6J1/ZiNu70ZUJN554Y3D9t3iovi6u7JF8l/e7FcBIxeuTEidZDR70UuCIfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -4642,22 +4791,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 - debug: 4.3.3 - eslint: 8.10.0 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + '@typescript-eslint/utils': 5.18.0_eslint@8.12.0+typescript@4.6.3 + debug: 4.3.4 + eslint: 8.12.0 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.14.0: - resolution: {integrity: sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==} + /@typescript-eslint/types/5.18.0: + resolution: {integrity: sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.14.0_typescript@4.6.2: - resolution: {integrity: sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==} + /@typescript-eslint/typescript-estree/5.18.0_typescript@4.6.3: + resolution: {integrity: sha512-wa+2VAhOPpZs1bVij9e5gyVu60ReMi/KuOx4LKjGx2Y3XTNUDJgQ+5f77D49pHtqef/klglf+mibuHs9TrPxdQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -4665,41 +4814,41 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/visitor-keys': 5.14.0 - debug: 4.3.3 + '@typescript-eslint/types': 5.18.0 + '@typescript-eslint/visitor-keys': 5.18.0 + debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.6.2 - typescript: 4.6.2 + tsutils: 3.21.0_typescript@4.6.3 + typescript: 4.6.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.14.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==} + /@typescript-eslint/utils/5.18.0_eslint@8.12.0+typescript@4.6.3: + resolution: {integrity: sha512-+hFGWUMMri7OFY26TsOlGa+zgjEy1ssEipxpLjtl4wSll8zy85x0GrUSju/FHdKfVorZPYJLkF3I4XPtnCTewA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.14.0 - '@typescript-eslint/types': 5.14.0 - '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 - eslint: 8.10.0 + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.18.0 + '@typescript-eslint/types': 5.18.0 + '@typescript-eslint/typescript-estree': 5.18.0_typescript@4.6.3 + eslint: 8.12.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint-utils: 3.0.0_eslint@8.12.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.14.0: - resolution: {integrity: sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==} + /@typescript-eslint/visitor-keys/5.18.0: + resolution: {integrity: sha512-Hf+t+dJsjAKpKSkg3EHvbtEpFFb/1CiOHnvI8bjHgOD4/wAw3gKrA0i94LrbekypiZVanJu3McWJg7rWDMzRTg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.14.0 + '@typescript-eslint/types': 5.18.0 eslint-visitor-keys: 3.3.0 dev: true @@ -4747,7 +4896,7 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} dependencies: - mime-types: 2.1.34 + mime-types: 2.1.35 negotiator: 0.6.3 /acorn-globals/6.0.0: @@ -4780,6 +4929,7 @@ packages: /acorn-walk/8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} + dev: true /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} @@ -4796,7 +4946,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -4825,8 +4975,8 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - /ajv/8.10.0: - resolution: {integrity: sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==} + /ajv/8.11.0: + resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} dependencies: fast-deep-equal: 3.1.3 json-schema-traverse: 1.0.0 @@ -4834,34 +4984,6 @@ packages: uri-js: 4.4.1 dev: false - /algoliasearch-helper/3.7.0_algoliasearch@4.12.2: - resolution: {integrity: sha512-XJ3QfERBLfeVCyTVx80gon7r3/rgm/CE8Ha1H7cbablRe/X7SfYQ14g/eO+MhjVKIQp+gy9oC6G5ilmLwS1k6w==} - peerDependencies: - algoliasearch: '>= 3.1 < 5' - dependencies: - '@algolia/events': 4.0.1 - algoliasearch: 4.12.2 - dev: false - - /algoliasearch/4.12.2: - resolution: {integrity: sha512-bn1P9+V415zeDQJtXn+1SwuwedEAv9/LJAxt8XwR6ygH/sMwaHSm2hpkz8wIbCBt/tKQ43TL672Kyxzv5PwGgQ==} - dependencies: - '@algolia/cache-browser-local-storage': 4.12.2 - '@algolia/cache-common': 4.12.2 - '@algolia/cache-in-memory': 4.12.2 - '@algolia/client-account': 4.12.2 - '@algolia/client-analytics': 4.12.2 - '@algolia/client-common': 4.12.2 - '@algolia/client-personalization': 4.12.2 - '@algolia/client-search': 4.12.2 - '@algolia/logger-common': 4.12.2 - '@algolia/logger-console': 4.12.2 - '@algolia/requester-browser-xhr': 4.12.2 - '@algolia/requester-common': 4.12.2 - '@algolia/requester-node-http': 4.12.2 - '@algolia/transporter': 4.12.2 - dev: false - /ansi-colors/4.1.1: resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} engines: {node: '>=6'} @@ -4903,6 +5025,7 @@ packages: engines: {node: '>=4'} dependencies: color-convert: 1.9.3 + dev: true /ansi-styles/4.3.0: resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} @@ -4941,30 +5064,35 @@ packages: dependencies: '@apollo/protobufjs': 1.2.2 + /apollo-reporting-protobuf/3.3.1: + resolution: {integrity: sha512-tyvj3Vj71TCh6c8PtdHOLgHHBSJ05DF/A/Po3q8yfHTBkOPcOJZE/GGN/PT/pwKg7HHxKcAeHDw7+xciVvGx0w==} + dependencies: + '@apollo/protobufjs': 1.2.2 + /apollo-server-caching/3.3.0: resolution: {integrity: sha512-Wgcb0ArjZ5DjQ7ID+tvxUcZ7Yxdbk5l1MxZL8D8gkyjooOkhPNzjRVQ7ubPoXqO54PrOMOTm1ejVhsF+AfIirQ==} engines: {node: '>=12.0'} dependencies: lru-cache: 6.0.0 - /apollo-server-core/3.6.3_graphql@16.3.0: - resolution: {integrity: sha512-TFJmAlI6vPp1MHOSXqYkE6leAyMekWv/D/3ma11uETkcd3EPjERGmxtTXPJElMVEkOK9BEElYKthCrH7bjYLuw==} + /apollo-server-core/3.6.7_graphql@16.3.0: + resolution: {integrity: sha512-OnZ9vu7LrYy2rvEu+nbgqucw6VyTSIPAEjK87c4rkzlVOxpwtGUaQ4FMWD9zBIj7yLq9q22b638E8LdYoaTAjQ==} engines: {node: '>=12.0'} peerDependencies: graphql: ^15.3.0 || ^16.0.0 dependencies: - '@apollographql/apollo-tools': 0.5.2 + '@apollographql/apollo-tools': 0.5.3_graphql@16.3.0 '@apollographql/graphql-playground-html': 1.6.29 - '@graphql-tools/mock': 8.5.2_graphql@16.3.0 - '@graphql-tools/schema': 8.3.2_graphql@16.3.0 + '@graphql-tools/mock': 8.6.4_graphql@16.3.0 + '@graphql-tools/schema': 8.3.6_graphql@16.3.0 '@josephg/resolvable': 1.0.1 apollo-datasource: 3.3.1 - apollo-reporting-protobuf: 3.3.0 + apollo-reporting-protobuf: 3.3.1 apollo-server-caching: 3.3.0 apollo-server-env: 4.2.1 apollo-server-errors: 3.3.1_graphql@16.3.0 - apollo-server-plugin-base: 3.5.1_graphql@16.3.0 - apollo-server-types: 3.5.1_graphql@16.3.0 + apollo-server-plugin-base: 3.5.2_graphql@16.3.0 + apollo-server-types: 3.5.2_graphql@16.3.0 async-retry: 1.3.3 fast-json-stable-stringify: 2.1.0 graphql: 16.3.0 @@ -4993,8 +5121,8 @@ packages: dependencies: graphql: 16.3.0 - /apollo-server-express/3.6.3_express@4.17.3+graphql@16.3.0: - resolution: {integrity: sha512-3CjahZ+n+1T7pHH1qW1B6Ns0BzwOMeupAp2u0+M8ruOmE/e7VKn0OSOQQckZ8Z2AcWxWeno9K89fIv3PoSYgYA==} + /apollo-server-express/3.6.7_express@4.17.3+graphql@16.3.0: + resolution: {integrity: sha512-B4gH5j8t3XxTCIa9bl7Iq/F3YFzMxX/LV4Sc+L/3xkHm648u576G5Lkskl8HsoTGSzzyeVcVsPDoYHiBjCAN0Q==} engines: {node: '>=12.0'} peerDependencies: express: ^4.17.1 @@ -5006,9 +5134,9 @@ packages: '@types/express': 4.17.13 '@types/express-serve-static-core': 4.17.28 accepts: 1.3.8 - apollo-server-core: 3.6.3_graphql@16.3.0 - apollo-server-types: 3.5.1_graphql@16.3.0 - body-parser: 1.19.2 + apollo-server-core: 3.6.7_graphql@16.3.0 + apollo-server-types: 3.5.2_graphql@16.3.0 + body-parser: 1.20.0 cors: 2.8.5 express: 4.17.3 graphql: 16.3.0 @@ -5016,13 +5144,13 @@ packages: transitivePeerDependencies: - encoding - /apollo-server-plugin-base/3.5.1_graphql@16.3.0: - resolution: {integrity: sha512-wgDHz3lLrCqpecDky3z6AOQ0vik0qs0Cya/Ti6n3ESYXJ9MdK3jE/QunATIrOYYJaa+NKl9V7YwU+/bojNfFuQ==} + /apollo-server-plugin-base/3.5.2_graphql@16.3.0: + resolution: {integrity: sha512-SwIf1waDmNDb0kmn57QR++InwK6Iv/X2slpm/aFIoqFBe91r6uJfakJvQZuh8dLEgk68gxqFsT8zHRpxBclE+g==} engines: {node: '>=12.0'} peerDependencies: graphql: ^15.3.0 || ^16.0.0 dependencies: - apollo-server-types: 3.5.1_graphql@16.3.0 + apollo-server-types: 3.5.2_graphql@16.3.0 graphql: 16.3.0 transitivePeerDependencies: - encoding @@ -5040,13 +5168,26 @@ packages: transitivePeerDependencies: - encoding - /apollo-server/3.6.3_graphql@16.3.0: - resolution: {integrity: sha512-kNvOiDNkIaO+MsfR9v40Vz4ArlDdc9VwVKGJy5dniLW9AoDa/tSF99m8ItfGoMypqlRPMgrNGxkMuToBnvYXNQ==} + /apollo-server-types/3.5.2_graphql@16.3.0: + resolution: {integrity: sha512-vhcbIWsBkoNibABOym4AAPBoNDjokhjUQokKYdwZMeqrb850PMQdNJFrGyXT5onP408Ghv4O8PfgBuPQmeJhVQ==} + engines: {node: '>=12.0'} + peerDependencies: + graphql: ^15.3.0 || ^16.0.0 + dependencies: + apollo-reporting-protobuf: 3.3.1 + apollo-server-caching: 3.3.0 + apollo-server-env: 4.2.1 + graphql: 16.3.0 + transitivePeerDependencies: + - encoding + + /apollo-server/3.6.7_graphql@16.3.0: + resolution: {integrity: sha512-WERZqaVCkZJMoOc9y692NribgNtKbHDjOwiAmgXI2WBlON2oUvCwgxPvsMg+bXVpQx4itrMyj31a2N6BeKmbmQ==} peerDependencies: graphql: ^15.3.0 || ^16.0.0 dependencies: - apollo-server-core: 3.6.3_graphql@16.3.0 - apollo-server-express: 3.6.3_express@4.17.3+graphql@16.3.0 + apollo-server-core: 3.6.7_graphql@16.3.0 + apollo-server-express: 3.6.7_express@4.17.3+graphql@16.3.0 express: 4.17.3 graphql: 16.3.0 transitivePeerDependencies: @@ -5069,6 +5210,7 @@ packages: /arg/4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + dev: true /arg/5.0.1: resolution: {integrity: sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==} @@ -5082,22 +5224,12 @@ packages: /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /args/5.0.1: - resolution: {integrity: sha512-1kqmFCFsPffavQFGt8OxJdIcETti99kySRUPMpOhaGjL6mRJn8HFU1OxKY5bMqfZKUwTQc1mZkAjmGYaVOHFtQ==} - engines: {node: '>= 6.0.0'} - dependencies: - camelcase: 5.0.0 - chalk: 2.4.2 - leven: 2.1.0 - mri: 1.1.4 - dev: false - /aria-query/4.2.2: resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} engines: {node: '>=6.0'} dependencies: - '@babel/runtime': 7.17.2 - '@babel/runtime-corejs3': 7.17.2 + '@babel/runtime': 7.17.8 + '@babel/runtime-corejs3': 7.17.8 dev: true /array-flatten/1.1.1: @@ -5109,7 +5241,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true @@ -5125,7 +5257,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /array.prototype.flatmap/1.2.5: @@ -5134,7 +5266,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /arrify/1.0.1: @@ -5188,19 +5320,19 @@ packages: engines: {node: '>=8'} dev: true - /autoprefixer/10.4.2_postcss@8.4.8: - resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} + /autoprefixer/10.4.4_postcss@8.4.12: + resolution: {integrity: sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 + browserslist: 4.20.2 + caniuse-lite: 1.0.30001325 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.8 + postcss: 8.4.12 postcss-value-parser: 4.2.0 dev: true @@ -5212,7 +5344,7 @@ packages: resolution: {integrity: sha512-AOhBxyLVdpOad3TujtC9kL/9r3HnTkxwQ5ggOsYrvvZP1cCFvzHWJd5XxZDFuTn+IN8vkKSG5SEJrd27vCSbeA==} dependencies: archy: 1.0.0 - debug: 4.3.3 + debug: 4.3.4 fastq: 1.13.0 queue-microtask: 1.2.3 transitivePeerDependencies: @@ -5236,20 +5368,20 @@ packages: resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - /babel-jest/27.5.1_@babel+core@7.17.5: + /babel-jest/27.5.1_@babel+core@7.17.8: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__core': 7.1.18 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.5.1_@babel+core@7.17.5 + babel-preset-jest: 27.5.1_@babel+core@7.17.8 chalk: 4.1.2 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 slash: 3.0.0 transitivePeerDependencies: - supports-color @@ -5284,38 +5416,38 @@ packages: '@types/babel__traverse': 7.14.2 dev: true - /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.5: + /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.8: resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.8 semver: 6.3.0 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.5: + /babel-plugin-polyfill-corejs3/0.5.2_@babel+core@7.17.8: resolution: {integrity: sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.8 core-js-compat: 3.21.1 transitivePeerDependencies: - supports-color dev: true - /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.5: + /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.17.8: resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/helper-define-polyfill-provider': 0.3.1_@babel+core@7.17.8 transitivePeerDependencies: - supports-color dev: true @@ -5329,92 +5461,92 @@ packages: engines: {node: '>=0.12'} dev: true - /babel-preset-beemo/1.0.8_@babel+core@7.17.5: - resolution: {integrity: sha512-fXxoI06zSYvcsiIaa4al1fME+TYiYn+xVxwDEVfGbOp7/AVW48DQcizId1cVvcV/2mBYtoJcqZI5SqyTd8Zg0g==} + /babel-preset-beemo/1.0.9_@babel+core@7.17.8: + resolution: {integrity: sha512-FiSuYQ1EaEU4A5ZfOl2iW3FSqM8njrNfwow7n2W7drV6ve4HIbmfVuIdtMEARQGzjEMTUauFcC7dlKOVgokdOQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: '@babel/core': '>=7.0.0' dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-decorators': 7.17.2_@babel+core@7.17.5 - '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.5 - '@babel/preset-env': 7.16.11_@babel+core@7.17.5 - '@babel/preset-react': 7.16.7_@babel+core@7.17.5 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-decorators': 7.17.8_@babel+core@7.17.8 + '@babel/plugin-proposal-export-default-from': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-export-namespace-from': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-private-methods': 7.16.11_@babel+core@7.17.8 + '@babel/preset-env': 7.16.11_@babel+core@7.17.8 + '@babel/preset-react': 7.16.7_@babel+core@7.17.8 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 babel-plugin-transform-dev: 2.0.1 transitivePeerDependencies: - supports-color dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.8: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.5 - dev: true - - /babel-preset-fbjs/3.4.0_@babel+core@7.17.5: + '@babel/core': 7.17.8 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.8 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.8 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.8 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.8 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.8 + dev: true + + /babel-preset-fbjs/3.4.0_@babel+core@7.17.8: resolution: {integrity: sha512-9ywCsCvo1ojrw0b+XYk7aFvTH6D9064t0RIL1rtMf3nsa02Xw41MS7sZw216Im35xj/UY0PDBQsa1brUDDF1Ow==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-destructuring': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-flow-strip-types': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.5 - '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/plugin-proposal-class-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-proposal-object-rest-spread': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.8 + '@babel/plugin-syntax-flow': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-syntax-jsx': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.8 + '@babel/plugin-transform-arrow-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoped-functions': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-block-scoping': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-classes': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-computed-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-destructuring': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-flow-strip-types': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-for-of': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-function-name': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-member-expression-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-modules-commonjs': 7.17.7_@babel+core@7.17.8 + '@babel/plugin-transform-object-super': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-parameters': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-property-literals': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-react-display-name': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-react-jsx': 7.17.3_@babel+core@7.17.8 + '@babel/plugin-transform-shorthand-properties': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-spread': 7.16.7_@babel+core@7.17.8 + '@babel/plugin-transform-template-literals': 7.16.7_@babel+core@7.17.8 babel-plugin-syntax-trailing-function-commas: 7.0.0-beta.0 transitivePeerDependencies: - supports-color dev: true - /babel-preset-jest/27.5.1_@babel+core@7.17.5: + /babel-preset-jest/27.5.1_@babel+core@7.17.8: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.8 dev: true /backo2/1.0.2: @@ -5472,12 +5604,35 @@ packages: raw-body: 2.4.3 type-is: 1.6.18 + /body-parser/1.20.0: + resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.4 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.10.3 + raw-body: 2.5.1 + type-is: 1.6.18 + unpipe: 1.0.0 + /brace-expansion/1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: false + /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} @@ -5493,7 +5648,7 @@ packages: /broadcast-channel/3.7.0: resolution: {integrity: sha512-cIAKJXAxGJceNZGTZSBzMxzyOn72cVgPnKx4dc6LRjQgbaJUQqhy5rzL3zbMxkMWsGKkv2hSFkPRMEXfoMZ2Mg==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 detect-node: 2.1.0 js-sha3: 0.8.0 microseconds: 0.2.0 @@ -5507,13 +5662,13 @@ packages: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - /browserslist/4.20.0: - resolution: {integrity: sha512-bnpOoa+DownbciXj0jVGENf8VYQnE2LNWomhYuCsMmmx9Jd9lwq0WXODuwpSsp8AVdKM2/HorrzxAfbKvWTByQ==} + /browserslist/4.20.2: + resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001314 - electron-to-chromium: 1.4.79 + caniuse-lite: 1.0.30001325 + electron-to-chromium: 1.4.103 escalade: 3.1.1 node-releases: 2.0.2 picocolors: 1.0.0 @@ -5624,11 +5779,6 @@ packages: quick-lru: 4.0.1 dev: true - /camelcase/5.0.0: - resolution: {integrity: sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==} - engines: {node: '>=6'} - dev: false - /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} engines: {node: '>=6'} @@ -5639,8 +5789,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001314: - resolution: {integrity: sha512-0zaSO+TnCHtHJIbpLroX7nsD+vYuOVjl3uzFbJO1wMVbuveJA0RK2WcQA9ZUIOiO0/ArMiMgHJLxfEZhQiC0kw==} + /caniuse-lite/1.0.30001325: + resolution: {integrity: sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==} /capital-case/1.0.4: resolution: {integrity: sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==} @@ -5672,6 +5822,7 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 + dev: true /chalk/3.0.0: resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} @@ -5804,10 +5955,6 @@ packages: resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==} dev: true - /classnames/2.3.1: - resolution: {integrity: sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==} - dev: false - /clean-regexp/1.0.0: resolution: {integrity: sha1-jffHquUf02h06PjQW5GAvBGj/tc=} engines: {node: '>=4'} @@ -5921,6 +6068,7 @@ packages: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 + dev: true /color-convert/2.0.1: resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} @@ -5930,14 +6078,11 @@ packages: /color-name/1.1.3: resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + dev: true /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - /colorette/2.0.16: - resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} - dev: false - /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -5956,6 +6101,11 @@ packages: engines: {node: '>= 6'} dev: true + /commander/7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + /common-tags/1.8.2: resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} engines: {node: '>=4.0.0'} @@ -5964,8 +6114,8 @@ packages: /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} - /concurrently/7.0.0: - resolution: {integrity: sha512-WKM7PUsI8wyXpF80H+zjHP32fsgsHNQfPLw/e70Z5dYkV7hF+rf8q3D+ScWJIEr57CpkO3OWBko6hwhQLPR8Pw==} + /concurrently/7.1.0: + resolution: {integrity: sha512-Bz0tMlYKZRUDqJlNiF/OImojMB9ruKUz6GCfmhFnSapXgPe+3xzY4byqoKG9tUZ7L2PGEUjfLPOLfIX3labnmw==} engines: {node: ^12.20.0 || ^14.13.0 || >=16.0.0} hasBin: true dependencies: @@ -6008,9 +6158,9 @@ packages: resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} engines: {node: '>= 0.6'} - /conventional-changelog-beemo/2.1.0: - resolution: {integrity: sha512-WtuKLxBMbR0qzWOfR6JPLproK9VT1M+Tg86zxxtzhG/Z4h0LQ6y4SHVuIbiK8VRWwUziC93+zFBHYNhcKr483Q==} - engines: {node: '>=10.10.0'} + /conventional-changelog-beemo/3.0.1: + resolution: {integrity: sha512-KMBUSYd5kbJPUrWLuQULYcL7poZtKRe+GPYL/MU1FXznGbBkhUjNK/lZkjKYwv69Hd4p1RvwZIcF0c6DI17wLA==} + engines: {node: '>=12.17.0', npm: '>=6.13.0'} dev: true /convert-source-map/1.8.0: @@ -6034,7 +6184,7 @@ packages: /core-js-compat/3.21.1: resolution: {integrity: sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==} dependencies: - browserslist: 4.20.0 + browserslist: 4.20.2 semver: 7.0.0 dev: true @@ -6074,6 +6224,7 @@ packages: /create-require/1.1.1: resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + dev: true /cross-fetch/3.1.5: resolution: {integrity: sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==} @@ -6110,6 +6261,20 @@ packages: web-streams-polyfill: 3.2.0 transitivePeerDependencies: - encoding + dev: true + + /cross-undici-fetch/0.1.28: + resolution: {integrity: sha512-/nLMyVE5IC9PQdBtmgjpGZfK0wo8UupomAPx+7HlbEgVDkZOa9xCiZP9goo5aLYofP0gHXgovjXdXrE2obANag==} + dependencies: + abort-controller: 3.0.0 + form-data-encoder: 1.7.2 + formdata-node: 4.3.2 + node-fetch: 2.6.7 + undici: 5.0.0 + web-streams-polyfill: 3.2.0 + transitivePeerDependencies: + - encoding + dev: false /cssesc/3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} @@ -6185,10 +6350,6 @@ packages: engines: {node: '>=0.11'} dev: true - /dateformat/4.6.3: - resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} - dev: false - /debounce/1.2.1: resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} dev: true @@ -6215,6 +6376,17 @@ packages: dependencies: ms: 2.1.2 + /debug/4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + /decamelize-keys/1.1.0: resolution: {integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=} engines: {node: '>=0.10.0'} @@ -6315,6 +6487,10 @@ packages: resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} engines: {node: '>= 0.6'} + /depd/2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + /dependency-graph/0.11.0: resolution: {integrity: sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==} engines: {node: '>= 0.6.0'} @@ -6328,6 +6504,10 @@ packages: /destroy/1.0.4: resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} + /destroy/1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + /detect-indent/6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} @@ -6364,6 +6544,7 @@ packages: /diff/4.0.2: resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} engines: {node: '>=0.3.1'} + dev: true /diff/5.0.0: resolution: {integrity: sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==} @@ -6427,15 +6608,6 @@ packages: resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} dev: true - /duplexify/4.1.2: - resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} - dependencies: - end-of-stream: 1.4.4 - inherits: 2.0.4 - readable-stream: 3.6.0 - stream-shift: 1.0.1 - dev: false - /ecdsa-sig-formatter/1.0.11: resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: @@ -6453,8 +6625,8 @@ packages: jake: 10.8.2 dev: true - /electron-to-chromium/1.4.79: - resolution: {integrity: sha512-nWfAxof87mGHkbORCwVRPst4FlSVdprOKS6dBMrcwn3sjwf8iHXEhsu1+FU5Psd7Ps3KKeBufAdfsPK5BmbSUg==} + /electron-to-chromium/1.4.103: + resolution: {integrity: sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==} dev: true /elegant-spinner/1.0.1: @@ -6489,6 +6661,7 @@ packages: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 + dev: true /enquirer/2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} @@ -6506,8 +6679,33 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-symbols: 1.0.3 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.2 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.1 + is-string: 1.0.7 + is-weakref: 1.0.2 + object-inspect: 1.12.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 + + /es-abstract/1.19.2: + resolution: {integrity: sha512-gfSBJoZdlL2xRiOCy0g8gLMryhoe1TlimjzU99L/31Z8QEGIhVQI+EWwt5lT+AuU9SnorVupXFqqOGqGfsyO6w==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -6521,7 +6719,7 @@ packages: is-callable: 1.2.4 is-negative-zero: 2.0.2 is-regex: 1.1.4 - is-shared-array-buffer: 1.0.1 + is-shared-array-buffer: 1.0.2 is-string: 1.0.7 is-weakref: 1.0.2 object-inspect: 1.12.0 @@ -6530,6 +6728,7 @@ packages: string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 + dev: true /es-get-iterator/1.1.2: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} @@ -6561,6 +6760,7 @@ packages: /escape-string-regexp/1.0.5: resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} engines: {node: '>=0.8.0'} + dev: true /escape-string-regexp/2.0.0: resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} @@ -6585,7 +6785,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-airbnb-base/15.0.0_8b406960a2a06af75ddac353adbd0cfd: + /eslint-config-airbnb-base/15.0.0_6727bad621c6c338589cdfead936b843: resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -6593,49 +6793,49 @@ packages: eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.11 - eslint: 8.10.0 - eslint-plugin-import: 2.25.4_eslint@8.10.0 + eslint: 8.12.0 + eslint-plugin-import: 2.26.0_eslint@8.12.0 object.assign: 4.1.2 object.entries: 1.1.5 semver: 6.3.0 dev: true - /eslint-config-beemo/1.2.5_ada70e1c786992d81557ee12d1d9c983: - resolution: {integrity: sha512-3uAKRo7BBZA9riymO3XZlswO+GCTPNByAHjrz2IJRSc/vQFs1nynFyGkP84ctwmgWZ/gg/0sZzQKj3VDbCnlRg==} + /eslint-config-beemo/1.2.8_d0062e76d70ab01651d408ef76fbe2be: + resolution: {integrity: sha512-4D54iR0ErASUKZ5H8rddo0pEkJW28LI5KRIYpFeoqnCTYs8jCDgk3YLdkRyogAllpqJqPBB7TE/r0VfyTL8peA==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: '@beemo/config-constants': 1.1.0 - '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 - '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 - eslint: 8.10.0 - eslint-config-airbnb-base: 15.0.0_8b406960a2a06af75ddac353adbd0cfd - eslint-config-prettier: 8.5.0_eslint@8.10.0 - eslint-plugin-compat: 4.0.2_eslint@8.10.0 - eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-jest: 26.1.1_83b965a57a5e946ff723ffe717bf82fb - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.10.0 - eslint-plugin-node: 11.1.0_eslint@8.10.0 - eslint-plugin-promise: 6.0.0_eslint@8.10.0 - eslint-plugin-react: 7.29.3_eslint@8.10.0 - eslint-plugin-react-hooks: 4.3.0_eslint@8.10.0 - eslint-plugin-react-perf: 3.3.1_eslint@8.10.0 - eslint-plugin-simple-import-sort: 7.0.0_eslint@8.10.0 - eslint-plugin-unicorn: 41.0.0_eslint@8.10.0 + '@typescript-eslint/eslint-plugin': 5.18.0_a07dca3bdfc4bfa60f4dda0c1f9e3287 + '@typescript-eslint/parser': 5.18.0_eslint@8.12.0+typescript@4.6.3 + eslint: 8.12.0 + eslint-config-airbnb-base: 15.0.0_6727bad621c6c338589cdfead936b843 + eslint-config-prettier: 8.5.0_eslint@8.12.0 + eslint-plugin-compat: 4.0.2_eslint@8.12.0 + eslint-plugin-import: 2.26.0_eslint@8.12.0 + eslint-plugin-jest: 26.1.3_71e92d3245f17c343e06baf3e5a2c467 + eslint-plugin-jsx-a11y: 6.5.1_eslint@8.12.0 + eslint-plugin-node: 11.1.0_eslint@8.12.0 + eslint-plugin-promise: 6.0.0_eslint@8.12.0 + eslint-plugin-react: 7.29.4_eslint@8.12.0 + eslint-plugin-react-hooks: 4.4.0_eslint@8.12.0 + eslint-plugin-react-perf: 3.3.1_eslint@8.12.0 + eslint-plugin-simple-import-sort: 7.0.0_eslint@8.12.0 + eslint-plugin-unicorn: 41.0.1_eslint@8.12.0 transitivePeerDependencies: - jest - supports-color - typescript dev: true - /eslint-config-prettier/8.5.0_eslint@8.10.0: + /eslint-config-prettier/8.5.0_eslint@8.12.0: resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.10.0 + eslint: 8.12.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -6653,36 +6853,36 @@ packages: find-up: 2.1.0 dev: true - /eslint-plugin-compat/4.0.2_eslint@8.10.0: + /eslint-plugin-compat/4.0.2_eslint@8.12.0: resolution: {integrity: sha512-xqvoO54CLTVaEYGMzhu35Wzwk/As7rCvz/2dqwnFiWi0OJccEtGIn+5qq3zqIu9nboXlpdBN579fZcItC73Ycg==} engines: {node: '>=9.x'} peerDependencies: eslint: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@mdn/browser-compat-data': 4.1.10 + '@mdn/browser-compat-data': 4.1.15 ast-metadata-inferer: 0.7.0 - browserslist: 4.20.0 - caniuse-lite: 1.0.30001314 + browserslist: 4.20.2 + caniuse-lite: 1.0.30001325 core-js: 3.21.1 - eslint: 8.10.0 + eslint: 8.12.0 find-up: 5.0.0 lodash.memoize: 4.1.2 semver: 7.3.5 dev: true - /eslint-plugin-es/3.0.1_eslint@8.10.0: + /eslint-plugin-es/3.0.1_eslint@8.12.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.10.0 + eslint: 8.12.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.25.4_eslint@8.10.0: - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} + /eslint-plugin-import/2.26.0_eslint@8.12.0: + resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 @@ -6691,7 +6891,7 @@ packages: array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.10.0 + eslint: 8.12.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3 has: 1.0.3 @@ -6700,12 +6900,12 @@ packages: minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.22.0 - tsconfig-paths: 3.13.0 + tsconfig-paths: 3.14.1 dev: true - /eslint-plugin-jest/26.1.1_83b965a57a5e946ff723ffe717bf82fb: - resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + /eslint-plugin-jest/26.1.3_71e92d3245f17c343e06baf3e5a2c467: + resolution: {integrity: sha512-Pju+T7MFpo5VFhFlwrkK/9jRUu18r2iugvgyrWOnnGRaVTFFmFXp+xFJpHyqmjjLmGJPKLeEFLVTAxezkApcpQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6716,22 +6916,22 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 - '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 - eslint: 8.10.0 - jest: 27.5.1_ts-node@10.7.0 + '@typescript-eslint/eslint-plugin': 5.18.0_a07dca3bdfc4bfa60f4dda0c1f9e3287 + '@typescript-eslint/utils': 5.18.0_eslint@8.12.0+typescript@4.6.3 + eslint: 8.12.0 + jest: 27.5.1 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsx-a11y/6.5.1_eslint@8.10.0: + /eslint-plugin-jsx-a11y/6.5.1_eslint@8.12.0: resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 aria-query: 4.2.2 array-includes: 3.1.4 ast-types-flow: 0.0.7 @@ -6739,21 +6939,21 @@ packages: axobject-query: 2.2.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.10.0 + eslint: 8.12.0 has: 1.0.3 - jsx-ast-utils: 3.2.1 + jsx-ast-utils: 3.2.2 language-tags: 1.0.5 minimatch: 3.1.2 dev: true - /eslint-plugin-node/11.1.0_eslint@8.10.0: + /eslint-plugin-node/11.1.0_eslint@8.12.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.10.0 - eslint-plugin-es: 3.0.1_eslint@8.10.0 + eslint: 8.12.0 + eslint-plugin-es: 3.0.1_eslint@8.12.0 eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 @@ -6761,7 +6961,7 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-prettier/4.0.0_eslint@8.10.0+prettier@2.5.1: + /eslint-plugin-prettier/4.0.0_eslint@8.12.0+prettier@2.6.2: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -6772,40 +6972,40 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.10.0 - prettier: 2.5.1 + eslint: 8.12.0 + prettier: 2.6.2 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-promise/6.0.0_eslint@8.10.0: + /eslint-plugin-promise/6.0.0_eslint@8.12.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.10.0 + eslint: 8.12.0 dev: true - /eslint-plugin-react-hooks/4.3.0_eslint@8.10.0: - resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} + /eslint-plugin-react-hooks/4.4.0_eslint@8.12.0: + resolution: {integrity: sha512-U3RVIfdzJaeKDQKEJbz5p3NW8/L80PCATJAfuojwbaEL+gBjfGdhUcGde+WGUW46Q5sr/NgxevsIiDtNXrvZaQ==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.10.0 + eslint: 8.12.0 dev: true - /eslint-plugin-react-perf/3.3.1_eslint@8.10.0: + /eslint-plugin-react-perf/3.3.1_eslint@8.12.0: resolution: {integrity: sha512-iOx2UtEOH50TmQhezTS4jbBAj/2gbrUdX+ZM28c2K9mwTvtRX6gdnd2P4WPQrejITDsAMNTCz95zu5HcjCD0xg==} engines: {node: '>=6.9.1'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.10.0 + eslint: 8.12.0 dev: true - /eslint-plugin-react/7.29.3_eslint@8.10.0: - resolution: {integrity: sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg==} + /eslint-plugin-react/7.29.4_eslint@8.12.0: + resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -6813,9 +7013,9 @@ packages: array-includes: 3.1.4 array.prototype.flatmap: 1.2.5 doctrine: 2.1.0 - eslint: 8.10.0 + eslint: 8.12.0 estraverse: 5.3.0 - jsx-ast-utils: 3.2.1 + jsx-ast-utils: 3.2.2 minimatch: 3.1.2 object.entries: 1.1.5 object.fromentries: 2.0.5 @@ -6824,19 +7024,19 @@ packages: prop-types: 15.8.1 resolve: 2.0.0-next.3 semver: 6.3.0 - string.prototype.matchall: 4.0.6 + string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-simple-import-sort/7.0.0_eslint@8.10.0: + /eslint-plugin-simple-import-sort/7.0.0_eslint@8.12.0: resolution: {integrity: sha512-U3vEDB5zhYPNfxT5TYR7u01dboFZp+HNpnGhkDB2g/2E4wZ/g1Q9Ton8UwCLfRV9yAKyYqDh62oHOamvkFxsvw==} peerDependencies: eslint: '>=5.0.0' dependencies: - eslint: 8.10.0 + eslint: 8.12.0 dev: true - /eslint-plugin-unicorn/41.0.0_eslint@8.10.0: - resolution: {integrity: sha512-xoJCaRc1uy5REg9DkVga1BkZV57jJxoqOcrU28QHZB89Lk5LdSqdVyTIt9JQVfHNKaiyJ7X+3iLlIn+VEHWEzA==} + /eslint-plugin-unicorn/41.0.1_eslint@8.12.0: + resolution: {integrity: sha512-gF5vo2dIj0YdNMQ/IMegiBkQdQ22GBFFVpdkJP+0og3w7XD4ypea0xQVRv6iofkLVR2w0phAdikcnU01ybd4Ow==} engines: {node: '>=12'} peerDependencies: eslint: '>=8.8.0' @@ -6844,8 +7044,8 @@ packages: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.0 clean-regexp: 1.0.0 - eslint: 8.10.0 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint: 8.12.0 + eslint-utils: 3.0.0_eslint@8.12.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -6881,13 +7081,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.10.0: + /eslint-utils/3.0.0_eslint@8.12.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.10.0 + eslint: 8.12.0 eslint-visitor-keys: 2.1.0 dev: true @@ -6906,21 +7106,21 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.10.0: - resolution: {integrity: sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==} + /eslint/8.12.0: + resolution: {integrity: sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.0 + '@eslint/eslintrc': 1.2.1 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.3 + debug: 4.3.4 doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint-utils: 3.0.0_eslint@8.12.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -6929,7 +7129,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.12.1 + globals: 13.13.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -7178,7 +7378,7 @@ packages: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.4 + micromatch: 4.0.5 /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -7210,8 +7410,8 @@ packages: resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} dev: false - /fastify/3.27.4: - resolution: {integrity: sha512-SOfnHBxG9zxCSIvt6aHoR/cao8QBddWmGP/mb5KQKRc+KI1kB7b79M2hCDOTSyHdLAF2OX+oI6X3weeLc+MqKg==} + /fastify/3.28.0: + resolution: {integrity: sha512-LAQtGllpkRe8L6Tpf3zdbvXzXFOrgaWV3Tbvp3xMv9ngcr9zht9U2/mo5zq9qp9kplSiBJ0w43aVAMqv6PBMbw==} dependencies: '@fastify/ajv-compiler': 1.1.0 abstract-logging: 2.0.1 @@ -7220,14 +7420,14 @@ packages: fastify-error: 0.3.1 find-my-way: 4.5.1 flatstr: 1.0.12 - light-my-request: 4.8.0 + light-my-request: 4.9.0 pino: 6.14.0 process-warning: 1.0.0 proxy-addr: 2.0.7 rfdc: 1.3.0 secure-json-parse: 2.4.0 semver: 7.3.5 - tiny-lru: 8.0.1 + tiny-lru: 8.0.2 transitivePeerDependencies: - supports-color dev: false @@ -7356,7 +7556,7 @@ packages: /find-yarn-workspace-root2/1.2.16: resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} dependencies: - micromatch: 4.0.4 + micromatch: 4.0.5 pkg-dir: 4.2.0 dev: true @@ -7391,6 +7591,11 @@ packages: /form-data-encoder/1.7.1: resolution: {integrity: sha512-EFRDrsMm/kyqbTQocNvRXMLjc7Es2Vk+IQFx/YW7hkUH1eBl4J1fqiP34l74Yt0pFLCNpc06fkbVk00008mzjg==} + dev: true + + /form-data-encoder/1.7.2: + resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} + dev: false /form-data/3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} @@ -7434,7 +7639,7 @@ packages: resolution: {integrity: sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==} engines: {node: '>=12'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jsonfile: 6.1.0 universalify: 2.0.0 dev: true @@ -7443,7 +7648,7 @@ packages: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jsonfile: 4.0.0 universalify: 0.1.2 dev: true @@ -7452,7 +7657,7 @@ packages: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} engines: {node: '>=6 <7 || >=8'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jsonfile: 4.0.0 universalify: 0.1.2 dev: true @@ -7564,8 +7769,8 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.12.1: - resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==} + /globals/13.13.0: + resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -7600,26 +7805,26 @@ packages: url-parse-lax: 3.0.0 dev: true - /graceful-fs/4.2.9: - resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} + /graceful-fs/4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true /grapheme-splitter/1.0.4: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true - /graphql-config/4.1.0_3b667ef9fa2e39a39933bb2c0a49d7d2: + /graphql-config/4.1.0_2f0047565365577e619d9f1acc6688df: resolution: {integrity: sha512-Myqay6pmdcmX3KqoH+bMbeKZ1cTODpHS2CxF1ZzNnfTE+YUpGTcp01bOw6LpzamRb0T/WTYtGFbZeXGo9Hab2Q==} engines: {node: '>= 10.0.0'} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_c84a270c92bf6e8d30a9786dab5936e4 + '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_ec5c0ebd3030a0a5109338876648df1b '@graphql-tools/graphql-file-loader': 7.3.4_graphql@16.3.0 '@graphql-tools/json-file-loader': 7.3.4_graphql@16.3.0 '@graphql-tools/load': 7.5.2_graphql@16.3.0 '@graphql-tools/merge': 8.2.3_graphql@16.3.0 - '@graphql-tools/url-loader': 7.8.0_a827a5d0da07b11b42534ab7eb813b16 + '@graphql-tools/url-loader': 7.8.0_b25b267fd681c0fb5135ef60d8c587a0 '@graphql-tools/utils': 8.6.2_graphql@16.3.0 cosmiconfig: 7.0.1 cosmiconfig-toml-loader: 1.0.0 @@ -7643,8 +7848,8 @@ packages: graphql: 16.3.0 dev: true - /graphql-executor/0.0.19_graphql@16.3.0: - resolution: {integrity: sha512-AFOcsk/yMtl9jcO/f/0Our7unWxJ5m3FS5HjWfsXRHCyjjaubXpSHiOZO/hSYv6brayIrupDoVAzCuJpBc3elg==} + /graphql-executor/0.0.22_graphql@16.3.0: + resolution: {integrity: sha512-WbKSnSHFn6REKKH4T6UAwDM3mLUnYMQlQLNG0Fw+Lkb3ilCnL3m5lkJ7411LAI9sF7BvPbthovVZhsEUh9Xfag==} engines: {node: ^12.22.0 || ^14.16.0 || >=16.0.0} peerDependencies: graphql: ^15.0.0 || ^16.0.0 @@ -7659,24 +7864,24 @@ packages: dependencies: graphql: 16.3.0 - /graphql-middleware/6.1.18_graphql@16.3.0: - resolution: {integrity: sha512-aEdfh1GuIREdzFb19jWZj+GFghaKGWZH2yQZag4lG1tXte7MbVhwD2Fx0JaAl1gBZwJoKKXN6eAI+Wv9pLSgLA==} + /graphql-middleware/6.1.21_graphql@16.3.0: + resolution: {integrity: sha512-D16pfB12h3QE0STGMEdLZPzOvKneIB7DJ0OW0g98+2bLanXm1FefhhEbGWRhJeab3y064O6F/kuKLGapsx4tkg==} peerDependencies: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: - '@graphql-tools/delegate': 8.5.4_graphql@16.3.0 - '@graphql-tools/schema': 8.3.3_graphql@16.3.0 + '@graphql-tools/delegate': 8.7.1_graphql@16.3.0 + '@graphql-tools/schema': 8.3.6_graphql@16.3.0 graphql: 16.3.0 dev: false - /graphql-rate-limit-directive/2.0.2_a5a9ac76a95b42dc1837989204765ab6: + /graphql-rate-limit-directive/2.0.2_fe25bd03ece244cef549b7ee9a0d0ce2: resolution: {integrity: sha512-Q4EvMv3xUt3woSMQMsHEJqm3K74JKd3JnIYr/YlSztkAp2pUNlVuI9AokB27qAc47OavWw1TUIXPau1ePPznew==} peerDependencies: '@graphql-tools/utils': ^8.0.0 graphql: ^16.0.0 rate-limiter-flexible: ^2.0.0 dependencies: - '@graphql-tools/utils': 8.6.2_graphql@16.3.0 + '@graphql-tools/utils': 8.6.5_graphql@16.3.0 graphql: 16.3.0 rate-limiter-flexible: 2.3.6 dev: true @@ -7694,8 +7899,8 @@ packages: - encoding dev: true - /graphql-scalars/1.15.0_graphql@16.3.0: - resolution: {integrity: sha512-uLi71egHsfF+A4XmnltPYRUnvy8uBsobRjhW6aBi305gpE/v52xkuKcjygV0CqeqdvRKmFhczh9HRx1lho2MRw==} + /graphql-scalars/1.17.0_graphql@16.3.0: + resolution: {integrity: sha512-y1WtSu6jiW5QdDjK3RWMRTdK+xAAtSIq3IxmtnhxzH7bCkHV/z8VZa8fsSG4BcWbjQQtCQYQvMnvbQ+TBCyJRQ==} engines: {node: '>=10'} 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 @@ -7704,7 +7909,7 @@ packages: tslib: 2.3.1 dev: true - /graphql-shield/7.5.0_e0b9874540c9c81a97f712f635f603df: + /graphql-shield/7.5.0_6662dc61633835777a919a3121ffaf80: resolution: {integrity: sha512-T1A6OreOe/dHDk/1Qg3AHCrKLmTkDJ3fPFGYpSOmUbYXyDnjubK4J5ab5FjHdKHK5fWQRZNTvA0SrBObYsyfaw==} peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 @@ -7712,7 +7917,7 @@ packages: dependencies: '@types/yup': 0.29.11 graphql: 16.3.0 - graphql-middleware: 6.1.18_graphql@16.3.0 + graphql-middleware: 6.1.21_graphql@16.3.0 object-hash: 2.2.0 yup: 0.31.1 dev: false @@ -7785,6 +7990,7 @@ packages: /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} + dev: true /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} @@ -7838,7 +8044,7 @@ packages: property-information: 6.1.1 space-separated-tokens: 2.0.1 style-to-object: 0.3.0 - unist-util-position: 4.0.1 + unist-util-position: 4.0.3 zwitch: 2.0.2 transitivePeerDependencies: - supports-color @@ -7896,6 +8102,11 @@ packages: engines: {node: '>=12.0.0'} dev: false + /highlight.js/11.5.0: + resolution: {integrity: sha512-SM6WDj5/C+VfIY8pZ6yW6Xa0Fm1tniYVYWYW1Q/DcMnISZFrC3aQAZZZFAAZtybKNrGId3p/DNbFTtcTXXgYBw==} + engines: {node: '>=12.0.0'} + dev: false + /highlightjs-graphql/1.0.2: resolution: {integrity: sha512-jShTftpKQDwMXc+7OHOpHXRYSweT08EO2YOIcLbwU00e9yuwJMYXGLF1eiDO0aUPeQU4/5EjAh5HtPt3ly7rvg==} dev: false @@ -7938,13 +8149,23 @@ packages: statuses: 1.5.0 toidentifier: 1.0.1 + /http-errors/2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + /http-proxy-agent/4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -7964,7 +8185,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.3 + debug: 4.3.4 transitivePeerDependencies: - supports-color @@ -7987,18 +8208,18 @@ packages: dependencies: ms: 2.1.3 - /hygen/6.2.0_eslint@8.10.0+prettier@2.5.1: + /hygen/6.2.0_eslint@8.12.0+prettier@2.6.2: resolution: {integrity: sha512-5kma/nx7K+gJu8Q8kirkamUDb2TLvDJEiG/hfAL2Jt93SGrWEd0vWVEwaJW7qQylbIoT7gBVefrXZS2sYS8aag==} hasBin: true dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 change-case: 3.1.0 - debug: 4.3.3 + debug: 4.3.4 degit: 2.8.4 ejs: 3.1.6 enquirer: 2.3.6 - eslint-plugin-prettier: 4.0.0_eslint@8.10.0+prettier@2.5.1 + eslint-plugin-prettier: 4.0.0_eslint@8.12.0+prettier@2.6.2 execa: 5.1.1 front-matter: 4.0.2 fs-extra: 10.0.1 @@ -8015,7 +8236,7 @@ packages: /i18next/21.6.14: resolution: {integrity: sha512-XL6WyD+xlwQwbieXRlXhKWoLb/rkch50/rA+vl6untHnJ+aYnkQ0YDZciTWE78PPhOpbi2gR0LTJCJpiAhA+uQ==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 dev: true /iconv-lite/0.4.24: @@ -8042,11 +8263,6 @@ packages: minimatch: 3.1.2 dev: true - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - dev: true - /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} @@ -8364,8 +8580,8 @@ packages: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} - /is-number-object/1.0.6: - resolution: {integrity: sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==} + /is-number-object/1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 @@ -8430,6 +8646,12 @@ packages: /is-shared-array-buffer/1.0.1: resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + /is-shared-array-buffer/1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + dependencies: + call-bind: 1.0.2 + dev: true + /is-stream/1.1.0: resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} engines: {node: '>=0.10.0'} @@ -8548,8 +8770,8 @@ packages: resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.17.5 - '@babel/parser': 7.17.3 + '@babel/core': 7.17.8 + '@babel/parser': 7.17.8 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -8570,7 +8792,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.3 + debug: 4.3.4 istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: @@ -8615,7 +8837,7 @@ packages: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -8635,7 +8857,7 @@ packages: - supports-color dev: true - /jest-cli/27.5.1_ts-node@10.7.0: + /jest-cli/27.5.1: resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -8645,14 +8867,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 + '@jest/core': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 chalk: 4.1.2 exit: 0.1.2 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 import-local: 3.1.0 - jest-config: 27.5.1_ts-node@10.7.0 + jest-config: 27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 prompts: 2.4.2 @@ -8665,7 +8887,7 @@ packages: - utf-8-validate dev: true - /jest-config/27.5.1_ts-node@10.7.0: + /jest-config/27.5.1: resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: @@ -8674,15 +8896,15 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.8 '@jest/test-sequencer': 27.5.1 '@jest/types': 27.5.1 - babel-jest: 27.5.1_@babel+core@7.17.5 + babel-jest: 27.5.1_@babel+core@7.17.8 chalk: 4.1.2 ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-circus: 27.5.1 jest-environment-jsdom: 27.5.1 jest-environment-node: 27.5.1 @@ -8693,12 +8915,11 @@ packages: jest-runner: 27.5.1 jest-util: 27.5.1 jest-validate: 27.5.1 - micromatch: 4.0.4 + micromatch: 4.0.5 parse-json: 5.2.0 pretty-format: 27.5.1 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 transitivePeerDependencies: - bufferutil - canvas @@ -8741,7 +8962,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -8759,7 +8980,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 jest-mock: 27.5.1 jest-util: 27.5.1 dev: true @@ -8775,15 +8996,15 @@ packages: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.5 - '@types/node': 17.0.21 + '@types/node': 17.0.23 anymatch: 3.1.2 fb-watchman: 2.0.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-regex-util: 27.5.1 jest-serializer: 27.5.1 jest-util: 27.5.1 jest-worker: 27.5.1 - micromatch: 4.0.4 + micromatch: 4.0.5 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 @@ -8797,7 +9018,7 @@ packages: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -8840,8 +9061,8 @@ packages: '@jest/types': 27.5.1 '@types/stack-utils': 2.0.1 chalk: 4.1.2 - graceful-fs: 4.2.9 - micromatch: 4.0.4 + graceful-fs: 4.2.10 + micromatch: 4.0.5 pretty-format: 27.5.1 slash: 3.0.0 stack-utils: 2.0.5 @@ -8852,7 +9073,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1: @@ -8867,15 +9088,15 @@ packages: jest-resolve: 27.5.1 dev: true - /jest-preset-beemo/1.1.6_jest@27.5.1: - resolution: {integrity: sha512-T9yZQUXl1YfcxT3oMLaKh/3Qm2YcsgJH9u77EQzQtRDamdvOClDUDNDjlekxZ96g2XMgTclmasP48A2pkCjA4w==} + /jest-preset-beemo/1.1.7_jest@27.5.1: + resolution: {integrity: sha512-RKPh+Qls0pQREwPkhXJRUCu5YfFU2qxY8SQO39nkUVEgYvlAkWA8hefsVy0mB4oXvIinvb+viZ+UmiOdlt29PQ==} engines: {node: '>=12.17.0', npm: '>=6.13.0'} peerDependencies: jest: '>=26.0.0' dependencies: '@beemo/config-constants': 1.1.0 '@types/jest': 27.4.1 - jest: 27.5.1_ts-node@10.7.0 + jest: 27.5.1 jest-circus: 27.5.1 transitivePeerDependencies: - supports-color @@ -8903,7 +9124,7 @@ packages: dependencies: '@jest/types': 27.5.1 chalk: 4.1.2 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-haste-map: 27.5.1 jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1 jest-util: 27.5.1 @@ -8922,10 +9143,10 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 emittery: 0.8.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-docblock: 27.5.1 jest-environment-jsdom: 27.5.1 jest-environment-node: 27.5.1 @@ -8961,7 +9182,7 @@ packages: collect-v8-coverage: 1.0.1 execa: 5.1.1 glob: 7.2.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-haste-map: 27.5.1 jest-message-util: 27.5.1 jest-mock: 27.5.1 @@ -8979,27 +9200,27 @@ packages: resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 17.0.21 - graceful-fs: 4.2.9 + '@types/node': 17.0.23 + graceful-fs: 4.2.10 dev: true /jest-snapshot/27.5.1: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.17.5 - '@babel/generator': 7.17.3 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.8 + '@babel/generator': 7.17.7 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.8 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.4 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.8 chalk: 4.1.2 expect: 27.5.1 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 jest-diff: 27.5.1 jest-get-type: 27.5.1 jest-haste-map: 27.5.1 @@ -9018,10 +9239,10 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 chalk: 4.1.2 ci-info: 3.3.0 - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 picomatch: 2.3.1 dev: true @@ -9043,7 +9264,7 @@ packages: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 17.0.21 + '@types/node': 17.0.23 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -9054,12 +9275,12 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/27.5.1_ts-node@10.7.0: + /jest/27.5.1: resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -9069,9 +9290,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.5.1_ts-node@10.7.0 + '@jest/core': 27.5.1 import-local: 3.1.0 - jest-cli: 27.5.1_ts-node@10.7.0 + jest-cli: 27.5.1 transitivePeerDependencies: - bufferutil - canvas @@ -9080,11 +9301,6 @@ packages: - utf-8-validate dev: true - /joycon/3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - dev: false - /js-levenshtein/1.1.6: resolution: {integrity: sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==} engines: {node: '>=0.10.0'} @@ -9199,21 +9415,19 @@ packages: resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} hasBin: true dependencies: - minimist: 1.2.5 + minimist: 1.2.6 dev: true - /json5/2.2.0: - resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} + /json5/2.2.1: + resolution: {integrity: sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==} engines: {node: '>=6'} hasBin: true - dependencies: - minimist: 1.2.5 dev: true /jsonfile/4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 dev: true /jsonfile/6.1.0: @@ -9221,7 +9435,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 dev: true /jsonify/0.0.0: @@ -9244,8 +9458,8 @@ packages: semver: 5.7.1 dev: true - /jsx-ast-utils/3.2.1: - resolution: {integrity: sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==} + /jsx-ast-utils/3.2.2: + resolution: {integrity: sha512-HDAyJ4MNQBboGpUnHAVUNJs6X0lh058s6FuixsFGP7MgJYpD6Vasd6nzSG5iIfXu1zAYlHJ/zsOKNlrenTUBnw==} engines: {node: '>=4.0'} dependencies: array-includes: 3.1.4 @@ -9315,11 +9529,6 @@ packages: invert-kv: 3.0.1 dev: true - /leven/2.1.0: - resolution: {integrity: sha1-wuep93IJTe6dNCAq6KzORoeHVYA=} - engines: {node: '>=0.10.0'} - dev: false - /leven/3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} engines: {node: '>=6'} @@ -9348,10 +9557,10 @@ packages: type-check: 0.4.0 dev: true - /light-my-request/4.8.0: - resolution: {integrity: sha512-C2XESrTRsZnI59NSQigOsS6IuTxpj8OhSBvZS9fhgBMsamBsAuWN1s4hj/nCi8EeZcyAA6xbROhsZy7wKdfckg==} + /light-my-request/4.9.0: + resolution: {integrity: sha512-b1U3z4OVPoO/KanT14NRkXMr9rRtXAiq0ORqNrqhDyb5bGkZjAdEc6GRN1GWCfgaLBG+aq73qkCLDNeB3c2sLw==} dependencies: - ajv: 8.10.0 + ajv: 8.11.0 cookie: 0.4.2 process-warning: 1.0.0 set-cookie-parser: 2.4.8 @@ -9419,7 +9628,7 @@ packages: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 @@ -9618,6 +9827,7 @@ packages: /make-error/1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + dev: true /make-fetch-happen/8.0.14: resolution: {integrity: sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==} @@ -9677,7 +9887,7 @@ packages: /match-sorter/6.3.1: resolution: {integrity: sha512-mxybbo3pPNuA+ZuCUhm5bwNkXrJTbsk5VWbR5wiwz/GC6LIiegBGn2w3O08UG/jdbYLinw51fSQ5xNU1U3MgBw==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 remove-accents: 0.4.2 dev: false @@ -9851,7 +10061,7 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /meros/1.2.0_@types+node@17.0.21: + /meros/1.2.0_@types+node@17.0.23: resolution: {integrity: sha512-3QRZIS707pZQnijHdhbttXRWwrHhZJ/gzolneoxKVz9N/xmsvY/7Ls8lpnI9gxbgxjcHsAVEW3mgwiZCo6kkJQ==} engines: {node: '>=12'} peerDependencies: @@ -9860,7 +10070,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 17.0.21 + '@types/node': 17.0.23 dev: true /methods/1.1.2: @@ -10113,7 +10323,7 @@ packages: resolution: {integrity: sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg==} dependencies: '@types/debug': 4.1.7 - debug: 4.3.3 + debug: 4.3.4 decode-named-character-reference: 1.0.1 micromark-core-commonmark: 1.0.6 micromark-factory-space: 1.0.0 @@ -10139,6 +10349,14 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.1 + dev: true + + /micromatch/4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 /microseconds/0.2.0: resolution: {integrity: sha512-n7DHHMjR1avBbSpsTBj6fmMGh2AGrifVV4e+WYc3Q9lO+xnSZ3NyhcBND3vzzatt05LFhoKFRxrIyklmLlUtyA==} @@ -10148,12 +10366,22 @@ packages: resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==} engines: {node: '>= 0.6'} + /mime-db/1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + /mime-types/2.1.34: resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.51.0 + /mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + /mime/1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} @@ -10197,6 +10425,13 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: false + /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -10210,6 +10445,10 @@ packages: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + dev: true + /minipass-collect/1.0.2: resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} engines: {node: '>= 8'} @@ -10267,11 +10506,6 @@ packages: engines: {node: '>=10'} hasBin: true - /mri/1.1.4: - resolution: {integrity: sha512-6y7IjGPm8AzlvoUrwAaw1tLnUBudaS3752vcd8JtrpGGQn+rXIe63LFVHm/YMwtqAuh+LJPCFdlLYPWM1nYn6w==} - engines: {node: '>=4'} - dev: false - /mri/1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -10296,8 +10530,8 @@ packages: big-integer: 1.6.51 dev: false - /nanoid/3.3.1: - resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} + /nanoid/3.3.2: + resolution: {integrity: sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -10309,8 +10543,8 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - /next/12.1.0_33bdac975a6e334c49640fab91e2abb4: - resolution: {integrity: sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q==} + /next/12.1.4_572108936dbf4157100a77328045f809: + resolution: {integrity: sha512-DA4g97BM4Z0nKtDvCTm58RxdvoQyYzeg0AeVbh0N4Y/D8ELrNu47lQeEgRGF8hV4eQ+Sal90zxrJQQG/mPQ8CQ==} engines: {node: '>=12.22.0'} hasBin: true peerDependencies: @@ -10327,25 +10561,25 @@ packages: sass: optional: true dependencies: - '@next/env': 12.1.0 - caniuse-lite: 1.0.30001314 + '@next/env': 12.1.4 + caniuse-lite: 1.0.30001325 postcss: 8.4.5 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - styled-jsx: 5.0.0_@babel+core@7.17.5+react@17.0.2 - use-subscription: 1.5.1_react@17.0.2 + react: 18.0.0 + react-dom: 18.0.0_react@18.0.0 + styled-jsx: 5.0.1_@babel+core@7.17.8+react@18.0.0 optionalDependencies: - '@next/swc-android-arm64': 12.1.0 - '@next/swc-darwin-arm64': 12.1.0 - '@next/swc-darwin-x64': 12.1.0 - '@next/swc-linux-arm-gnueabihf': 12.1.0 - '@next/swc-linux-arm64-gnu': 12.1.0 - '@next/swc-linux-arm64-musl': 12.1.0 - '@next/swc-linux-x64-gnu': 12.1.0 - '@next/swc-linux-x64-musl': 12.1.0 - '@next/swc-win32-arm64-msvc': 12.1.0 - '@next/swc-win32-ia32-msvc': 12.1.0 - '@next/swc-win32-x64-msvc': 12.1.0 + '@next/swc-android-arm-eabi': 12.1.4 + '@next/swc-android-arm64': 12.1.4 + '@next/swc-darwin-arm64': 12.1.4 + '@next/swc-darwin-x64': 12.1.4 + '@next/swc-linux-arm-gnueabihf': 12.1.4 + '@next/swc-linux-arm64-gnu': 12.1.4 + '@next/swc-linux-arm64-musl': 12.1.4 + '@next/swc-linux-x64-gnu': 12.1.4 + '@next/swc-linux-x64-musl': 12.1.4 + '@next/swc-win32-arm64-msvc': 12.1.4 + '@next/swc-win32-ia32-msvc': 12.1.4 + '@next/swc-win32-x64-msvc': 12.1.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -10481,7 +10715,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /object.fromentries/2.0.5: @@ -10490,14 +10724,14 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /object.hasown/1.1.0: resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} dependencies: define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /object.values/1.1.5: @@ -10506,23 +10740,25 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 dev: true /oblivious-set/1.0.0: resolution: {integrity: sha512-z+pI07qxo4c2CulUHCDf9lcqDlMSo72N/4rLUpRXf6fu+q8vjt8y0xS+Tlf8NTJDdTXHbdeO1n3MlbctwEoXZw==} dev: false - /on-exit-leak-free/0.2.0: - resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==} - dev: false - /on-finished/2.3.0: resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 + /on-finished/2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + /once/1.4.0: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: @@ -10868,39 +11104,10 @@ packages: engines: {node: '>=6'} dev: true - /pino-abstract-transport/0.5.0: - resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} - dependencies: - duplexify: 4.1.2 - split2: 4.1.0 - dev: false - - /pino-pretty/7.5.3: - resolution: {integrity: sha512-jOGysjWxOfaeUElKTeJPstiitt1Ii7owcb21lDc1BS5F4P4HRDDcGxL1f1jskSA0zkTyj64/iaXlMLGhwtLVtg==} - hasBin: true - dependencies: - args: 5.0.1 - colorette: 2.0.16 - dateformat: 4.6.3 - fast-safe-stringify: 2.1.1 - joycon: 3.1.1 - pino-abstract-transport: 0.5.0 - pump: 3.0.0 - readable-stream: 3.6.0 - rfdc: 1.3.0 - secure-json-parse: 2.4.0 - sonic-boom: 2.6.0 - strip-json-comments: 3.1.1 - dev: false - /pino-std-serializers/3.2.0: resolution: {integrity: sha512-EqX4pwDPrt3MuOAAUBMU0Tk5kR/YcCM5fNPEzgCO2zJ5HfX0vbiH9HbJglnyeQsN96Kznae6MWD47pZB5avTrg==} dev: false - /pino-std-serializers/4.0.0: - resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==} - dev: false - /pino/6.14.0: resolution: {integrity: sha512-iuhEDel3Z3hF9Jfe44DPXR8l07bhjuFY3GMHIXbjnY9XcafbyDDwl2sN2vw2GjMPf5Nkoe+OFao7ffn9SXaKDg==} hasBin: true @@ -10914,22 +11121,6 @@ packages: sonic-boom: 1.4.1 dev: false - /pino/7.8.1: - resolution: {integrity: sha512-G0AVnaJBBtbdOpZ3z0/QD3R57BWwjVo4K7e+c5mHKjNCYIY1FIKuNlWjVJfCVQ4Bq6iN/yAAh5OCeeTI7OXosA==} - hasBin: true - dependencies: - fast-redact: 3.1.1 - on-exit-leak-free: 0.2.0 - pino-abstract-transport: 0.5.0 - pino-std-serializers: 4.0.0 - process-warning: 1.0.0 - quick-format-unescaped: 4.0.4 - real-require: 0.1.0 - safe-stable-stringify: 2.3.1 - sonic-boom: 2.6.0 - thread-stream: 0.13.2 - dev: false - /pirates/4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} engines: {node: '>= 6'} @@ -10947,17 +11138,17 @@ packages: engines: {node: '>=4'} dev: true - /postcss-js/4.0.0_postcss@8.4.8: + /postcss-js/4.0.0_postcss@8.4.12: resolution: {integrity: sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==} engines: {node: ^12 || ^14 || >= 16} peerDependencies: postcss: ^8.3.3 dependencies: camelcase-css: 2.0.1 - postcss: 8.4.8 + postcss: 8.4.12 dev: true - /postcss-load-config/3.1.3_ts-node@10.7.0: + /postcss-load-config/3.1.3: resolution: {integrity: sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==} engines: {node: '>= 10'} peerDependencies: @@ -10967,17 +11158,16 @@ packages: optional: true dependencies: lilconfig: 2.0.4 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 yaml: 1.10.2 dev: true - /postcss-nested/5.0.6_postcss@8.4.8: + /postcss-nested/5.0.6_postcss@8.4.12: resolution: {integrity: sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==} engines: {node: '>=12.0'} peerDependencies: postcss: ^8.2.14 dependencies: - postcss: 8.4.8 + postcss: 8.4.12 postcss-selector-parser: 6.0.9 dev: true @@ -10993,23 +11183,23 @@ packages: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} dev: true - /postcss/8.4.5: - resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} + /postcss/8.4.12: + resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.1 + nanoid: 3.3.2 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: false + dev: true - /postcss/8.4.8: - resolution: {integrity: sha512-2tXEqGxrjvAO6U+CJzDL2Fk2kPHTv1jQsYkSoMeOis2SsYaXRO2COxTdQp99cYvif9JTXaAk9lYGc3VhJt7JPQ==} + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.1 + nanoid: 3.3.2 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true + dev: false /preferred-pm/3.0.3: resolution: {integrity: sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ==} @@ -11053,8 +11243,8 @@ packages: hasBin: true dev: true - /prettier/2.5.1: - resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} + /prettier/2.6.2: + resolution: {integrity: sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -11074,13 +11264,13 @@ packages: parse-ms: 2.1.0 dev: true - /prisma/3.10.0: - resolution: {integrity: sha512-dAld12vtwdz9Rz01nOjmnXe+vHana5PSog8t0XGgLemKsUVsaupYpr74AHaS3s78SaTS5s2HOghnJF+jn91ZrA==} + /prisma/3.12.0: + resolution: {integrity: sha512-ltCMZAx1i0i9xuPM692Srj8McC665h6E5RqJom999sjtVSccHSD8Z+HSdBN2183h9PJKvC5dapkn78dd0NWMBg==} engines: {node: '>=12.6'} hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 3.10.0-50.73e60b76d394f8d37d8ebd1f8918c79029f0db86 + '@prisma/engines': 3.12.0-37.22b822189f46ef0dc5c5b503368d1bee01213980 /process-warning/1.0.0: resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==} @@ -11145,11 +11335,18 @@ packages: dependencies: end-of-stream: 1.4.4 once: 1.4.0 + dev: true /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} + /qs/6.10.3: + resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.0.4 + /qs/6.9.7: resolution: {integrity: sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==} engines: {node: '>=0.6'} @@ -11188,6 +11385,15 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 + /raw-body/2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + /rc/1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -11208,51 +11414,14 @@ packages: - utf-8-validate dev: true - /react-dom/17.0.2_react@17.0.2: - resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} + /react-dom/18.0.0_react@18.0.0: + resolution: {integrity: sha512-XqX7uzmFo0pUceWFCt7Gff6IyIMzFUn7QMZrbrQfGxtaxXZIcGQzoNpRLE3fQLnS4XzLLPMZX2T9TRcSrasicw==} peerDependencies: - react: 17.0.2 + react: ^18.0.0 dependencies: loose-envify: 1.4.0 - object-assign: 4.1.1 - react: 17.0.2 - scheduler: 0.20.2 - dev: false - - /react-fast-compare/3.2.0: - resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} - dev: false - - /react-instantsearch-core/6.22.0_2150b7ff895518fdc3c37e1d2fe81a09: - resolution: {integrity: sha512-K4GpydrStAGmUFYaV86eU65cvy0ZM97jKtNCF63sznhgYS1mJ3IaKO8HJV56/NP8dPKbr+HbdoD2GOnD1OaLlQ==} - peerDependencies: - algoliasearch: '>= 3.1 < 5' - react: '>= 16.3.0 < 18' - dependencies: - '@babel/runtime': 7.17.2 - algoliasearch: 4.12.2 - algoliasearch-helper: 3.7.0_algoliasearch@4.12.2 - prop-types: 15.8.1 - react: 17.0.2 - react-fast-compare: 3.2.0 - dev: false - - /react-instantsearch-dom/6.22.0_732d5a2cc5bb5eb9d2529448aa9fbdb0: - resolution: {integrity: sha512-geXYTQqGsLggbf7MMuSPgXjuZ3yWtWjjPRWEbXmAHZ4oodbdYiKIuieTDoadYM+m+Y90WXpwn+hMi0EDTffeRA==} - peerDependencies: - react: '>= 16.3.0 < 18' - react-dom: '>= 16.3.0 < 18' - dependencies: - '@babel/runtime': 7.17.2 - algoliasearch-helper: 3.7.0_algoliasearch@4.12.2 - classnames: 2.3.1 - prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 - react-fast-compare: 3.2.0 - react-instantsearch-core: 6.22.0_2150b7ff895518fdc3c37e1d2fe81a09 - transitivePeerDependencies: - - algoliasearch + react: 18.0.0 + scheduler: 0.21.0 dev: false /react-is/16.13.1: @@ -11261,8 +11430,8 @@ packages: /react-is/17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - /react-query/3.34.16_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-7FvBvjgEM4YQ8nPfmAr+lJfbW95uyW/TVjFoi2GwCkF33/S8ajx45tuPHPFGWs4qYwPy1mzwxD4IQfpUDrefNQ==} + /react-query/3.34.19_react-dom@18.0.0+react@18.0.0: + resolution: {integrity: sha512-JO0Ymi58WKmvnhgg6bGIrYIeKb64KsKaPWo8JcGnmK2jJxAs2XmMBzlP75ZepSU7CHzcsWtIIyhMrLbX3pb/3w==} peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: '*' @@ -11273,11 +11442,11 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 broadcast-channel: 3.7.0 match-sorter: 6.3.1 - react: 17.0.2 - react-dom: 17.0.2_react@17.0.2 + react: 18.0.0 + react-dom: 18.0.0_react@18.0.0 dev: false /react-reconciler/0.26.2_react@17.0.2: @@ -11298,6 +11467,14 @@ packages: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + dev: true + + /react/18.0.0: + resolution: {integrity: sha512-x+VL6wbT4JRVPm7EGxXhZ8w8LTROaxPXOqhlGyVSrv0sB1jkyFGgXxJ8LVoPRLvPR6/CIZGFmfzqUa2NYeMr2A==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + dev: false /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -11322,7 +11499,7 @@ packages: resolution: {integrity: sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==} engines: {node: '>=6'} dependencies: - graceful-fs: 4.2.9 + graceful-fs: 4.2.10 js-yaml: 3.14.1 pify: 4.0.1 strip-bom: 3.0.0 @@ -11335,6 +11512,7 @@ packages: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 + dev: true /readdirp/3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} @@ -11343,11 +11521,6 @@ packages: picomatch: 2.3.1 dev: true - /real-require/0.1.0: - resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==} - engines: {node: '>= 12.13.0'} - dev: false - /redent/3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} engines: {node: '>=8'} @@ -11373,7 +11546,7 @@ packages: /regenerator-transform/0.14.5: resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 dev: true /regexp-tree/0.1.24: @@ -11466,13 +11639,13 @@ packages: peerDependencies: graphql: ^15.0.0 dependencies: - '@babel/core': 7.17.5 - '@babel/generator': 7.17.3 - '@babel/parser': 7.17.3 - '@babel/runtime': 7.17.2 + '@babel/core': 7.17.8 + '@babel/generator': 7.17.7 + '@babel/parser': 7.17.8 + '@babel/runtime': 7.17.8 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 - babel-preset-fbjs: 3.4.0_@babel+core@7.17.5 + babel-preset-fbjs: 3.4.0_@babel+core@7.17.8 chalk: 4.1.2 fb-watchman: 2.0.1 fbjs: 3.0.4 @@ -11492,7 +11665,7 @@ packages: /relay-runtime/12.0.0: resolution: {integrity: sha512-QU6JKr1tMsry22DXNy9Whsq5rmvwr3LSZiiWV/9+DFpuTWvp+WFhobWMc8TC4OjKFfNhEZy7mOiqUAn5atQtug==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 fbjs: 3.0.4 invariant: 2.2.4 transitivePeerDependencies: @@ -11518,8 +11691,8 @@ packages: toml: 3.0.0 dev: false - /remark-mdx/2.0.0: - resolution: {integrity: sha512-TDnjSv77Oynf+K1deGWZPKSwh3/9hykVAxVm9enAw6BmicCGklREET8s19KYnjGsNPms0pNDJLmp+bnHDVItAQ==} + /remark-mdx/2.1.1: + resolution: {integrity: sha512-0wXdEITnFyjLquN3VvACNLzbGzWM5ujzTvfgOkONBZgSFJ7ezLLDaTWqf6H9eUgVITEP8asp6LJ0W/X090dXBg==} dependencies: mdast-util-mdx: 2.0.0 micromark-extension-mdxjs: 1.0.0 @@ -11747,6 +11920,7 @@ packages: /safe-stable-stringify/2.3.1: resolution: {integrity: sha512-kYBSfT+troD9cDA85VDnHZ1rpHC50O0g1e6WlGHVCz/g+JS+9WKLj+XwFYyR8UbrZN8ll9HUpDAAddY58MGisg==} engines: {node: '>=10'} + dev: true /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -11763,6 +11937,13 @@ packages: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + dev: true + + /scheduler/0.21.0: + resolution: {integrity: sha512-1r87x5fz9MXqswA2ERLo0EbOAU74DpIUO090gIasYTqlVoJeMcl+Z1Rg7WHz+qtPujhS/hGIt9kxZOYBV3faRQ==} + dependencies: + loose-envify: 1.4.0 + dev: false /scuid/1.1.0: resolution: {integrity: sha512-MuCAyrGZcTLfQoH2XoBlQ8C6bzwN88XT/0slOGz0pn8+gIP85BOAfYa44ZXQUTOwRwPU0QvgU+V+OSajl/59Xg==} @@ -12001,12 +12182,6 @@ packages: flatstr: 1.0.12 dev: false - /sonic-boom/2.6.0: - resolution: {integrity: sha512-6xYZFRmDEtxGqfOKcDQ4cPLrNa0SPEDI+wlzDAHowXE6YV42NeXqg9mP2KkiM8JVu3lHfZ2iQKYlGOz+kTpphg==} - dependencies: - atomic-sleep: 1.0.0 - dev: false - /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} @@ -12075,11 +12250,6 @@ packages: through: 2.3.8 dev: true - /split2/4.1.0: - resolution: {integrity: sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==} - engines: {node: '>= 10.x'} - dev: false - /sponge-case/1.0.1: resolution: {integrity: sha512-dblb9Et4DAtiZ5YSUZHLl4XhH4uK80GhAZrVXdN4O2P4gQ40Wa5UIOPUHlA/nFd2PLblBZWUioLMMAVrgpoYcA==} dependencies: @@ -12106,9 +12276,9 @@ packages: resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} engines: {node: '>= 0.6'} - /stream-shift/1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - dev: false + /statuses/2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} /stream-transform/2.1.3: resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} @@ -12157,12 +12327,12 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - /string.prototype.matchall/4.0.6: - resolution: {integrity: sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==} + /string.prototype.matchall/4.0.7: + resolution: {integrity: sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.19.1 + es-abstract: 1.19.2 get-intrinsic: 1.1.1 has-symbols: 1.0.3 internal-slot: 1.0.3 @@ -12186,6 +12356,7 @@ packages: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 + dev: true /stringify-entities/4.0.2: resolution: {integrity: sha512-MTxTVcEkorNtBbNpoFJPEh0kKdM6+QbMjLbaxmvaPMmayOXdr/AIVIIJX7FReUVweRBFJfZepK4A4AKgwuFpMQ==} @@ -12249,6 +12420,7 @@ packages: /strip-json-comments/3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true /style-to-object/0.3.0: resolution: {integrity: sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==} @@ -12256,21 +12428,21 @@ packages: inline-style-parser: 0.1.1 dev: false - /styled-jsx/5.0.0_@babel+core@7.17.5+react@17.0.2: - resolution: {integrity: sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA==} + /styled-jsx/5.0.1_@babel+core@7.17.8+react@18.0.0: + resolution: {integrity: sha512-+PIZ/6Uk40mphiQJJI1202b+/dYeTVd9ZnMPR80pgiWbjIwvN2zIp4r9et0BgqBuShh48I0gttPlAXA7WVvBxw==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || 18.x.x' + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' peerDependenciesMeta: '@babel/core': optional: true babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.17.5 - react: 17.0.2 + '@babel/core': 7.17.8 + react: 18.0.0 dev: false /subscriptions-transport-ws/0.11.0_graphql@16.3.0: @@ -12300,6 +12472,7 @@ packages: engines: {node: '>=4'} dependencies: has-flag: 3.0.0 + dev: true /supports-color/7.2.0: resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} @@ -12364,7 +12537,7 @@ packages: - encoding dev: true - /tailwindcss/3.0.23_2a12c91f48b4280adc4c14dfe7c50ae2: + /tailwindcss/3.0.23_autoprefixer@10.4.4: resolution: {integrity: sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==} engines: {node: '>=12.13.0'} hasBin: true @@ -12372,7 +12545,7 @@ packages: autoprefixer: ^10.0.2 dependencies: arg: 5.0.1 - autoprefixer: 10.4.2_postcss@8.4.8 + autoprefixer: 10.4.4_postcss@8.4.12 chalk: 4.1.2 chokidar: 3.5.3 color-name: 1.1.4 @@ -12385,10 +12558,10 @@ packages: is-glob: 4.0.3 normalize-path: 3.0.0 object-hash: 2.2.0 - postcss: 8.4.8 - postcss-js: 4.0.0_postcss@8.4.8 - postcss-load-config: 3.1.3_ts-node@10.7.0 - postcss-nested: 5.0.6_postcss@8.4.8 + postcss: 8.4.12 + postcss-js: 4.0.0_postcss@8.4.12 + postcss-load-config: 3.1.3 + postcss-nested: 5.0.6_postcss@8.4.12 postcss-selector-parser: 6.0.9 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 @@ -12434,12 +12607,6 @@ packages: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - /thread-stream/0.13.2: - resolution: {integrity: sha512-woZFt0cLFkPdhsa+IGpRo1jiSouaHxMIljzTgt30CMjBWoUYbbcHqnunW5Yv+BXko9H05MVIcxMipI3Jblallw==} - dependencies: - real-require: 0.1.0 - dev: false - /throat/6.0.1: resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==} dev: true @@ -12453,8 +12620,8 @@ packages: engines: {node: '>=6'} dev: false - /tiny-lru/8.0.1: - resolution: {integrity: sha512-eBIAYA0BzSjxBedCaO0CSjertD+u+IvNuFkyD7ESf+qjqHKBr5wFqvEYl91+ZQd7jjq2pO6/fBVwFgb6bxvorw==} + /tiny-lru/8.0.2: + resolution: {integrity: sha512-ApGvZ6vVvTNdsmt676grvCkUCGwzG9IqXma5Z07xJgiC5L7akUMof5U8G2JTI9Rz/ovtVhJBlY6mNhEvtjzOIg==} engines: {node: '>=6'} dev: false @@ -12562,44 +12729,14 @@ packages: resolution: {integrity: sha512-DEQrfv6l7IvN2jlzc/VTdZJYsWUnQNCsueYjMkC/iXoEoi5fNan6MjeDqkvhfzbmHgdz9UxDUluX3V5HdjTydQ==} dev: true - /ts-morph/13.0.3: - resolution: {integrity: sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==} + /ts-morph/14.0.0: + resolution: {integrity: sha512-tO8YQ1dP41fw8GVmeQAdNsD8roZi1JMqB7YwZrqU856DvmG5/710e41q2XauzTYrygH9XmMryaFeLo+kdCziyA==} dependencies: - '@ts-morph/common': 0.12.3 + '@ts-morph/common': 0.13.0 code-block-writer: 11.0.0 dev: false - /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645: - resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - dependencies: - '@cspotcode/source-map-support': 0.7.0 - '@tsconfig/node10': 1.0.8 - '@tsconfig/node12': 1.0.9 - '@tsconfig/node14': 1.0.1 - '@tsconfig/node16': 1.0.2 - '@types/node': 17.0.21 - acorn: 8.7.0 - acorn-walk: 8.2.0 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 4.6.2 - v8-compile-cache-lib: 3.0.0 - yn: 3.1.1 - - /ts-node/10.7.0_f94da96e4d78a751cdd66b59796b8fdd: + /ts-node/10.7.0_77add676a07d29b8879af73de3af4c77: resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} hasBin: true peerDependencies: @@ -12614,6 +12751,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.7.0 + '@swc/core': 1.2.163 '@tsconfig/node10': 1.0.8 '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 @@ -12630,7 +12768,7 @@ packages: yn: 3.1.1 dev: true - /ts-node/9.1.1_typescript@4.6.2: + /ts-node/9.1.1_typescript@4.6.3: resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} hasBin: true @@ -12642,7 +12780,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.21 - typescript: 4.6.2 + typescript: 4.6.3 yn: 3.1.1 dev: true @@ -12650,12 +12788,12 @@ packages: resolution: {integrity: sha512-F2BYPR4LUS1shYe49q+tX4thPdiEMdBb2kE39dINlnzlsVgSoCjrsp/vPKpSemVcdBwGvx0hUONU37cFNv9T+w==} dev: true - /tsconfig-paths/3.13.0: - resolution: {integrity: sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==} + /tsconfig-paths/3.14.1: + resolution: {integrity: sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 - minimist: 1.2.5 + minimist: 1.2.6 strip-bom: 3.0.0 dev: true @@ -12665,14 +12803,14 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - /tsutils/3.21.0_typescript@4.6.2: + /tsutils/3.21.0_typescript@4.6.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.6.2 + typescript: 4.6.3 dev: true /tty-table/2.8.13: @@ -12688,119 +12826,119 @@ packages: yargs: 15.4.1 dev: true - /turbo-darwin-64/1.1.6: - resolution: {integrity: sha512-xzl79T7mPKaIGhMBCAzpTvXkbFNZaMyeOMsNXxVT5dTY+d3FwLFfbqHIoG1dH745TbH6i67bxtt70lKdQa+qdQ==} + /turbo-darwin-64/1.1.10: + resolution: {integrity: sha512-MY/1mHg+tS/GaZKG805e5JSGNS8A4j/M2GzLwCbNL+lwGMfneNASri1vAd80ss3T2MgMsfsFMVyIQJljqpDBvA==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64/1.1.6: - resolution: {integrity: sha512-r0D+Kfwcaqec5h9Xa4T/VD6mWZ2LQr+zOEBBL6UA15htgel06B2eXiGdjRiw4i7ieV80tEBEDdz9tSWJBhAL/Q==} + /turbo-darwin-arm64/1.1.10: + resolution: {integrity: sha512-gMPLseYqGKwdy6UHVWKMLA433ZTfQRV5FlYz5n4XVtx30cF6ajOqq12ykeCUUX/lZkH4Uq5zT0tNEYpUhUw7mA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-freebsd-64/1.1.6: - resolution: {integrity: sha512-v5MJeRcyeCDF3La40TOub0+/OuGGFuLzlVHb4jYxthESbtLve1H23bDiL+4gCQgPYOsKMOvKQpuoMaKW2gxk7A==} + /turbo-freebsd-64/1.1.10: + resolution: {integrity: sha512-wra27mvakr5ZFceQnCCSR8gHQtKV8Q0EhtzO/wEdyhEssw0wVaNtMHUOOdvFN0HLmjQmmLZgmfZbURc83UDuZQ==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-freebsd-arm64/1.1.6: - resolution: {integrity: sha512-5gm3r+M5f/Idt/pggyCQ+MZSlaUdxUeb/4LtPohhWOoj4PYo1o5kwInaRlckr7uV36E4/npDvz9cDV96Pohejg==} + /turbo-freebsd-arm64/1.1.10: + resolution: {integrity: sha512-J2I76pTwtrEVjHt1+zWY/s/Y0YIGdWHBIWOjhCXi1E8dav98oGw+WUaiFwzAkcksAblOhNpDL3qhnrnm7kHqrg==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-linux-32/1.1.6: - resolution: {integrity: sha512-dLc1Vd/LQP5n3NGLMf+cdaK99sMWvHdDvTUSrSwoYDy5fWFpUm0E12lAxRH3tikX2m7Kfcy2uY5xSJIuq5xzYQ==} + /turbo-linux-32/1.1.10: + resolution: {integrity: sha512-d1ILhEv2B/lOtpH4niFUKGb8YMU6G7gNCQCY6wG+SXARWJtDti+KiNWESechD5DycCIMgtE40XNy/c1US+LI5g==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-64/1.1.6: - resolution: {integrity: sha512-V4rb41yQUA+vPDgXc06oHmKbgrBUbwm09oRtjvmlIQU8zX8qujMPZIun8tGP4NuzErJXGzD3WDgj7VSsO23IIw==} + /turbo-linux-64/1.1.10: + resolution: {integrity: sha512-8VEOiNJFNfUMZOyrN32wOcdT1Ik1nlIuTwkO4UeonAJhuWjTvdDLPCQkz0SECTu60q90l6nXCnNYtoZA6LrZzA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm/1.1.6: - resolution: {integrity: sha512-zAaIa0+EhRYYkM51ruB1LCUqyeigK66A+KfXZ3Y9+aiKg7EYbDvuv+ReD4srLPKoIuAxR5dYlk5RVhSKejt2Cw==} + /turbo-linux-arm/1.1.10: + resolution: {integrity: sha512-qJ50K/s5MjpHjam+UdnK3GniEIv5XOBCZOGslgMMyz8V/q43vhB9BU9HQODclM89uQgsKxhs8Fue6ytOY4vIpg==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64/1.1.6: - resolution: {integrity: sha512-QsE7gow3WxWXKwNWJX4DIJys6xc6Up4/icjdTZCZbglPLwuG2UiUzjJ2+beXxVU4EmpQF6NwKubHCtrs8m8/kQ==} + /turbo-linux-arm64/1.1.10: + resolution: {integrity: sha512-ng3dEEL4SbBudF/UZzsOrfyJh8DLtTHawTepeS30FdtvYuVBXdCPc5BAhbawGoau/2AV4vrN3qzh9e3LCqD6Qg==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-mips64le/1.1.6: - resolution: {integrity: sha512-098DB9daXoI6LRCkuOv1Pqim+H4wXZrFza9Xd7zJIel1WmxEgNsHqWpSH5Jn2J92LbkWl+tfN1+myw4+a4ESfw==} + /turbo-linux-mips64le/1.1.10: + resolution: {integrity: sha512-Jd4yH7ZEXCo0xmdJWZ6YsyqcNLyL5vRU3j5ZT+1W97YJCT+g+1on3/nd3rBVPzVz52lb8JIqgGtrBrnOO0AWJg==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-ppc64le/1.1.6: - resolution: {integrity: sha512-U5A1mnsGM994h/1VT4FbsV/bb+I0fgvkY5/TTX7MfA9Iwt0SxsNlh+Jgofe1svPz0CKEe6Hl2WQSGHTlBPJb5Q==} + /turbo-linux-ppc64le/1.1.10: + resolution: {integrity: sha512-YF8+Oi53glqY29O1A7KJsHZxBzeVBobYFnPEXMt8vm+ouuo8kkbxXxShOP4h+33YGEkesTw/CTXtfDC1Xj1hDw==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-32/1.1.6: - resolution: {integrity: sha512-0C+/EI11j8ABtI6O2n+NYL2osDI6moo7YL8pqiWbNrdEGI2KbeCTVQpruUH+GONsMov06pR4BouL9UT2jSpG0g==} + /turbo-windows-32/1.1.10: + resolution: {integrity: sha512-IO92tVTCtWVPPgcCjf8J7AmBEcwnjv1zPq7t9GFdqZ/6QA06atgPJNzQ/QvyzbzJgUsJUN2ByzwT04o4QUbrBQ==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-64/1.1.6: - resolution: {integrity: sha512-O2kC+7+zuMjFIi6mpU1qz+Bv27TcHkkCczcDNVU29G52pm5lwj7BZ+/gu+EPJSnF5VrgdA6Oru6KVXPRS1q+Cg==} + /turbo-windows-64/1.1.10: + resolution: {integrity: sha512-g/RIXaVDaOgliHEJuOsuB6Tefwue9fXBH1/iIH9dmT3Z7lL0banGh+C10RW6Jd6PBPMoPBWir9PLYuzxoPcCNQ==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo/1.1.6: - resolution: {integrity: sha512-pZTc6Sb5MtK/X/qhiDSssc8AZWoUoYf14ZqYjvDWg/aEtqgwYorVJqfRcj4XOXOqtVZ3gO/91eXwdyh/q2aQHA==} + /turbo/1.1.10: + resolution: {integrity: sha512-y8vx8uIyBRFI3aFjZ3PeGaOvYtNk6t7xNLzRsPY+xtnknTeqdBad56ElS8z+j0RyVwKCvI+wgvTHGkEle4VnJA==} hasBin: true requiresBuild: true optionalDependencies: - turbo-darwin-64: 1.1.6 - turbo-darwin-arm64: 1.1.6 - turbo-freebsd-64: 1.1.6 - turbo-freebsd-arm64: 1.1.6 - turbo-linux-32: 1.1.6 - turbo-linux-64: 1.1.6 - turbo-linux-arm: 1.1.6 - turbo-linux-arm64: 1.1.6 - turbo-linux-mips64le: 1.1.6 - turbo-linux-ppc64le: 1.1.6 - turbo-windows-32: 1.1.6 - turbo-windows-64: 1.1.6 + turbo-darwin-64: 1.1.10 + turbo-darwin-arm64: 1.1.10 + turbo-freebsd-64: 1.1.10 + turbo-freebsd-arm64: 1.1.10 + turbo-linux-32: 1.1.10 + turbo-linux-64: 1.1.10 + turbo-linux-arm: 1.1.10 + turbo-linux-arm64: 1.1.10 + turbo-linux-mips64le: 1.1.10 + turbo-linux-ppc64le: 1.1.10 + turbo-windows-32: 1.1.10 + turbo-windows-64: 1.1.10 dev: true /type-check/0.3.2: @@ -12857,7 +12995,7 @@ packages: engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.34 + mime-types: 2.1.35 /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} @@ -12865,7 +13003,7 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript-json-schema/0.53.0: + /typescript-json-schema/0.53.0_@swc+core@1.2.163: resolution: {integrity: sha512-BcFxC9nipQQOXxrBGI/jOWU31BwzVh6vqJR008G8VHKJtQ8YrZX6veriXfTK1l+L0/ff0yKl3mZigMLA6ZqkHg==} hasBin: true dependencies: @@ -12873,7 +13011,7 @@ packages: '@types/node': 16.11.26 glob: 7.2.0 safe-stable-stringify: 2.3.1 - ts-node: 10.7.0_f94da96e4d78a751cdd66b59796b8fdd + ts-node: 10.7.0_77add676a07d29b8879af73de3af4c77 typescript: 4.5.5 yargs: 17.3.1 transitivePeerDependencies: @@ -12887,8 +13025,8 @@ packages: hasBin: true dev: true - /typescript/4.6.2: - resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} + /typescript/4.6.3: + resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -12913,6 +13051,12 @@ packages: /undici/4.15.1: resolution: {integrity: sha512-h8LJybhMKD09IyQZoQadNtIR/GmugVhTOVREunJrpV6RStriKBFdSVoFzEzTihwXi/27DIBO+Z0OGF+Mzfi0lA==} engines: {node: '>=12.18'} + dev: true + + /undici/5.0.0: + resolution: {integrity: sha512-VhUpiZ3No1DOPPQVQnsDZyfcbTTcHdcgWej1PdFnSvOeJmOVDgiOHkunJmBLfmjt4CqgPQddPVjSWW0dsTs5Yg==} + engines: {node: '>=12.18'} + dev: false /unicode-canonical-property-names-ecmascript/2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -12990,6 +13134,12 @@ packages: resolution: {integrity: sha512-mgy/zI9fQ2HlbOtTdr2w9lhVaiFUHWQnZrFF2EUoVOqtAUdzqMtNiD99qA5a1IcjWVR8O6aVYE9u7Z2z1v0SQA==} dev: false + /unist-util-position/4.0.3: + resolution: {integrity: sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ==} + dependencies: + '@types/unist': 2.0.6 + dev: false + /unist-util-remove-position/4.0.1: resolution: {integrity: sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==} dependencies: @@ -13053,7 +13203,7 @@ packages: /unload/2.2.0: resolution: {integrity: sha512-B60uB5TNBLtN6/LsgAf3udH9saB5p7gqJwcFfbOEZ8BcBHnGwCf6G/TGiEqkRAxX7zAFIUtzdrXQSdL3Q/wqNA==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.8 detect-node: 2.1.0 dev: false @@ -13095,17 +13245,9 @@ packages: prepend-http: 2.0.0 dev: true - /use-subscription/1.5.1_react@17.0.2: - resolution: {integrity: sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 - dependencies: - object-assign: 4.1.1 - react: 17.0.2 - dev: false - /util-deprecate/1.0.2: resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + dev: true /utils-merge/1.0.1: resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} @@ -13128,6 +13270,7 @@ packages: /v8-compile-cache-lib/3.0.0: resolution: {integrity: sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA==} + dev: true /v8-compile-cache/2.3.0: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} @@ -13264,7 +13407,7 @@ packages: dependencies: is-bigint: 1.0.4 is-boolean-object: 1.1.2 - is-number-object: 1.0.6 + is-number-object: 1.0.7 is-string: 1.0.7 is-symbol: 1.0.4 @@ -13491,10 +13634,25 @@ packages: string-width: 4.2.3 y18n: 5.0.8 yargs-parser: 21.0.1 + dev: true + + /yargs/17.4.0: + resolution: {integrity: sha512-WJudfrk81yWFSOkZYpAZx4Nt7V4xp7S/uJkX0CnxovMCt1wCE8LNftPpNuF9X/u9gN5nsD7ycYtRcDf2pL3UiA==} + engines: {node: '>=12'} + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 21.0.1 + dev: false /yn/3.1.1: resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} engines: {node: '>=6'} + dev: true /yocto-queue/0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} @@ -13529,8 +13687,8 @@ packages: resolution: {integrity: sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==} dev: false - /zod/3.13.4: - resolution: {integrity: sha512-LZRucWt4j/ru5azOkJxCfpR87IyFDn8h2UODdqvXzZLb3K7bb9chUrUIGTy3BPsr8XnbQYfQ5Md5Hu2OYIo1mg==} + /zod/3.14.4: + resolution: {integrity: sha512-U9BFLb2GO34Sfo9IUYp0w3wJLlmcyGoMd75qU9yf+DrdGA4kEx6e+l9KOkAlyUO0PSQzZCa3TR4qVlcmwqSDuw==} dev: true /zwitch/2.0.2: diff --git a/tsconfig.options.json b/tsconfig.options.json index 4bb7292d6..2694f2f04 100644 --- a/tsconfig.options.json +++ b/tsconfig.options.json @@ -1,9 +1,9 @@ { "$schema": "https://json.schemastore.org/tsconfig", "compilerOptions": { + "noEmit": true, "allowJs": false, "allowSyntheticDefaultImports": true, - "declaration": true, "esModuleInterop": true, "experimentalDecorators": false, "forceConsistentCasingInFileNames": true, @@ -23,12 +23,6 @@ "sourceMap": true, "strict": true, "target": "es2019", - "composite": true, - "declarationMap": true, - "emitDeclarationOnly": false, - "typeRoots": [ - "./src/types", - "./node_modules/@types" - ] + "composite": true } } \ No newline at end of file diff --git a/turbo.json b/turbo.json index ed1711587..5733d58d4 100644 --- a/turbo.json +++ b/turbo.json @@ -7,6 +7,7 @@ "^build" ], "outputs": [ + "dts/**", "lib/**", "esm/**", ".next" diff --git a/website/package.json b/website/package.json index 2c90c36a5..90aa10c9a 100644 --- a/website/package.json +++ b/website/package.json @@ -10,29 +10,27 @@ "dependencies": { "@heroicons/react": "^1.0.5", "@jsdevtools/rehype-toc": "^3.0.2", - "@mdx-js/loader": "2.0.0", - "@mdx-js/mdx": "^2.0.0", - "@mdx-js/react": "^2.0.0", - "@next/mdx": "^12.1.0", + "@mdx-js/loader": "2.1.1", + "@mdx-js/mdx": "^2.1.1", + "@mdx-js/react": "^2.1.1", + "@next/mdx": "^12.1.4", "@pothos/core": "workspace:*", "@tailwindcss/typography": "^0.5.2", - "algoliasearch": "^4.12.1", "dotenv": "^16.0.0", "gray-matter": "^4.0.3", - "highlight.js": "^11.4.0", + "highlight.js": "^11.5.0", "highlightjs-graphql": "^1.0.2", "just-debounce": "^1.1.0", - "next": "^12.1.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-instantsearch-dom": "^6.22.0", - "react-query": "^3.34.16", + "next": "^12.1.4", + "react": "^18.0.0", + "react-dom": "^18.0.0", + "react-query": "^3.34.19", "rehype-highlight": "^5.0.2", "rehype-slug": "^5.0.1", "rehype-stringify": "^9.0.3", "remark": "^14.0.2", "remark-frontmatter": "4.0.1", - "remark-mdx": "^2.0.0", + "remark-mdx": "^2.1.1", "remark-mdx-frontmatter": "^1.1.1", "remark-rehype": "^10.1.0", "remark-retext": "^5.0.1", @@ -41,10 +39,10 @@ "devDependencies": { "@boost/module": "^3.1.0", "@types/mdast": "^3.0.10", - "@types/react": "^17.0.39", - "@types/tailwindcss": "^3.0.9", - "autoprefixer": "^10.4.2", - "postcss": "^8.4.7", + "@types/react": "^17.0.43", + "@types/tailwindcss": "^3.0.10", + "autoprefixer": "^10.4.4", + "postcss": "^8.4.12", "tailwindcss": "^3.0.23" }, "version": null