From fd6d89e10a41377ef978ab769a63ace3f7307626 Mon Sep 17 00:00:00 2001 From: Jay McDoniel Date: Thu, 17 Jun 2021 11:27:17 -0700 Subject: [PATCH] chore: running workspace fixup script --- .eslintrc.json | 35 + .github/workflows/ci.yml | 5 + .github/workflows/release.yml | 5 + nx.json | 91 + package.json | 18 +- packages/cli/package.json | 2 +- packages/cli/src/main.ts | 1 - packages/common/package.json | 1 - pnpm-lock.yaml | 3011 +++++++++++++++++++++++++++++++-- tsconfig.base.json | 22 + tsconfig.json | 21 +- workspace.json | 108 ++ 12 files changed, 3137 insertions(+), 183 deletions(-) create mode 100644 .eslintrc.json create mode 100644 nx.json create mode 100644 tsconfig.base.json create mode 100644 workspace.json diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 000000000..06cc47d9a --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,35 @@ +{ + "root": true, + "ignorePatterns": ["**/*"], + "plugins": ["@nrwl/nx"], + "overrides": [ + { + "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], + "rules": { + "@nrwl/nx/enforce-module-boundaries": [ + "error", + { + "enforceBuildableLibDependency": true, + "allow": [], + "depConstraints": [ + { + "sourceTag": "*", + "onlyDependOnLibsWithTags": ["*"] + } + ] + } + ] + } + }, + { + "files": ["*.ts", "*.tsx"], + "extends": ["plugin:@nrwl/nx/typescript"], + "rules": {} + }, + { + "files": ["*.js", "*.jsx"], + "extends": ["plugin:@nrwl/nx/javascript"], + "rules": {} + } + ] +} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d998cb8d2..b9f6e35fc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,6 +10,11 @@ on: schedule: - cron: '0 0 * * *' +env: + NX_BRANCH: ${{ github.event.pull_request.head.ref }} + NX_RUN_GROUP: ${{ github.run_id }} + NX_CLOUD_DISTRIBUTED_EXECUTION: true + jobs: test: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10cd61287..00cca7945 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -5,6 +5,11 @@ on: branches: - main +env: + NX_BRANCH: ${{ github.event.pull_request.head.ref }} + NX_RUN_GROUP: ${{ github.run_id }} + NX_CLOUD_DISTRIBUTED_EXECUTION: true + jobs: release: name: Release diff --git a/nx.json b/nx.json new file mode 100644 index 000000000..e29f3c7f3 --- /dev/null +++ b/nx.json @@ -0,0 +1,91 @@ +{ + "npmScope": "ogma", + "implicitDependencies": { + "workspace.json": "*", + "package.json": { + "dependencies": "*", + "devDependencies": "*" + }, + "nx.json": "*" + }, + "tasksRunnerOptions": { + "default": { + "runner": "@nrwl/nx-cloud", + "options": { + "cacheableOperations": ["build", "test", "lint", "package", "prepare"], + "strictlyOrderedTargets": ["build", "package", "prepare"], + "accessToken":"" + "canTrackAnalytics": false, + "showUsageWarnings": true + } + } + }, + "projects": { + "benchmark-interceptor": { + "implicitDependencies": [] + }, + "benchmark-logger": { + "implicitDependencies": [] + }, + "cli": { + "implicitDependencies": [] + }, + "common": { + "implicitDependencies": [] + }, + "integration": { + "implicitDependencies": [] + }, + "logger": { + "implicitDependencies": [] + }, + "nestjs-module": { + "implicitDependencies": [] + }, + "platform-express": { + "implicitDependencies": [] + }, + "platform-fastify": { + "implicitDependencies": [] + }, + "platform-graphql": { + "implicitDependencies": [] + }, + "platform-graphql-fastify": { + "implicitDependencies": [] + }, + "platform-grpc": { + "implicitDependencies": [] + }, + "platform-kafka": { + "implicitDependencies": [] + }, + "platform-mqtt": { + "implicitDependencies": [] + }, + "platform-nats": { + "implicitDependencies": [] + }, + "platform-rabbitmq": { + "implicitDependencies": [] + }, + "platform-redis": { + "implicitDependencies": [] + }, + "platform-socket.io": { + "implicitDependencies": [] + }, + "platform-tcp": { + "implicitDependencies": [] + }, + "platform-ws": { + "implicitDependencies": [] + }, + "styler": { + "implicitDependencies": [] + } + }, + "affected": { + "defaultBase": "main" + } +} diff --git a/package.json b/package.json index 9af88e3fb..96a921be0 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ ], "scripts": { "preversion": "pnpm format && pnpm lint && pnpm build", - "build": "pnpm run -r build", + "build": "nx affected:build", "benchmark": "pnpm run start --filter '@ogma/bench*'", "commit": "git-cz", "precoverage": "tsc -p ./tools/tsconfig.json", @@ -46,12 +46,23 @@ "updatePeerDeps": "node tools/peer-update.js", "sendCoverage": "codeclimate-test-reporter < coverage/lcov.info", "prepare": "husky install", - "release": "pnpm build && changeset publish" + "release": "pnpm build && changeset publish", + "nx": "nx" }, "devDependencies": { "@changesets/cli": "^2.16.0", "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", + "@nrwl/cli": "latest", + "@nrwl/eslint-plugin-nx": "12.4.0", + "@nrwl/jest": "12.4.0", + "@nrwl/linter": "12.4.0", + "@nrwl/nest": "^12.4.0", + "@nrwl/node": "^12.4.0", + "@nrwl/nx-cloud": "latest", + "@nrwl/tao": "latest", + "@nrwl/workspace": "latest", + "@types/jest": "26.0.8", "@typescript-eslint/eslint-plugin": "^4.23.0", "@typescript-eslint/parser": "^4.23.0", "codeclimate-test-reporter": "^0.5.1", @@ -74,5 +85,6 @@ }, "resolutions": { "apollo-cache-control": "0.12.0" - } + }, + "dependencies": {} } diff --git a/packages/cli/package.json b/packages/cli/package.json index 50189d6f5..a73a58802 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -33,7 +33,7 @@ }, "scripts": { "prebuild": "rimraf lib", - "build": "nest build", + "abuild": "nest build", "lint": "eslint --ext .ts ./src/", "test": "jest", "test:cov": "jest --coverage" diff --git a/packages/cli/src/main.ts b/packages/cli/src/main.ts index e10aab8c3..a3daa5533 100644 --- a/packages/cli/src/main.ts +++ b/packages/cli/src/main.ts @@ -1,4 +1,3 @@ -#!/usr/bin/env node import { CommandFactory } from 'nest-commander'; import { AppModule } from './app.module'; diff --git a/packages/common/package.json b/packages/common/package.json index 92bab471b..5c90a7de1 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -15,7 +15,6 @@ "build": "tsc -p tsconfig.build.json" }, "devDependencies": { - "@ogma/styler": "workspace:*", "rimraf": "^3.0.2", "typescript": "^4.2.4" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c5139cf81..251f9a34f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,6 +10,16 @@ importers: '@changesets/cli': ^2.16.0 '@commitlint/cli': ^12.1.4 '@commitlint/config-conventional': ^12.1.4 + '@nrwl/cli': latest + '@nrwl/eslint-plugin-nx': 12.4.0 + '@nrwl/jest': 12.4.0 + '@nrwl/linter': 12.4.0 + '@nrwl/nest': ^12.4.0 + '@nrwl/node': ^12.4.0 + '@nrwl/nx-cloud': latest + '@nrwl/tao': latest + '@nrwl/workspace': latest + '@types/jest': 26.0.8 '@typescript-eslint/eslint-plugin': ^4.23.0 '@typescript-eslint/parser': ^4.23.0 codeclimate-test-reporter: ^0.5.1 @@ -30,6 +40,16 @@ importers: '@changesets/cli': 2.16.0 '@commitlint/cli': 12.1.4 '@commitlint/config-conventional': 12.1.4 + '@nrwl/cli': 12.4.0 + '@nrwl/eslint-plugin-nx': 12.4.0_ec44f639d7091c98624887f4427d7034 + '@nrwl/jest': 12.4.0 + '@nrwl/linter': 12.4.0 + '@nrwl/nest': 12.4.0_prettier@2.3.0+typescript@4.2.4 + '@nrwl/node': 12.4.0_prettier@2.3.0+typescript@4.2.4 + '@nrwl/nx-cloud': 12.2.4 + '@nrwl/tao': 12.4.0 + '@nrwl/workspace': 12.4.0_prettier@2.3.0 + '@types/jest': 26.0.8 '@typescript-eslint/eslint-plugin': 4.23.0_7cfaee78cda985ff9bc3d8b5cb92a136 '@typescript-eslint/parser': 4.23.0_eslint@7.26.0+typescript@4.2.4 codeclimate-test-reporter: 0.5.1 @@ -61,20 +81,19 @@ importers: rimraf: ^3.0.2 rxjs: ^6.6.7 typescript: ^4.2.4 - dependencies: + devDependencies: '@nestjs/cli': 7.6.0 '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc '@nestjs/core': 7.6.15_19fd72ad6e93e20796310d8f58ce21b0 '@nestjs/platform-express': 7.6.15_a5e284bf185e3b13e505d42d771fb371 '@ogma/nestjs-module': link:../../packages/nestjs-module '@ogma/platform-express': link:../../packages/platform-express + '@ogma/styler': link:../../packages/styler morgan: 1.10.0 reflect-metadata: 0.1.13 rimraf: 3.0.2 rxjs: 6.6.7 typescript: 4.2.4 - devDependencies: - '@ogma/styler': link:../../packages/styler benchmarks/logger: specifiers: @@ -87,8 +106,9 @@ importers: rxjs: ^6.6.7 typescript: ^4.2.4 winston: 3.3.3 - dependencies: + devDependencies: '@ogma/logger': link:../../packages/logger + '@ogma/styler': link:../../packages/styler bunyan: 1.8.15 pino: 6.11.3 reflect-metadata: 0.1.13 @@ -96,8 +116,6 @@ importers: rxjs: 6.6.7 typescript: 4.2.4 winston: 3.3.3 - devDependencies: - '@ogma/styler': link:../../packages/styler integration: specifiers: @@ -237,11 +255,9 @@ importers: packages/common: specifiers: - '@ogma/styler': workspace:* rimraf: ^3.0.2 typescript: ^4.2.4 devDependencies: - '@ogma/styler': link:../styler rimraf: 3.0.2 typescript: 4.2.4 @@ -266,7 +282,7 @@ importers: packages/nestjs-module: specifiers: - '@golevelup/nestjs-modules': 0.4.1 + '@golevelup/nestjs-modules': 0.4.2 '@golevelup/ts-jest': ^0.3.1 '@nestjs/common': ^7.6.15 '@nestjs/core': ^7.6.15 @@ -281,7 +297,7 @@ importers: ts-jest: ^26.5.6 typescript: ^4.2.4 dependencies: - '@golevelup/nestjs-modules': 0.4.1 + '@golevelup/nestjs-modules': 0.4.2 '@ogma/common': link:../common '@ogma/logger': link:../logger '@ogma/styler': link:../styler @@ -336,7 +352,7 @@ importers: '@golevelup/ts-jest': ^0.3.1 '@nestjs/common': ^7.6.15 '@nestjs/core': ^7.6.15 - '@nestjs/platform-fastify': 7.6.15 + '@nestjs/platform-fastify': 7.6.17 '@nestjs/testing': ^7.6.15 '@ogma/logger': workspace:* '@ogma/nestjs-module': workspace:* @@ -352,7 +368,7 @@ importers: '@golevelup/ts-jest': 0.3.1 '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 - '@nestjs/platform-fastify': 7.6.15_a5e284bf185e3b13e505d42d771fb371 + '@nestjs/platform-fastify': 7.6.17_a5e284bf185e3b13e505d42d771fb371 '@nestjs/testing': 7.6.15_a5e284bf185e3b13e505d42d771fb371 '@ogma/logger': link:../logger '@ogma/nestjs-module': link:../nestjs-module @@ -379,7 +395,7 @@ importers: apollo-server-express: ^2.24.0 class-transformer: ^0.4.0 class-validator: ^0.13.1 - graphql: ^14.7.0 + graphql: ^15.5.0 graphql-tools: ^7.0.5 jest: ^26.6.3 reflect-metadata: ^0.1.13 @@ -390,17 +406,17 @@ importers: '@golevelup/ts-jest': 0.3.1 '@nestjs/common': 7.6.15_70b9cb8466d4e99d08d6dbcbe914d3b7 '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 - '@nestjs/graphql': 7.10.6_d8cf5f69f7de69d137af159426b56c87 + '@nestjs/graphql': 7.10.6_1bcbbedd4232d3194f960d0cf44b8d27 '@nestjs/testing': 7.6.15_a5e284bf185e3b13e505d42d771fb371 '@ogma/logger': link:../logger '@ogma/nestjs-module': link:../nestjs-module '@ogma/platform-express': link:../platform-express '@types/jest': 26.0.23 - apollo-server-express: 2.24.0_graphql@14.7.0 + apollo-server-express: 2.24.0_graphql@15.5.0 class-transformer: 0.4.0 class-validator: 0.13.1 - graphql: 14.7.0 - graphql-tools: 7.0.5_graphql@14.7.0 + graphql: 15.5.0 + graphql-tools: 7.0.5_graphql@15.5.0 jest: 26.6.3 reflect-metadata: 0.1.13 rxjs: 6.6.7 @@ -421,7 +437,7 @@ importers: class-transformer: ^0.4.0 class-validator: ^0.13.1 fastify: ^3.15.1 - graphql: ^14.7.0 + graphql: ^15.5.0 graphql-tools: ^7.0.5 jest: ^26.6.3 reflect-metadata: ^0.1.13 @@ -432,17 +448,17 @@ importers: '@golevelup/ts-jest': 0.3.1 '@nestjs/common': 7.6.15_70b9cb8466d4e99d08d6dbcbe914d3b7 '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 - '@nestjs/graphql': 7.10.6_d8cf5f69f7de69d137af159426b56c87 + '@nestjs/graphql': 7.10.6_1bcbbedd4232d3194f960d0cf44b8d27 '@nestjs/testing': 7.6.15_a5e284bf185e3b13e505d42d771fb371 '@ogma/nestjs-module': link:../nestjs-module '@ogma/platform-fastify': link:../platform-fastify '@types/jest': 26.0.23 - apollo-server-fastify: 2.24.0_graphql@14.7.0 + apollo-server-fastify: 2.24.0_graphql@15.5.0 class-transformer: 0.4.0 class-validator: 0.13.1 fastify: 3.15.1 - graphql: 14.7.0 - graphql-tools: 7.0.5_graphql@14.7.0 + graphql: 15.5.0 + graphql-tools: 7.0.5_graphql@15.5.0 jest: 26.6.3 reflect-metadata: 0.1.13 rxjs: 6.6.7 @@ -773,6 +789,7 @@ packages: magic-string: 0.25.7 rxjs: 6.6.3 source-map: 0.7.3 + dev: true /@angular-devkit/core/11.2.6: resolution: {integrity: sha512-3dA0Z6sIIxCDjZS/DucgmIKti7EZ/LgHoHgCO72Q50H5ZXbUSNBz5wGl5hVq2+gzrnFgU/0u40MIs6eptk30ZA==} @@ -783,6 +800,19 @@ packages: magic-string: 0.25.7 rxjs: 6.6.3 source-map: 0.7.3 + dev: true + + /@angular-devkit/core/12.0.4: + resolution: {integrity: sha512-gtQkLXuQK7NPkurw49//MFZWoRa9aVCIbxE2uxbDAzzQengx9nLUoezS2xVdM7m/SqVK72YL+ZFfSTXzfiSdnA==} + engines: {node: ^12.14.1 || >=14.0.0, npm: ^6.11.0 || ^7.5.6, yarn: '>= 1.13.0'} + dependencies: + ajv: 8.2.0 + ajv-formats: 2.0.2 + fast-json-stable-stringify: 2.1.0 + magic-string: 0.25.7 + rxjs: 6.6.7 + source-map: 0.7.3 + dev: true /@angular-devkit/schematics-cli/0.1102.6: resolution: {integrity: sha512-86PmafA9mYDeM08cNWHcJCEY1Yqo5aq/YaBzCak93luByDQ4Ao4Jqts9l/xBCZBGUdVrczCNzcdwr/Y/6JPPzA==} @@ -796,6 +826,7 @@ packages: inquirer: 7.3.3 minimist: 1.2.5 symbol-observable: 3.0.0 + dev: true /@angular-devkit/schematics/11.2.4: resolution: {integrity: sha512-M9Ike1TYawOIHzenlZS1ufQbsS+Z11/doj5w/UrU0q2OEKc6U375t5qVGgKo3PLHHS8osb9aW9xYwBfVlKrryQ==} @@ -804,6 +835,7 @@ packages: '@angular-devkit/core': 11.2.4 ora: 5.3.0 rxjs: 6.6.3 + dev: true /@angular-devkit/schematics/11.2.6: resolution: {integrity: sha512-bhi2+5xtVAjtr3bsXKT8pnoBamQrArd/Y20ueA4Od7cd38YT97nzTA1wyHBFG0vWd0HMyg42ZS0aycNBuOebaA==} @@ -812,6 +844,16 @@ packages: '@angular-devkit/core': 11.2.6 ora: 5.3.0 rxjs: 6.6.3 + dev: true + + /@angular-devkit/schematics/12.0.4: + resolution: {integrity: sha512-MEAAcOh1Y4R6O7HWo7mMXgRK9BSbCZ3rlx+aHmtWpNXohw0TRhNY5WmRnQTRvMA3qjR9nh0Uo7BkRpgwRfqmBw==} + engines: {node: ^12.14.1 || >=14.0.0, npm: ^6.11.0 || ^7.5.6, yarn: '>= 1.13.0'} + dependencies: + '@angular-devkit/core': 12.0.4 + ora: 5.4.0 + rxjs: 6.6.7 + dev: true /@apollo/client/3.3.18_graphql@14.7.0: resolution: {integrity: sha512-SaJSda4V36/pnv7jkCBROBPwd3w/3TnG/Bd8oLESuNqm6ruXDHt067ow00Y2zz1AOL8SuOI9LXjmkr+FcTqnIQ==} @@ -839,6 +881,35 @@ packages: ts-invariant: 0.7.3 tslib: 1.14.1 zen-observable: 0.8.15 + dev: false + + /@apollo/client/3.3.18_graphql@15.5.0: + resolution: {integrity: sha512-SaJSda4V36/pnv7jkCBROBPwd3w/3TnG/Bd8oLESuNqm6ruXDHt067ow00Y2zz1AOL8SuOI9LXjmkr+FcTqnIQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + react: ^16.8.0 || ^17.0.0 + subscriptions-transport-ws: ^0.9.0 + peerDependenciesMeta: + react: + optional: true + subscriptions-transport-ws: + optional: true + dependencies: + '@graphql-typed-document-node/core': 3.1.0_graphql@15.5.0 + '@types/zen-observable': 0.8.2 + '@wry/context': 0.6.0 + '@wry/equality': 0.4.0 + fast-json-stable-stringify: 2.1.0 + graphql: 15.5.0 + graphql-tag: 2.12.4_graphql@15.5.0 + hoist-non-react-statics: 3.3.2 + optimism: 0.16.1 + prop-types: 15.7.2 + symbol-observable: 2.0.3 + ts-invariant: 0.7.3 + tslib: 1.14.1 + zen-observable: 0.8.15 + dev: true /@apollo/federation/0.23.2_graphql@14.7.0: resolution: {integrity: sha512-O3ZuKdjYpxyl9UAvE8dHK5dkHzS7DYagwR8Ts3oB3O4BshHh/9+SoPvyKQSDw25ZZXx2/87OZMvZWM8OSE4cgw==} @@ -849,6 +920,19 @@ packages: apollo-graphql: 0.9.2_graphql@14.7.0 graphql: 14.7.0 lodash.xorby: 4.7.0 + dev: false + optional: true + + /@apollo/federation/0.23.2_graphql@15.5.0: + resolution: {integrity: sha512-O3ZuKdjYpxyl9UAvE8dHK5dkHzS7DYagwR8Ts3oB3O4BshHh/9+SoPvyKQSDw25ZZXx2/87OZMvZWM8OSE4cgw==} + engines: {node: '>=12.13.0 <15.0'} + peerDependencies: + graphql: ^14.5.0 || ^15.0.0 + dependencies: + apollo-graphql: 0.9.2_graphql@15.5.0 + graphql: 15.5.0 + lodash.xorby: 4.7.0 + dev: true optional: true /@apollo/gateway/0.26.3_graphql@14.7.0: @@ -873,6 +957,32 @@ packages: pretty-format: 26.6.2 transitivePeerDependencies: - supports-color + dev: false + optional: true + + /@apollo/gateway/0.26.3_graphql@15.5.0: + resolution: {integrity: sha512-gpjF3X5QQxh/suvQIt3dWOhSeO48LK4HiGNrwtGrLx6g7gJhqD/bS+/0vSfJLl9GFZPZ9Zg4pYYf3r+fT2FLzQ==} + engines: {node: '>=12.13.0 <15.0'} + peerDependencies: + graphql: ^14.5.0 || ^15.0.0 + dependencies: + '@apollo/federation': 0.23.2_graphql@15.5.0 + '@apollo/query-planner': 0.1.4_graphql@15.5.0 + '@types/node-fetch': 2.5.10 + apollo-graphql: 0.9.2_graphql@15.5.0 + apollo-reporting-protobuf: 0.6.2 + apollo-server-caching: 0.6.0 + apollo-server-core: 2.24.0_graphql@15.5.0 + apollo-server-env: 3.1.0 + apollo-server-errors: 2.5.0_graphql@15.5.0 + apollo-server-types: 0.7.0_graphql@15.5.0 + graphql: 15.5.0 + loglevel: 1.7.1 + make-fetch-happen: 8.0.14 + pretty-format: 26.6.2 + transitivePeerDependencies: + - supports-color + dev: true optional: true /@apollo/protobufjs/1.2.2: @@ -904,6 +1014,20 @@ packages: deep-equal: 2.0.5 graphql: 14.7.0 pretty-format: 26.6.2 + dev: false + optional: true + + /@apollo/query-planner/0.1.4_graphql@15.5.0: + resolution: {integrity: sha512-d/kWRBVdQlssMPlprOYc31Wq64TAc9ITah+61rJXHiQmZIN6CefwEdY6QnSa84TimEQE9gjgWz7Q96i8cuV49A==} + engines: {node: '>=12.13.0 <15.0'} + peerDependencies: + graphql: ^14.5.0 || ^15.0.0 + dependencies: + chalk: 4.1.1 + deep-equal: 2.0.5 + graphql: 15.5.0 + pretty-format: 26.6.2 + dev: true optional: true /@apollographql/apollo-tools/0.5.0: @@ -931,6 +1055,23 @@ packages: graphql: 14.7.0 http-errors: 1.8.0 object-path: 0.11.5 + dev: false + + /@apollographql/graphql-upload-8-fork/8.1.3_graphql@15.5.0: + resolution: {integrity: sha512-ssOPUT7euLqDXcdVv3Qs4LoL4BPtfermW1IOouaqEmj36TpHYDmYDIbKoSQxikd9vtMumFnP87OybH7sC9fJ6g==} + engines: {node: '>=8.5'} + peerDependencies: + graphql: 0.13.1 - 15 + dependencies: + '@types/express': 4.17.11 + '@types/fs-capacitor': 2.0.0 + '@types/koa': 2.13.1 + busboy: 0.3.1 + fs-capacitor: 2.0.4 + graphql: 15.5.0 + http-errors: 1.8.0 + object-path: 0.11.5 + dev: true /@ardatan/aggregate-error/0.0.6: resolution: {integrity: sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==} @@ -949,6 +1090,12 @@ packages: dependencies: '@babel/highlight': 7.14.0 + /@babel/code-frame/7.14.5: + resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': 7.14.5 + /@babel/compat-data/7.14.0: resolution: {integrity: sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==} @@ -1084,6 +1231,10 @@ packages: /@babel/helper-validator-identifier/7.14.0: resolution: {integrity: sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==} + /@babel/helper-validator-identifier/7.14.5: + resolution: {integrity: sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==} + engines: {node: '>=6.9.0'} + /@babel/helper-validator-option/7.12.17: resolution: {integrity: sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==} @@ -1103,6 +1254,14 @@ packages: chalk: 2.4.2 js-tokens: 4.0.0 + /@babel/highlight/7.14.5: + resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.14.5 + chalk: 2.4.2 + js-tokens: 4.0.0 + /@babel/parser/7.12.16: resolution: {integrity: sha512-c/+u9cqV6F0+4Hpq01jnJO+GLp2DdT63ppz9Xa+6cHaajM9VFzK/iDXiKK65YtpeVwu+ctfS6iqlMqRgQRzeCw==} engines: {node: '>=6.0.0'} @@ -1810,7 +1969,7 @@ packages: colorspace: 1.1.2 enabled: 2.0.0 kuler: 2.0.0 - dev: false + dev: true /@eslint/eslintrc/0.4.1: resolution: {integrity: sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==} @@ -1845,8 +2004,8 @@ packages: lodash: 4.17.21 dev: false - /@golevelup/nestjs-modules/0.4.1: - resolution: {integrity: sha512-v2GYGtJ8moTfhehavNFBwnHQ+QcgYHssxfqbJZcY4CUqB97E2sWmnAmtgscHDTvHqABOCaq2xvwfw4YTwZU2Ug==} + /@golevelup/nestjs-modules/0.4.2: + resolution: {integrity: sha512-p630V8641D6yh+YXTV6idAEAoJPOWQAiKSYH2i9BsON0l/+CRBtDV1vudbWOPBOmf3++Hm+7um+0gTS8uZeEXw==} dependencies: shortid: 2.2.16 dev: false @@ -1864,6 +2023,18 @@ packages: dataloader: 2.0.0 graphql: 14.7.0 tslib: 2.1.0 + dev: false + + /@graphql-tools/batch-delegate/7.0.2_graphql@15.5.0: + resolution: {integrity: sha512-Dn1LKcbZfgttfxW1V7E3JYrLGCWOhtPC+HkxBRrvzxkesxqDbgaOH8X4rsx3Po8AQD49J0eLdg9KXa0yF20VCA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + dataloader: 2.0.0 + graphql: 15.5.0 + tslib: 2.1.0 + dev: true /@graphql-tools/batch-execute/7.1.2_graphql@14.7.0: resolution: {integrity: sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg==} @@ -1875,6 +2046,19 @@ packages: graphql: 14.7.0 tslib: 2.2.0 value-or-promise: 1.0.6 + dev: false + + /@graphql-tools/batch-execute/7.1.2_graphql@15.5.0: + resolution: {integrity: sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + dataloader: 2.0.0 + graphql: 15.5.0 + tslib: 2.2.0 + value-or-promise: 1.0.6 + dev: true /@graphql-tools/code-file-loader/6.3.1_graphql@14.7.0: resolution: {integrity: sha512-ZJimcm2ig+avgsEOWWVvAaxZrXXhiiSZyYYOJi0hk9wh5BxZcLUNKkTp6EFnZE/jmGUwuos3pIjUD3Hwi3Bwhg==} @@ -1887,6 +2071,20 @@ packages: tslib: 2.1.0 transitivePeerDependencies: - supports-color + dev: false + + /@graphql-tools/code-file-loader/6.3.1_graphql@15.5.0: + resolution: {integrity: sha512-ZJimcm2ig+avgsEOWWVvAaxZrXXhiiSZyYYOJi0hk9wh5BxZcLUNKkTp6EFnZE/jmGUwuos3pIjUD3Hwi3Bwhg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/graphql-tag-pluck': 6.5.1_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true /@graphql-tools/delegate/7.1.5_graphql@14.7.0: resolution: {integrity: sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g==} @@ -1901,6 +2099,22 @@ packages: graphql: 14.7.0 tslib: 2.2.0 value-or-promise: 1.0.6 + dev: false + + /@graphql-tools/delegate/7.1.5_graphql@15.5.0: + resolution: {integrity: sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@ardatan/aggregate-error': 0.0.6 + '@graphql-tools/batch-execute': 7.1.2_graphql@15.5.0 + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + dataloader: 2.0.0 + graphql: 15.5.0 + tslib: 2.2.0 + value-or-promise: 1.0.6 + dev: true /@graphql-tools/git-loader/6.2.6_graphql@14.7.0: resolution: {integrity: sha512-ooQTt2CaG47vEYPP3CPD+nbA0F+FYQXfzrB1Y1ABN9K3d3O2RK3g8qwslzZaI8VJQthvKwt0A95ZeE4XxteYfw==} @@ -1913,6 +2127,20 @@ packages: tslib: 2.1.0 transitivePeerDependencies: - supports-color + dev: false + + /@graphql-tools/git-loader/6.2.6_graphql@15.5.0: + resolution: {integrity: sha512-ooQTt2CaG47vEYPP3CPD+nbA0F+FYQXfzrB1Y1ABN9K3d3O2RK3g8qwslzZaI8VJQthvKwt0A95ZeE4XxteYfw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/graphql-tag-pluck': 6.5.1_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true /@graphql-tools/github-loader/6.2.5_graphql@14.7.0: resolution: {integrity: sha512-DLuQmYeNNdPo8oWus8EePxWCfCAyUXPZ/p1PWqjrX/NGPyH2ZObdqtDAfRHztljt0F/qkBHbGHCEk2TKbRZTRw==} @@ -1926,6 +2154,21 @@ packages: tslib: 2.0.3 transitivePeerDependencies: - supports-color + dev: false + + /@graphql-tools/github-loader/6.2.5_graphql@15.5.0: + resolution: {integrity: sha512-DLuQmYeNNdPo8oWus8EePxWCfCAyUXPZ/p1PWqjrX/NGPyH2ZObdqtDAfRHztljt0F/qkBHbGHCEk2TKbRZTRw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/graphql-tag-pluck': 6.5.1_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + cross-fetch: 3.0.6 + graphql: 15.5.0 + tslib: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true /@graphql-tools/graphql-file-loader/6.2.7_graphql@14.7.0: resolution: {integrity: sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ==} @@ -1936,6 +2179,18 @@ packages: '@graphql-tools/utils': 7.10.0_graphql@14.7.0 graphql: 14.7.0 tslib: 2.1.0 + dev: false + + /@graphql-tools/graphql-file-loader/6.2.7_graphql@15.5.0: + resolution: {integrity: sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/import': 6.3.1_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + dev: true /@graphql-tools/graphql-tag-pluck/6.5.1_graphql@14.7.0: resolution: {integrity: sha512-7qkm82iFmcpb8M6/yRgzjShtW6Qu2OlCSZp8uatA3J0eMl87TxyJoUmL3M3UMMOSundAK8GmoyNVFUrueueV5Q==} @@ -1950,6 +2205,22 @@ packages: tslib: 2.1.0 transitivePeerDependencies: - supports-color + dev: false + + /@graphql-tools/graphql-tag-pluck/6.5.1_graphql@15.5.0: + resolution: {integrity: sha512-7qkm82iFmcpb8M6/yRgzjShtW6Qu2OlCSZp8uatA3J0eMl87TxyJoUmL3M3UMMOSundAK8GmoyNVFUrueueV5Q==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@babel/parser': 7.12.16 + '@babel/traverse': 7.12.13 + '@babel/types': 7.12.13 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + transitivePeerDependencies: + - supports-color + dev: true /@graphql-tools/import/6.3.1_graphql@14.7.0: resolution: {integrity: sha512-1szR19JI6WPibjYurMLdadHKZoG9C//8I/FZ0Dt4vJSbrMdVNp8WFxg4QnZrDeMG4MzZc90etsyF5ofKjcC+jw==} @@ -1959,6 +2230,17 @@ packages: graphql: 14.7.0 resolve-from: 5.0.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/import/6.3.1_graphql@15.5.0: + resolution: {integrity: sha512-1szR19JI6WPibjYurMLdadHKZoG9C//8I/FZ0Dt4vJSbrMdVNp8WFxg4QnZrDeMG4MzZc90etsyF5ofKjcC+jw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + graphql: 15.5.0 + resolve-from: 5.0.0 + tslib: 2.2.0 + dev: true /@graphql-tools/json-file-loader/6.2.6_graphql@14.7.0: resolution: {integrity: sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA==} @@ -1968,6 +2250,17 @@ packages: '@graphql-tools/utils': 7.10.0_graphql@14.7.0 graphql: 14.7.0 tslib: 2.0.3 + dev: false + + /@graphql-tools/json-file-loader/6.2.6_graphql@15.5.0: + resolution: {integrity: sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.0.3 + dev: true /@graphql-tools/links/7.1.0_7a616b6973ec832e6130171283b9e0a9: resolution: {integrity: sha512-8cJLs3ko0Zq0agJiFiHuAZ27OXbfgRF5JtVtIx8q2RfjVN0sss9QeetrTBjc2XfTj5HYZr6BHqqlyMMA4OXp7A==} @@ -1987,6 +2280,27 @@ packages: transitivePeerDependencies: - react - subscriptions-transport-ws + dev: false + + /@graphql-tools/links/7.1.0_e74fe15ee37a26b823ad5157a5546e73: + resolution: {integrity: sha512-8cJLs3ko0Zq0agJiFiHuAZ27OXbfgRF5JtVtIx8q2RfjVN0sss9QeetrTBjc2XfTj5HYZr6BHqqlyMMA4OXp7A==} + peerDependencies: + '@apollo/client': ~3.2.5 || ~3.3.0 + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@apollo/client': 3.3.18_graphql@15.5.0 + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + apollo-upload-client: 14.1.3_graphql@15.5.0 + cross-fetch: 3.1.2 + form-data: 4.0.0 + graphql: 15.5.0 + is-promise: 4.0.0 + tslib: 2.1.0 + transitivePeerDependencies: + - react + - subscriptions-transport-ws + dev: true /@graphql-tools/load-files/6.3.2_graphql@14.7.0: resolution: {integrity: sha512-3mgwEKZ8yy7CD/uVs9yeXR3r+GwjlTKRG5bC75xdJFN8WbzbcHjIJiTXfWSAYqbfSTam0hWnRdWghagzFSo5kQ==} @@ -1997,6 +2311,18 @@ packages: graphql: 14.7.0 tslib: 2.1.0 unixify: 1.0.0 + dev: false + + /@graphql-tools/load-files/6.3.2_graphql@15.5.0: + resolution: {integrity: sha512-3mgwEKZ8yy7CD/uVs9yeXR3r+GwjlTKRG5bC75xdJFN8WbzbcHjIJiTXfWSAYqbfSTam0hWnRdWghagzFSo5kQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + globby: 11.0.3 + graphql: 15.5.0 + tslib: 2.1.0 + unixify: 1.0.0 + dev: true /@graphql-tools/load/6.2.8_graphql@14.7.0: resolution: {integrity: sha512-JpbyXOXd8fJXdBh2ta0Q4w8ia6uK5FHzrTNmcvYBvflFuWly2LDTk2abbSl81zKkzswQMEd2UIYghXELRg8eTA==} @@ -2013,8 +2339,26 @@ packages: tslib: 2.2.0 unixify: 1.0.0 valid-url: 1.0.9 + dev: false - /@graphql-tools/merge/6.2.12_graphql@14.7.0: + /@graphql-tools/load/6.2.8_graphql@15.5.0: + resolution: {integrity: sha512-JpbyXOXd8fJXdBh2ta0Q4w8ia6uK5FHzrTNmcvYBvflFuWly2LDTk2abbSl81zKkzswQMEd2UIYghXELRg8eTA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/merge': 6.2.14_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + globby: 11.0.3 + graphql: 15.5.0 + import-from: 3.0.0 + is-glob: 4.0.1 + p-limit: 3.1.0 + tslib: 2.2.0 + unixify: 1.0.0 + valid-url: 1.0.9 + dev: true + + /@graphql-tools/merge/6.2.12_graphql@14.7.0: resolution: {integrity: sha512-SWq09Nv04QN/A5TlB54gKn8K3qmRIilyYWFTfyMTfKWWIaJFJG7XDWB1ZNDFTRb1h9XvKr0LCi4nL/Po8zMbSg==} peerDependencies: graphql: ^14.0.0 || ^15.0.0 @@ -2023,6 +2367,18 @@ packages: '@graphql-tools/utils': 7.7.3_graphql@14.7.0 graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/merge/6.2.12_graphql@15.5.0: + resolution: {integrity: sha512-SWq09Nv04QN/A5TlB54gKn8K3qmRIilyYWFTfyMTfKWWIaJFJG7XDWB1ZNDFTRb1h9XvKr0LCi4nL/Po8zMbSg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/schema': 7.1.3_graphql@15.5.0 + '@graphql-tools/utils': 7.7.3_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /@graphql-tools/merge/6.2.14_graphql@14.7.0: resolution: {integrity: sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow==} @@ -2033,6 +2389,18 @@ packages: '@graphql-tools/utils': 7.10.0_graphql@14.7.0 graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/merge/6.2.14_graphql@15.5.0: + resolution: {integrity: sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /@graphql-tools/mock/7.0.0_graphql@14.7.0: resolution: {integrity: sha512-ShO8D9HudgnhqoWeKb3iejGtPV8elFqSO1U0O70g3FH3W/CBW2abXfuyodBUevXVGIjyqzfkNzVtpIE0qiOVVQ==} @@ -2043,6 +2411,18 @@ packages: '@graphql-tools/utils': 7.10.0_graphql@14.7.0 graphql: 14.7.0 tslib: 2.0.3 + dev: false + + /@graphql-tools/mock/7.0.0_graphql@15.5.0: + resolution: {integrity: sha512-ShO8D9HudgnhqoWeKb3iejGtPV8elFqSO1U0O70g3FH3W/CBW2abXfuyodBUevXVGIjyqzfkNzVtpIE0qiOVVQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.0.3 + dev: true /@graphql-tools/module-loader/6.2.7_graphql@14.7.0: resolution: {integrity: sha512-ItAAbHvwfznY9h1H9FwHYDstTcm22Dr5R9GZtrWlpwqj0jaJGcBxsMB9jnK9kFqkbtFYEe4E/NsSnxsS4/vViQ==} @@ -2052,6 +2432,17 @@ packages: '@graphql-tools/utils': 7.10.0_graphql@14.7.0 graphql: 14.7.0 tslib: 2.1.0 + dev: false + + /@graphql-tools/module-loader/6.2.7_graphql@15.5.0: + resolution: {integrity: sha512-ItAAbHvwfznY9h1H9FwHYDstTcm22Dr5R9GZtrWlpwqj0jaJGcBxsMB9jnK9kFqkbtFYEe4E/NsSnxsS4/vViQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + dev: true /@graphql-tools/optimize/1.0.1_graphql@14.7.0: resolution: {integrity: sha512-cRlUNsbErYoBtzzS6zXahXeTBZGPVlPHXCpnEZ0XiK/KY/sQL96cyzak0fM/Gk6qEI9/l32MYEICjasiBQrl5w==} @@ -2060,6 +2451,16 @@ packages: dependencies: graphql: 14.7.0 tslib: 2.0.3 + dev: false + + /@graphql-tools/optimize/1.0.1_graphql@15.5.0: + resolution: {integrity: sha512-cRlUNsbErYoBtzzS6zXahXeTBZGPVlPHXCpnEZ0XiK/KY/sQL96cyzak0fM/Gk6qEI9/l32MYEICjasiBQrl5w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + graphql: 15.5.0 + tslib: 2.0.3 + dev: true /@graphql-tools/relay-operation-optimizer/6.3.0_graphql@14.7.0: resolution: {integrity: sha512-Or3UgRvkY9Fq1AAx7q38oPqFmTepLz7kp6wDHKyR0ceG7AvHv5En22R12mAeISInbhff4Rpwgf6cE8zHRu6bCw==} @@ -2072,6 +2473,20 @@ packages: tslib: 2.0.3 transitivePeerDependencies: - supports-color + dev: false + + /@graphql-tools/relay-operation-optimizer/6.3.0_graphql@15.5.0: + resolution: {integrity: sha512-Or3UgRvkY9Fq1AAx7q38oPqFmTepLz7kp6wDHKyR0ceG7AvHv5En22R12mAeISInbhff4Rpwgf6cE8zHRu6bCw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + relay-compiler: 10.1.0_graphql@15.5.0 + tslib: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true /@graphql-tools/resolvers-composition/6.2.8_graphql@14.7.0: resolution: {integrity: sha512-/2xedRZYhvts88x9Rv/VWrk69wpl84M7cuYZ4aAacqxnXNm7zxT+MqeL54lsRhq2Kb2yjEhtfguEiqOn+kV8Xg==} @@ -2082,6 +2497,18 @@ packages: graphql: 14.7.0 lodash: 4.17.21 tslib: 2.2.0 + dev: false + + /@graphql-tools/resolvers-composition/6.2.8_graphql@15.5.0: + resolution: {integrity: sha512-/2xedRZYhvts88x9Rv/VWrk69wpl84M7cuYZ4aAacqxnXNm7zxT+MqeL54lsRhq2Kb2yjEhtfguEiqOn+kV8Xg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + lodash: 4.17.21 + tslib: 2.2.0 + dev: true /@graphql-tools/schema/7.1.3_graphql@14.7.0: resolution: {integrity: sha512-ZY76hmcJlF1iyg3Im0sQ3ASRkiShjgv102vLTVcH22lEGJeCaCyyS/GF1eUHom418S60bS8Th6+autRUxfBiBg==} @@ -2091,6 +2518,17 @@ packages: '@graphql-tools/utils': 7.7.3_graphql@14.7.0 graphql: 14.7.0 tslib: 2.1.0 + dev: false + + /@graphql-tools/schema/7.1.3_graphql@15.5.0: + resolution: {integrity: sha512-ZY76hmcJlF1iyg3Im0sQ3ASRkiShjgv102vLTVcH22lEGJeCaCyyS/GF1eUHom418S60bS8Th6+autRUxfBiBg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.7.3_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.1.0 + dev: true /@graphql-tools/schema/7.1.5_graphql@14.7.0: resolution: {integrity: sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==} @@ -2101,6 +2539,18 @@ packages: graphql: 14.7.0 tslib: 2.2.0 value-or-promise: 1.0.6 + dev: false + + /@graphql-tools/schema/7.1.5_graphql@15.5.0: + resolution: {integrity: sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + value-or-promise: 1.0.6 + dev: true /@graphql-tools/stitch/7.5.3_graphql@14.7.0: resolution: {integrity: sha512-0oBdNFkviWRs0OkQiGow6THjRtDbiSOljCxCtkwF+C+bB/yLEPCNatTMo3ZR51twWBRPFgMwHZbSVbhRlK51kw==} @@ -2115,6 +2565,22 @@ packages: '@graphql-tools/wrap': 7.0.8_graphql@14.7.0 graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/stitch/7.5.3_graphql@15.5.0: + resolution: {integrity: sha512-0oBdNFkviWRs0OkQiGow6THjRtDbiSOljCxCtkwF+C+bB/yLEPCNatTMo3ZR51twWBRPFgMwHZbSVbhRlK51kw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/batch-delegate': 7.0.2_graphql@15.5.0 + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + '@graphql-tools/merge': 6.2.14_graphql@15.5.0 + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + '@graphql-tools/wrap': 7.0.8_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /@graphql-tools/url-loader/6.10.1_graphql@14.7.0: resolution: {integrity: sha512-DSDrbhQIv7fheQ60pfDpGD256ixUQIR6Hhf9Z5bRjVkXOCvO5XrkwoWLiU7iHL81GB1r0Ba31bf+sl+D4nyyfw==} @@ -2145,6 +2611,38 @@ packages: - '@types/node' - bufferutil - utf-8-validate + dev: false + + /@graphql-tools/url-loader/6.10.1_graphql@15.5.0: + resolution: {integrity: sha512-DSDrbhQIv7fheQ60pfDpGD256ixUQIR6Hhf9Z5bRjVkXOCvO5XrkwoWLiU7iHL81GB1r0Ba31bf+sl+D4nyyfw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + '@graphql-tools/wrap': 7.0.8_graphql@15.5.0 + '@microsoft/fetch-event-source': 2.0.1 + '@types/websocket': 1.0.2 + abort-controller: 3.0.0 + cross-fetch: 3.1.4 + extract-files: 9.0.0 + form-data: 4.0.0 + graphql: 15.5.0 + graphql-ws: 4.5.0_graphql@15.5.0 + is-promise: 4.0.0 + isomorphic-ws: 4.0.1_ws@7.4.5 + lodash: 4.17.21 + meros: 1.1.4 + subscriptions-transport-ws: 0.9.18_graphql@15.5.0 + sync-fetch: 0.3.0 + tslib: 2.2.0 + valid-url: 1.0.9 + ws: 7.4.5 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - utf-8-validate + dev: true /@graphql-tools/utils/7.10.0_graphql@14.7.0: resolution: {integrity: sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==} @@ -2155,6 +2653,18 @@ packages: camel-case: 4.1.2 graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/utils/7.10.0_graphql@15.5.0: + resolution: {integrity: sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@ardatan/aggregate-error': 0.0.6 + camel-case: 4.1.2 + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /@graphql-tools/utils/7.7.3_graphql@14.7.0: resolution: {integrity: sha512-zF8Ll1v7DOFfCsZVYGkJqvi3Zpwfga8NutOZkToXrumMlTPaMhEDFkiuwoIK4lV2PMVUke5ZCmpn9pc5pqy4Tw==} @@ -2165,6 +2675,18 @@ packages: camel-case: 4.1.2 graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /@graphql-tools/utils/7.7.3_graphql@15.5.0: + resolution: {integrity: sha512-zF8Ll1v7DOFfCsZVYGkJqvi3Zpwfga8NutOZkToXrumMlTPaMhEDFkiuwoIK4lV2PMVUke5ZCmpn9pc5pqy4Tw==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@ardatan/aggregate-error': 0.0.6 + camel-case: 4.1.2 + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /@graphql-tools/wrap/7.0.8_graphql@14.7.0: resolution: {integrity: sha512-1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg==} @@ -2177,6 +2699,20 @@ packages: graphql: 14.7.0 tslib: 2.2.0 value-or-promise: 1.0.6 + dev: false + + /@graphql-tools/wrap/7.0.8_graphql@15.5.0: + resolution: {integrity: sha512-1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + value-or-promise: 1.0.6 + dev: true /@graphql-typed-document-node/core/3.1.0_graphql@14.7.0: resolution: {integrity: sha512-wYn6r8zVZyQJ6rQaALBEln5B1pzxb9shV5Ef97kTvn6yVGrqyXVnDqnU24MXnFubR+rZjBY9NWuxX3FB2sTsjg==} @@ -2184,6 +2720,15 @@ packages: 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 dependencies: graphql: 14.7.0 + dev: false + + /@graphql-typed-document-node/core/3.1.0_graphql@15.5.0: + resolution: {integrity: sha512-wYn6r8zVZyQJ6rQaALBEln5B1pzxb9shV5Ef97kTvn6yVGrqyXVnDqnU24MXnFubR+rZjBY9NWuxX3FB2sTsjg==} + 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 + dependencies: + graphql: 15.5.0 + dev: true /@grpc/proto-loader/0.5.6: resolution: {integrity: sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==} @@ -2373,13 +2918,23 @@ packages: transitivePeerDependencies: - supports-color + /@jest/types/25.5.0: + resolution: {integrity: sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==} + engines: {node: '>= 8.3'} + dependencies: + '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-reports': 1.1.2 + '@types/yargs': 15.0.13 + chalk: 3.0.0 + dev: true + /@jest/types/26.6.2: resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} engines: {node: '>= 10.14.2'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 - '@types/istanbul-reports': 3.0.0 - '@types/node': 15.0.3 + '@types/istanbul-reports': 3.0.1 + '@types/node': 15.12.2 '@types/yargs': 15.0.13 chalk: 4.1.1 @@ -2453,6 +3008,7 @@ packages: webpack-node-externals: 2.5.2 transitivePeerDependencies: - webpack-cli + dev: true /@nestjs/common/7.6.15_70b9cb8466d4e99d08d6dbcbe914d3b7: resolution: {integrity: sha512-H/3Nk7M02Fc4YN9St05i34gZKVuzE54gd5eXAX6WwisqU5fQ00kss1pYGbltjb2QGu3A/fpO1MdYEwOA18Z/VQ==} @@ -2536,6 +3092,7 @@ packages: rxjs: 6.6.7 tslib: 2.1.0 uuid: 8.3.2 + dev: true /@nestjs/core/7.6.15_234e9486cb740d0f70dd7f9bab80d4bb: resolution: {integrity: sha512-8CrL/iY5Gt4HJfyDg1PgPalhT7tVRT643f2mGMgPum/P/e94uuwEYBNIgsMEVOJUrOAWZkNIN60uEf8JkH6GWw==} @@ -2661,7 +3218,7 @@ packages: uuid: 8.3.2 dev: false - /@nestjs/graphql/7.10.6_d4c49213e53ca62551ac7d28c31b7b82: + /@nestjs/graphql/7.10.6_1bcbbedd4232d3194f960d0cf44b8d27: resolution: {integrity: sha512-xJgdkSM16hnG2SVZOquNjJKV/35MEyx86yIUiueVMt3L1lym/ku6ObQzkgKt4eqyaeTzOQ202ptzZ88hhVMP7w==} peerDependencies: '@nestjs/common': ^7.0.0 @@ -2670,16 +3227,16 @@ packages: graphql: ^14.1.1 || ^15.0.0 reflect-metadata: ^0.1.12 dependencies: - '@graphql-tools/merge': 6.2.12_graphql@14.7.0 - '@graphql-tools/schema': 7.1.3_graphql@14.7.0 - '@graphql-tools/utils': 7.7.3_graphql@14.7.0 - '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc - '@nestjs/core': 7.6.15_bbfd3a1c87631c332eb14825b0dceb5e - '@nestjs/mapped-types': 0.4.1_a4eba26968d72bf015d9bf44e71ae9b6 + '@graphql-tools/merge': 6.2.12_graphql@15.5.0 + '@graphql-tools/schema': 7.1.3_graphql@15.5.0 + '@graphql-tools/utils': 7.7.3_graphql@15.5.0 + '@nestjs/common': 7.6.15_70b9cb8466d4e99d08d6dbcbe914d3b7 + '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 + '@nestjs/mapped-types': 0.4.1_29c2d37d1e6acc9acedb168e2e140e9b apollo-env: 0.6.6 chokidar: 3.5.1 fast-glob: 3.2.5 - graphql: 14.7.0 + graphql: 15.5.0 iterall: 1.3.0 lodash: 4.17.21 normalize-path: 3.0.0 @@ -2687,16 +3244,16 @@ packages: tslib: 2.2.0 uuid: 8.3.2 optionalDependencies: - '@apollo/gateway': 0.26.3_graphql@14.7.0 - apollo-server-testing: 2.24.0_graphql@14.7.0 + '@apollo/gateway': 0.26.3_graphql@15.5.0 + apollo-server-testing: 2.24.0_graphql@15.5.0 ts-morph: 10.0.2 transitivePeerDependencies: - class-transformer - class-validator - supports-color - dev: false + dev: true - /@nestjs/graphql/7.10.6_d8cf5f69f7de69d137af159426b56c87: + /@nestjs/graphql/7.10.6_d4c49213e53ca62551ac7d28c31b7b82: resolution: {integrity: sha512-xJgdkSM16hnG2SVZOquNjJKV/35MEyx86yIUiueVMt3L1lym/ku6ObQzkgKt4eqyaeTzOQ202ptzZ88hhVMP7w==} peerDependencies: '@nestjs/common': ^7.0.0 @@ -2708,9 +3265,9 @@ packages: '@graphql-tools/merge': 6.2.12_graphql@14.7.0 '@graphql-tools/schema': 7.1.3_graphql@14.7.0 '@graphql-tools/utils': 7.7.3_graphql@14.7.0 - '@nestjs/common': 7.6.15_70b9cb8466d4e99d08d6dbcbe914d3b7 - '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 - '@nestjs/mapped-types': 0.4.1_29c2d37d1e6acc9acedb168e2e140e9b + '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc + '@nestjs/core': 7.6.15_bbfd3a1c87631c332eb14825b0dceb5e + '@nestjs/mapped-types': 0.4.1_a4eba26968d72bf015d9bf44e71ae9b6 apollo-env: 0.6.6 chokidar: 3.5.1 fast-glob: 3.2.5 @@ -2729,7 +3286,7 @@ packages: - class-transformer - class-validator - supports-color - dev: true + dev: false /@nestjs/mapped-types/0.4.1_29c2d37d1e6acc9acedb168e2e140e9b: resolution: {integrity: sha512-JXrw2LMangSU3vnaXWXVX47GRG1FbbNh4aVBbidDjxT3zlghsoNQY6qyWtT001MCl8lJGo8I6i6+DurBRRxl/Q==} @@ -2922,7 +3479,7 @@ packages: '@nestjs/core': ^7.0.0 dependencies: '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc - '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 + '@nestjs/core': 7.6.15_bbfd3a1c87631c332eb14825b0dceb5e fastify: 3.14.0 fastify-cors: 5.2.0 fastify-formbody: 5.0.0 @@ -2932,6 +3489,26 @@ packages: tslib: 2.1.0 transitivePeerDependencies: - supports-color + dev: false + + /@nestjs/platform-fastify/7.6.17_a5e284bf185e3b13e505d42d771fb371: + resolution: {integrity: sha512-948eWtSrWcOfxK5pvi1lw6GCn/nr2BKWiM49qz+pnrLdKVd9n8y5t9EbOQcLmtaFZWHoLq/tNE0uqVio8ANHjg==} + peerDependencies: + '@nestjs/common': ^7.0.0 + '@nestjs/core': ^7.0.0 + dependencies: + '@nestjs/common': 7.6.15_8e6d4b7501d9d25f42cbf34563d4f5bc + '@nestjs/core': 7.6.15_2ef5148cf119d2e6a2825daac1d64a18 + fastify: 3.14.0 + fastify-cors: 6.0.1 + fastify-formbody: 5.0.0 + light-my-request: 4.4.1 + middie: 5.2.0 + path-to-regexp: 3.2.0 + tslib: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: true /@nestjs/platform-socket.io/7.6.15_cb56ebf5f9f7681f4a10054090a19119: resolution: {integrity: sha512-FfEln3TJyie+TsI/AVXbsKOg/gETznwYRzmXjuzP6o3nrMhZ1VMNI7aRJbCt8EUj5SYZrO/DRu3G3XBVWYvUzQ==} @@ -3012,6 +3589,20 @@ packages: jsonc-parser: 3.0.0 pluralize: 8.0.0 typescript: 4.2.3 + dev: true + + /@nestjs/schematics/7.3.1_typescript@4.2.4: + resolution: {integrity: sha512-eyBjJstAjecpdzRuBLiqnwomwXIAEV3+kPkpaphOieRUM6nBhjnXCCl3Qf8Dul2QUQK4NOVPd8FFxWtGP5XNlg==} + peerDependencies: + typescript: ^3.4.5 || ^4.0.0 + dependencies: + '@angular-devkit/core': 11.2.4 + '@angular-devkit/schematics': 11.2.4 + fs-extra: 9.1.0 + jsonc-parser: 3.0.0 + pluralize: 8.0.0 + typescript: 4.2.4 + dev: true /@nestjs/testing/7.6.15_1c895fe2530e9c7ea231db6d21b4ac4c: resolution: {integrity: sha512-AWr8stnRoS0yCU/EotAJKveYXm1XSB4ZT+ReqFDXhPyqC1ppOfU+zZuCjQlQHorMzidsVHsAstK5/rUsXnrZUQ==} @@ -3123,22 +3714,22 @@ packages: tslib: 2.1.0 dev: true - /@nodelib/fs.scandir/2.1.4: - resolution: {integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==} + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} dependencies: - '@nodelib/fs.stat': 2.0.4 + '@nodelib/fs.stat': 2.0.5 run-parallel: 1.2.0 - /@nodelib/fs.stat/2.0.4: - resolution: {integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==} + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} engines: {node: '>= 8'} - /@nodelib/fs.walk/1.2.6: - resolution: {integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==} + /@nodelib/fs.walk/1.2.7: + resolution: {integrity: sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==} engines: {node: '>= 8'} dependencies: - '@nodelib/fs.scandir': 2.1.4 + '@nodelib/fs.scandir': 2.1.5 fastq: 1.11.0 /@npmcli/move-file/1.1.2: @@ -3147,37 +3738,197 @@ packages: dependencies: mkdirp: 1.0.4 rimraf: 3.0.2 - optional: true - /@nuxtjs/opencollective/0.3.2: - resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==} - engines: {node: '>=8.0.0', npm: '>=5.0.0'} + /@nrwl/cli/12.4.0: + resolution: {integrity: sha512-ZU1NAjxEa9iMRRhUCYmD0ZLlK1j5l+zDseDE1a0A3KdgMVGh2eOchREnf6R75skQJHl4v9hKFweqiy0Xl14ZRQ==} hasBin: true dependencies: - chalk: 4.1.1 - consola: 2.15.3 - node-fetch: 2.6.1 - - /@protobufjs/aspromise/1.1.2: - resolution: {integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78=} - - /@protobufjs/base64/1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} - - /@protobufjs/codegen/2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} - - /@protobufjs/eventemitter/1.1.0: - resolution: {integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A=} + '@nrwl/tao': 12.4.0 + chalk: 4.1.0 + v8-compile-cache: 2.3.0 + yargs: 15.4.1 + yargs-parser: 20.0.0 + dev: true - /@protobufjs/fetch/1.1.0: - resolution: {integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=} + /@nrwl/devkit/12.4.0: + resolution: {integrity: sha512-kGw5/SH4ze4j+rG6seEcslNenscrZFZMGpcoc3OIxfTTGlFA0mCFasFgzN8osgTX4+PgEOushvm3yRAaMmLqIg==} dependencies: - '@protobufjs/aspromise': 1.1.2 - '@protobufjs/inquire': 1.1.0 - - /@protobufjs/float/1.0.2: - resolution: {integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=} + '@nrwl/tao': 12.4.0 + ejs: 3.1.6 + ignore: 5.1.8 + semver: 7.3.4 + tslib: 2.3.0 + dev: true + + /@nrwl/eslint-plugin-nx/12.4.0_ec44f639d7091c98624887f4427d7034: + resolution: {integrity: sha512-MYDVeG8t1Q8pKf8c+UMoRpUivNGtLPwaLqXUxAss8thUPQN36yKzygAdu9UxIuyd8TQiU55RD1HOQ8ez6JGtNA==} + peerDependencies: + '@typescript-eslint/parser': ^4.3.0 + eslint-config-prettier: ^8.1.0 + dependencies: + '@nrwl/devkit': 12.4.0 + '@nrwl/workspace': 12.4.0_prettier@2.3.0 + '@typescript-eslint/experimental-utils': 4.23.0_eslint@7.26.0+typescript@4.2.4 + '@typescript-eslint/parser': 4.23.0_eslint@7.26.0+typescript@4.2.4 + confusing-browser-globals: 1.0.10 + eslint-config-prettier: 8.3.0_eslint@7.26.0 + transitivePeerDependencies: + - eslint + - prettier + - supports-color + - typescript + dev: true + + /@nrwl/jest/12.4.0: + resolution: {integrity: sha512-YZbo4+NYsSp7StJFvY7pKAArpYOP5AtZAu4ltshzdAWYM9KgPtoDtstRBksFzDq6jnApXuMb4eEcE4ttlMj3yQ==} + dependencies: + '@nrwl/devkit': 12.4.0 + jest-resolve: 26.6.2 + rxjs: 6.6.7 + tslib: 2.3.0 + dev: true + + /@nrwl/linter/12.4.0: + resolution: {integrity: sha512-n+xEKSAU5nVyMii7GtvBWDdjtrlCqMXrnozBs586k+bL0opogP4ZOrWxPZUjLnOlOHx1BuIl0nViSjBmh2y0wA==} + dependencies: + '@nrwl/devkit': 12.4.0 + glob: 7.1.4 + minimatch: 3.0.4 + tmp: 0.2.1 + tslib: 2.3.0 + dev: true + + /@nrwl/nest/12.4.0_prettier@2.3.0+typescript@4.2.4: + resolution: {integrity: sha512-YlFkC2V+qpjyqc2Unp898KvcnQomsTaQSCATEZ843RWQqxPWjwhuHjutIwlV1ysCVxkOGEwXUAk4ozgSM2en9A==} + dependencies: + '@angular-devkit/core': 12.0.4 + '@angular-devkit/schematics': 12.0.4 + '@nestjs/schematics': 7.3.1_typescript@4.2.4 + '@nrwl/devkit': 12.4.0 + '@nrwl/jest': 12.4.0 + '@nrwl/linter': 12.4.0 + '@nrwl/node': 12.4.0_prettier@2.3.0+typescript@4.2.4 + transitivePeerDependencies: + - prettier + - typescript + dev: true + + /@nrwl/node/12.4.0_prettier@2.3.0+typescript@4.2.4: + resolution: {integrity: sha512-I4qS2on/VW7NdCiO7nt6YjisHz7lRZvQEcu2F+aSW8sr+jLFv0uH5CtWfax/E3nsJaloQ3/YJ9x1w/4hzPWnCA==} + dependencies: + '@nrwl/devkit': 12.4.0 + '@nrwl/jest': 12.4.0 + '@nrwl/linter': 12.4.0 + '@nrwl/workspace': 12.4.0_prettier@2.3.0 + circular-dependency-plugin: 5.2.0_webpack@4.42.0 + copy-webpack-plugin: 6.0.3_webpack@4.42.0 + fork-ts-checker-webpack-plugin: 3.1.1 + fs-extra: 9.1.0 + glob: 7.1.4 + license-webpack-plugin: 2.1.2 + rxjs: 6.6.7 + rxjs-for-await: 0.0.2_rxjs@6.6.7 + source-map-support: 0.5.16 + tree-kill: 1.2.2 + ts-loader: 5.4.5_typescript@4.2.4 + tsconfig-paths-webpack-plugin: 3.2.0 + tslib: 2.3.0 + webpack: 4.42.0 + webpack-merge: 4.2.1 + webpack-node-externals: 1.7.2 + transitivePeerDependencies: + - prettier + - typescript + dev: true + + /@nrwl/nx-cloud/12.2.4: + resolution: {integrity: sha512-q1tqh87VqPZhvByOMit6q9aWF0MjRx1ItqQFQvwXOBx0Hx8z/8UfRgSwPK5AQBL7Npue10KMgwAooR4r/nvvMw==} + hasBin: true + dependencies: + axios: 0.21.1 + chalk: 4.1.0 + node-machine-id: 1.1.12 + rxjs: 6.5.5 + strip-json-comments: 3.1.1 + tar: 5.0.5 + transitivePeerDependencies: + - debug + dev: true + + /@nrwl/tao/12.4.0: + resolution: {integrity: sha512-WH8SqOuJuuBwXpLX9vIVVWEovDqfLmiyFQS4Ebz35KWXNoIv9MS3QgItXKCu7X463hiJnxjAA3RqVYIt8U1vXg==} + hasBin: true + dependencies: + chalk: 4.1.0 + enquirer: 2.3.6 + fs-extra: 9.1.0 + jsonc-parser: 3.0.0 + rxjs: 6.6.7 + rxjs-for-await: 0.0.2_rxjs@6.6.7 + semver: 7.3.4 + tmp: 0.2.1 + tslib: 2.3.0 + yargs-parser: 20.0.0 + dev: true + + /@nrwl/workspace/12.4.0_prettier@2.3.0: + resolution: {integrity: sha512-RjcvP4rQCj6CQPDrRTLlzviF6kskfDBfBlyrQfDjh4CC9HasjlRCOfB39OQynT2M4iZqckXl5upG7Ph1gP5+dg==} + peerDependencies: + prettier: ^2.0.4 + dependencies: + '@nrwl/cli': 12.4.0 + '@nrwl/devkit': 12.4.0 + '@nrwl/jest': 12.4.0 + '@nrwl/linter': 12.4.0 + chalk: 4.1.0 + cosmiconfig: 4.0.0 + dotenv: 8.2.0 + enquirer: 2.3.6 + flat: 5.0.2 + fs-extra: 9.1.0 + glob: 7.1.4 + ignore: 5.1.8 + minimatch: 3.0.4 + npm-run-all: 4.1.5 + open: 7.4.2 + prettier: 2.3.0 + rxjs: 6.6.7 + semver: 7.3.4 + tmp: 0.2.1 + tslib: 2.3.0 + yargs: 15.4.1 + yargs-parser: 20.0.0 + dev: true + + /@nuxtjs/opencollective/0.3.2: + resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + dependencies: + chalk: 4.1.1 + consola: 2.15.3 + node-fetch: 2.6.1 + + /@protobufjs/aspromise/1.1.2: + resolution: {integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78=} + + /@protobufjs/base64/1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} + + /@protobufjs/codegen/2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} + + /@protobufjs/eventemitter/1.1.0: + resolution: {integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A=} + + /@protobufjs/fetch/1.1.0: + resolution: {integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=} + dependencies: + '@protobufjs/aspromise': 1.1.2 + '@protobufjs/inquire': 1.1.0 + + /@protobufjs/float/1.0.2: + resolution: {integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=} /@protobufjs/inquire/1.1.0: resolution: {integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=} @@ -3197,6 +3948,7 @@ packages: dependencies: '@angular-devkit/core': 11.2.6 '@angular-devkit/schematics': 11.2.6 + dev: true /@sinonjs/commons/1.8.3: resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==} @@ -3294,15 +4046,18 @@ packages: dependencies: '@types/eslint': 7.2.8 '@types/estree': 0.0.46 + dev: true /@types/eslint/7.2.8: resolution: {integrity: sha512-RTKvBsfz0T8CKOGZMfuluDNyMFHnu5lvNr4hWEsQeHXH6FcmIDIozOyWMh36nLGMwVd5UFNXC2xztA8lln22MQ==} dependencies: '@types/estree': 0.0.46 '@types/json-schema': 7.0.7 + dev: true /@types/estree/0.0.46: resolution: {integrity: sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==} + dev: true /@types/express-serve-static-core/4.17.19: resolution: {integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==} @@ -3343,8 +4098,15 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 - /@types/istanbul-reports/3.0.0: - resolution: {integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==} + /@types/istanbul-reports/1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.3 + '@types/istanbul-lib-report': 3.0.0 + dev: true + + /@types/istanbul-reports/3.0.1: + resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==} dependencies: '@types/istanbul-lib-report': 3.0.0 @@ -3355,11 +4117,20 @@ packages: pretty-format: 26.6.2 dev: true + /@types/jest/26.0.8: + resolution: {integrity: sha512-eo3VX9jGASSuv680D4VQ89UmuLZneNxv2MCZjfwlInav05zXVJTzfc//lavdV0GPwSxsXJTy2jALscB7Acqg0g==} + dependencies: + jest-diff: 25.5.0 + pretty-format: 25.5.0 + dev: true + /@types/json-schema/7.0.7: resolution: {integrity: sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==} + dev: true /@types/json5/0.0.29: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} + dev: true /@types/keygrip/1.0.2: resolution: {integrity: sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==} @@ -3420,11 +4191,15 @@ packages: /@types/node/15.0.3: resolution: {integrity: sha512-/WbxFeBU+0F79z9RdEOXH4CsDga+ibi5M8uEYr91u3CkT/pdWcV8MCook+4wDPnZBexRdwWS+PiVZ2xJviAzcQ==} + /@types/node/15.12.2: + resolution: {integrity: sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww==} + /@types/normalize-package-data/2.4.0: resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} /@types/parse-json/4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + dev: true /@types/prettier/2.2.3: resolution: {integrity: sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==} @@ -3461,6 +4236,10 @@ packages: '@types/node': 14.14.37 '@types/socket.io-parser': 2.2.1 + /@types/source-list-map/0.1.2: + resolution: {integrity: sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==} + dev: true + /@types/stack-utils/2.0.0: resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} @@ -3468,6 +4247,14 @@ packages: resolution: {integrity: sha512-DaOWN1zf7j+8nHhqXhIgNmS+ltAC53NXqGxYuBhWqWgqolRhddKzfZU814lkHQSTG0IUfQxU7Cg0gb8fFWo2mA==} dev: true + /@types/webpack-sources/0.1.8: + resolution: {integrity: sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==} + dependencies: + '@types/node': 15.12.2 + '@types/source-list-map': 0.1.2 + source-map: 0.6.1 + dev: true + /@types/websocket/1.0.2: resolution: {integrity: sha512-B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ==} dependencies: @@ -3578,7 +4365,7 @@ packages: '@typescript-eslint/types': 4.23.0 '@typescript-eslint/visitor-keys': 4.23.0 debug: 4.3.1 - globby: 11.0.3 + globby: 11.0.4 is-glob: 4.0.1 semver: 7.3.5 tsutils: 3.21.0_typescript@4.2.4 @@ -3600,15 +4387,56 @@ packages: dependencies: '@webassemblyjs/helper-numbers': 1.11.0 '@webassemblyjs/helper-wasm-bytecode': 1.11.0 + dev: true + + /@webassemblyjs/ast/1.8.5: + resolution: {integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==} + dependencies: + '@webassemblyjs/helper-module-context': 1.8.5 + '@webassemblyjs/helper-wasm-bytecode': 1.8.5 + '@webassemblyjs/wast-parser': 1.8.5 + dev: true /@webassemblyjs/floating-point-hex-parser/1.11.0: resolution: {integrity: sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==} + dev: true + + /@webassemblyjs/floating-point-hex-parser/1.8.5: + resolution: {integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==} + dev: true /@webassemblyjs/helper-api-error/1.11.0: resolution: {integrity: sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==} + dev: true + + /@webassemblyjs/helper-api-error/1.8.5: + resolution: {integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==} + dev: true /@webassemblyjs/helper-buffer/1.11.0: resolution: {integrity: sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==} + dev: true + + /@webassemblyjs/helper-buffer/1.8.5: + resolution: {integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==} + dev: true + + /@webassemblyjs/helper-code-frame/1.8.5: + resolution: {integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==} + dependencies: + '@webassemblyjs/wast-printer': 1.8.5 + dev: true + + /@webassemblyjs/helper-fsm/1.8.5: + resolution: {integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==} + dev: true + + /@webassemblyjs/helper-module-context/1.8.5: + resolution: {integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + mamacro: 0.0.3 + dev: true /@webassemblyjs/helper-numbers/1.11.0: resolution: {integrity: sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==} @@ -3616,9 +4444,15 @@ packages: '@webassemblyjs/floating-point-hex-parser': 1.11.0 '@webassemblyjs/helper-api-error': 1.11.0 '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/helper-wasm-bytecode/1.11.0: resolution: {integrity: sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==} + dev: true + + /@webassemblyjs/helper-wasm-bytecode/1.8.5: + resolution: {integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==} + dev: true /@webassemblyjs/helper-wasm-section/1.11.0: resolution: {integrity: sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==} @@ -3627,19 +4461,48 @@ packages: '@webassemblyjs/helper-buffer': 1.11.0 '@webassemblyjs/helper-wasm-bytecode': 1.11.0 '@webassemblyjs/wasm-gen': 1.11.0 + dev: true + + /@webassemblyjs/helper-wasm-section/1.8.5: + resolution: {integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-buffer': 1.8.5 + '@webassemblyjs/helper-wasm-bytecode': 1.8.5 + '@webassemblyjs/wasm-gen': 1.8.5 + dev: true /@webassemblyjs/ieee754/1.11.0: resolution: {integrity: sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==} dependencies: '@xtuc/ieee754': 1.2.0 + dev: true + + /@webassemblyjs/ieee754/1.8.5: + resolution: {integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true /@webassemblyjs/leb128/1.11.0: resolution: {integrity: sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==} dependencies: '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/leb128/1.8.5: + resolution: {integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/utf8/1.11.0: resolution: {integrity: sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==} + dev: true + + /@webassemblyjs/utf8/1.8.5: + resolution: {integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==} + dev: true /@webassemblyjs/wasm-edit/1.11.0: resolution: {integrity: sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==} @@ -3652,6 +4515,20 @@ packages: '@webassemblyjs/wasm-opt': 1.11.0 '@webassemblyjs/wasm-parser': 1.11.0 '@webassemblyjs/wast-printer': 1.11.0 + dev: true + + /@webassemblyjs/wasm-edit/1.8.5: + resolution: {integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-buffer': 1.8.5 + '@webassemblyjs/helper-wasm-bytecode': 1.8.5 + '@webassemblyjs/helper-wasm-section': 1.8.5 + '@webassemblyjs/wasm-gen': 1.8.5 + '@webassemblyjs/wasm-opt': 1.8.5 + '@webassemblyjs/wasm-parser': 1.8.5 + '@webassemblyjs/wast-printer': 1.8.5 + dev: true /@webassemblyjs/wasm-gen/1.11.0: resolution: {integrity: sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==} @@ -3661,6 +4538,17 @@ packages: '@webassemblyjs/ieee754': 1.11.0 '@webassemblyjs/leb128': 1.11.0 '@webassemblyjs/utf8': 1.11.0 + dev: true + + /@webassemblyjs/wasm-gen/1.8.5: + resolution: {integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-wasm-bytecode': 1.8.5 + '@webassemblyjs/ieee754': 1.8.5 + '@webassemblyjs/leb128': 1.8.5 + '@webassemblyjs/utf8': 1.8.5 + dev: true /@webassemblyjs/wasm-opt/1.11.0: resolution: {integrity: sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==} @@ -3669,6 +4557,16 @@ packages: '@webassemblyjs/helper-buffer': 1.11.0 '@webassemblyjs/wasm-gen': 1.11.0 '@webassemblyjs/wasm-parser': 1.11.0 + dev: true + + /@webassemblyjs/wasm-opt/1.8.5: + resolution: {integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-buffer': 1.8.5 + '@webassemblyjs/wasm-gen': 1.8.5 + '@webassemblyjs/wasm-parser': 1.8.5 + dev: true /@webassemblyjs/wasm-parser/1.11.0: resolution: {integrity: sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==} @@ -3679,12 +4577,44 @@ packages: '@webassemblyjs/ieee754': 1.11.0 '@webassemblyjs/leb128': 1.11.0 '@webassemblyjs/utf8': 1.11.0 + dev: true + + /@webassemblyjs/wasm-parser/1.8.5: + resolution: {integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-api-error': 1.8.5 + '@webassemblyjs/helper-wasm-bytecode': 1.8.5 + '@webassemblyjs/ieee754': 1.8.5 + '@webassemblyjs/leb128': 1.8.5 + '@webassemblyjs/utf8': 1.8.5 + dev: true + + /@webassemblyjs/wast-parser/1.8.5: + resolution: {integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/floating-point-hex-parser': 1.8.5 + '@webassemblyjs/helper-api-error': 1.8.5 + '@webassemblyjs/helper-code-frame': 1.8.5 + '@webassemblyjs/helper-fsm': 1.8.5 + '@xtuc/long': 4.2.2 + dev: true /@webassemblyjs/wast-printer/1.11.0: resolution: {integrity: sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==} dependencies: '@webassemblyjs/ast': 1.11.0 '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/wast-printer/1.8.5: + resolution: {integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==} + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/wast-parser': 1.8.5 + '@xtuc/long': 4.2.2 + dev: true /@wry/context/0.6.0: resolution: {integrity: sha512-sAgendOXR8dM7stJw3FusRxFHF/ZinU0lffsA2YTyyIOfic86JX02qlPqPVqJNZJPAxFt+2EE8bvq6ZlS0Kf+Q==} @@ -3711,9 +4641,11 @@ packages: /@xtuc/ieee754/1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true /@xtuc/long/4.2.2: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true /JSONStream/1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -3764,6 +4696,12 @@ packages: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} + /acorn/6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /acorn/7.4.1: resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} engines: {node: '>=0.4.0'} @@ -3773,6 +4711,7 @@ packages: resolution: {integrity: sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==} engines: {node: '>=0.4.0'} hasBin: true + dev: true /acorn/8.2.4: resolution: {integrity: sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==} @@ -3812,12 +4751,30 @@ packages: clean-stack: 2.2.0 indent-string: 4.0.0 + /ajv-errors/1.0.1_ajv@6.12.6: + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' + dependencies: + ajv: 6.12.6 + dev: true + + /ajv-formats/2.0.2: + resolution: {integrity: sha512-Brah4Uo5/U8v76c6euTwtjVFFaVishwnJrQBYpev1JRh4vjA1F4HY3UzQez41YUCszUCXKagG8v6eVRBHV1gkw==} + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.2.0 + dev: true + /ajv-keywords/3.5.2_ajv@6.12.6: resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: ajv: ^6.9.1 dependencies: ajv: 6.12.6 + dev: true /ajv/6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} @@ -3827,6 +4784,15 @@ packages: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + /ajv/8.2.0: + resolution: {integrity: sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==} + dependencies: + fast-deep-equal: 3.1.3 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + uri-js: 4.4.1 + dev: true + /ajv/8.3.0: resolution: {integrity: sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q==} dependencies: @@ -3867,6 +4833,7 @@ packages: /ansi-colors/4.1.1: resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} engines: {node: '>=6'} + dev: true /ansi-escapes/3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} @@ -3882,7 +4849,6 @@ packages: /ansi-regex/2.1.1: resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} engines: {node: '>=0.10.0'} - dev: false /ansi-regex/3.0.0: resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} @@ -3897,6 +4863,11 @@ packages: resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} engines: {node: '>=8'} + /ansi-styles/2.2.1: + resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + engines: {node: '>=0.10.0'} + dev: true + /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -3927,7 +4898,7 @@ packages: engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 - picomatch: 2.2.3 + picomatch: 2.3.0 /apollo-cache-control/0.12.0_graphql@14.7.0: resolution: {integrity: sha512-kClF5rfAm159Nboul1LxA+l58Tjz0M8L1GUknEMpZt0UHhILLAn3BfcG3ToX4TbNoR9M57kKMUcbPWLdy3Up7w==} @@ -3938,6 +4909,18 @@ packages: apollo-server-env: 3.1.0 apollo-server-plugin-base: 0.11.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + + /apollo-cache-control/0.12.0_graphql@15.5.0: + resolution: {integrity: sha512-kClF5rfAm159Nboul1LxA+l58Tjz0M8L1GUknEMpZt0UHhILLAn3BfcG3ToX4TbNoR9M57kKMUcbPWLdy3Up7w==} + engines: {node: '>=6.0'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-server-env: 3.1.0 + apollo-server-plugin-base: 0.11.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true /apollo-datasource/0.9.0: resolution: {integrity: sha512-y8H99NExU1Sk4TvcaUxTdzfq2SZo6uSj5dyh75XSQvbpH6gdAXIW9MaBcvlNC7n0cVPsidHmOcHOWxJ/pTXGjA==} @@ -3974,6 +4957,19 @@ packages: graphql: 14.7.0 lodash.sortby: 4.7.0 sha.js: 2.4.11 + dev: false + + /apollo-graphql/0.9.2_graphql@15.5.0: + resolution: {integrity: sha512-+c/vqC2LPq3e5kO7MfBxDDiljzLog/THZr9Pd46HVaKAhHUxFL0rJEbT17VhjdOoZGWFWLYG7x9hiN6EQD1xZQ==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^14.2.1 || ^15.0.0 + dependencies: + core-js-pure: 3.12.1 + graphql: 15.5.0 + lodash.sortby: 4.7.0 + sha.js: 2.4.11 + dev: true /apollo-link/1.2.14_graphql@14.7.0: resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} @@ -3985,6 +4981,19 @@ packages: ts-invariant: 0.4.4 tslib: 1.14.1 zen-observable-ts: 0.8.21 + dev: false + + /apollo-link/1.2.14_graphql@15.5.0: + resolution: {integrity: sha512-p67CMEFP7kOG1JZ0ZkYZwRDa369w5PIjtMjvrQd/HnIV8FRsHRqLqK+oAZQnFa1DDdZtOtHTi+aMIW6EatC2jg==} + peerDependencies: + graphql: ^0.11.3 || ^0.12.3 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-utilities: 1.3.4_graphql@15.5.0 + graphql: 15.5.0 + ts-invariant: 0.4.4 + tslib: 1.14.1 + zen-observable-ts: 0.8.21 + dev: true /apollo-reporting-protobuf/0.6.2: resolution: {integrity: sha512-WJTJxLM+MRHNUxt1RTl4zD0HrLdH44F2mDzMweBj1yHL0kSt8I1WwoiF/wiGVSpnG48LZrBegCaOJeuVbJTbtw==} @@ -4041,6 +5050,42 @@ packages: subscriptions-transport-ws: 0.9.18_graphql@14.7.0 uuid: 8.3.2 ws: 6.2.1 + dev: false + + /apollo-server-core/2.24.0_graphql@15.5.0: + resolution: {integrity: sha512-uW7gykPzhin9fLgSvciN8tX7098mHnUM79W3+fWfK5J415JidIqW9O+JhYmEPo6BCgosu0cKSdYe7NB+FP4lFQ==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@apollographql/apollo-tools': 0.5.0 + '@apollographql/graphql-playground-html': 1.6.27 + '@apollographql/graphql-upload-8-fork': 8.1.3_graphql@15.5.0 + '@josephg/resolvable': 1.0.1 + '@types/ws': 7.4.4 + apollo-cache-control: 0.12.0_graphql@15.5.0 + apollo-datasource: 0.9.0 + apollo-graphql: 0.9.2_graphql@15.5.0 + apollo-reporting-protobuf: 0.7.0 + apollo-server-caching: 0.7.0 + apollo-server-env: 3.1.0 + apollo-server-errors: 2.5.0_graphql@15.5.0 + apollo-server-plugin-base: 0.12.0_graphql@15.5.0 + apollo-server-types: 0.8.0_graphql@15.5.0 + apollo-tracing: 0.14.0_graphql@15.5.0 + async-retry: 1.3.1 + fast-json-stable-stringify: 2.1.0 + graphql: 15.5.0 + graphql-extensions: 0.14.0_graphql@15.5.0 + graphql-tag: 2.12.4_graphql@15.5.0 + graphql-tools: 4.0.8_graphql@15.5.0 + loglevel: 1.7.1 + lru-cache: 6.0.0 + sha.js: 2.4.11 + subscriptions-transport-ws: 0.9.18_graphql@15.5.0 + uuid: 8.3.2 + ws: 6.2.1 + dev: true /apollo-server-env/3.1.0: resolution: {integrity: sha512-iGdZgEOAuVop3vb0F2J3+kaBVi4caMoxefHosxmgzAbbSpvWehB8Y1QiSyyMeouYC38XNVk5wnZl+jdGSsWsIQ==} @@ -4056,6 +5101,16 @@ packages: graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 dependencies: graphql: 14.7.0 + dev: false + + /apollo-server-errors/2.5.0_graphql@15.5.0: + resolution: {integrity: sha512-lO5oTjgiC3vlVg2RKr3RiXIIQ5pGXBFxYGGUkKDhTud3jMIhs+gel8L8zsEjKaKxkjHhCQAA/bcEfYiKkGQIvA==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + graphql: 15.5.0 + dev: true /apollo-server-express/2.24.0_graphql@14.7.0: resolution: {integrity: sha512-wVoD53azxqVZt/i4yAm6cDDCXpbzr0AJpzOdNXVFW/KivInWEMF5ekCc80uMOawPeu78U7Skoc20akyvZKc+YA==} @@ -4081,6 +5136,33 @@ packages: parseurl: 1.3.3 subscriptions-transport-ws: 0.9.18_graphql@14.7.0 type-is: 1.6.18 + dev: false + + /apollo-server-express/2.24.0_graphql@15.5.0: + resolution: {integrity: sha512-wVoD53azxqVZt/i4yAm6cDDCXpbzr0AJpzOdNXVFW/KivInWEMF5ekCc80uMOawPeu78U7Skoc20akyvZKc+YA==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@apollographql/graphql-playground-html': 1.6.27 + '@types/accepts': 1.3.5 + '@types/body-parser': 1.19.0 + '@types/cors': 2.8.10 + '@types/express': 4.17.11 + '@types/express-serve-static-core': 4.17.19 + accepts: 1.3.7 + apollo-server-core: 2.24.0_graphql@15.5.0 + apollo-server-types: 0.8.0_graphql@15.5.0 + body-parser: 1.19.0 + cors: 2.8.5 + express: 4.17.1 + graphql: 15.5.0 + graphql-subscriptions: 1.2.1_graphql@15.5.0 + graphql-tools: 4.0.8_graphql@15.5.0 + parseurl: 1.3.3 + subscriptions-transport-ws: 0.9.18_graphql@15.5.0 + type-is: 1.6.18 + dev: true /apollo-server-fastify/2.24.0_graphql@14.7.0: resolution: {integrity: sha512-wCkSheTUwAIKlGY9/s/xcHg2BgZFw9upm+eN4YZSfbuvTue47ySunv9WuU3nQGyNy5OsM5N/1GFlnFgrNKQOKg==} @@ -4096,6 +5178,23 @@ packages: graphql: 14.7.0 graphql-subscriptions: 1.2.1_graphql@14.7.0 graphql-tools: 4.0.8_graphql@14.7.0 + dev: false + + /apollo-server-fastify/2.24.0_graphql@15.5.0: + resolution: {integrity: sha512-wCkSheTUwAIKlGY9/s/xcHg2BgZFw9upm+eN4YZSfbuvTue47ySunv9WuU3nQGyNy5OsM5N/1GFlnFgrNKQOKg==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@apollographql/graphql-playground-html': 1.6.27 + apollo-server-core: 2.24.0_graphql@15.5.0 + apollo-server-types: 0.8.0_graphql@15.5.0 + fastify-accepts: 1.0.0 + fastify-cors: 0.2.0 + graphql: 15.5.0 + graphql-subscriptions: 1.2.1_graphql@15.5.0 + graphql-tools: 4.0.8_graphql@15.5.0 + dev: true /apollo-server-plugin-base/0.11.0_graphql@14.7.0: resolution: {integrity: sha512-Du68x0XCyQ6EWlgoL9Z+1s8fJfXgY131QbKP7ao617StQPzwB0aGCwxBDfcMt1A75VXf4TkvV1rdUH5YeJFlhQ==} @@ -4105,6 +5204,17 @@ packages: dependencies: apollo-server-types: 0.7.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + + /apollo-server-plugin-base/0.11.0_graphql@15.5.0: + resolution: {integrity: sha512-Du68x0XCyQ6EWlgoL9Z+1s8fJfXgY131QbKP7ao617StQPzwB0aGCwxBDfcMt1A75VXf4TkvV1rdUH5YeJFlhQ==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-server-types: 0.7.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true /apollo-server-plugin-base/0.12.0_graphql@14.7.0: resolution: {integrity: sha512-jnNIztYz34ImE7off0t9LwseGCR/J0H1wlbiBGvdXvQY+ZiMfVF2oF8KdSAPxG2vT6scvWP4GFS/FsZcOyP1Xw==} @@ -4114,6 +5224,17 @@ packages: dependencies: apollo-server-types: 0.8.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + + /apollo-server-plugin-base/0.12.0_graphql@15.5.0: + resolution: {integrity: sha512-jnNIztYz34ImE7off0t9LwseGCR/J0H1wlbiBGvdXvQY+ZiMfVF2oF8KdSAPxG2vT6scvWP4GFS/FsZcOyP1Xw==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-server-types: 0.8.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true /apollo-server-testing/2.24.0_graphql@14.7.0: resolution: {integrity: sha512-GmNO624c65XH2iaPKWG/yQg8fx1ZJIfnl86W1RgL9AV00SXJZu53OP0A6cbDyYvKBZj5Fl3czaPyNR/4YG5Lrg==} @@ -4123,6 +5244,18 @@ packages: dependencies: apollo-server-core: 2.24.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + optional: true + + /apollo-server-testing/2.24.0_graphql@15.5.0: + resolution: {integrity: sha512-GmNO624c65XH2iaPKWG/yQg8fx1ZJIfnl86W1RgL9AV00SXJZu53OP0A6cbDyYvKBZj5Fl3czaPyNR/4YG5Lrg==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-server-core: 2.24.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true optional: true /apollo-server-types/0.7.0_graphql@14.7.0: @@ -4135,6 +5268,19 @@ packages: apollo-server-caching: 0.6.0 apollo-server-env: 3.1.0 graphql: 14.7.0 + dev: false + + /apollo-server-types/0.7.0_graphql@15.5.0: + resolution: {integrity: sha512-pJ6ri2N4xJ+e2PUUPHeCNpMDzHUagJyn0DDZGQmXDz6aoMlSd4B2KUvK81hHyHkw3wHk9clgcpfM9hKqbfZweA==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-reporting-protobuf: 0.6.2 + apollo-server-caching: 0.6.0 + apollo-server-env: 3.1.0 + graphql: 15.5.0 + dev: true /apollo-server-types/0.8.0_graphql@14.7.0: resolution: {integrity: sha512-adHJnHbRV2kWUY0VQY1M2KpSdGfm+4mX4w+2lROPExqOnkyTI7CGfpJCdEwYMKrIn3aH8HIcOH0SnpWRet6TNw==} @@ -4146,6 +5292,19 @@ packages: apollo-server-caching: 0.7.0 apollo-server-env: 3.1.0 graphql: 14.7.0 + dev: false + + /apollo-server-types/0.8.0_graphql@15.5.0: + resolution: {integrity: sha512-adHJnHbRV2kWUY0VQY1M2KpSdGfm+4mX4w+2lROPExqOnkyTI7CGfpJCdEwYMKrIn3aH8HIcOH0SnpWRet6TNw==} + engines: {node: '>=6'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-reporting-protobuf: 0.7.0 + apollo-server-caching: 0.7.0 + apollo-server-env: 3.1.0 + graphql: 15.5.0 + dev: true /apollo-tracing/0.14.0_graphql@14.7.0: resolution: {integrity: sha512-KH4mOoicZ2CQkEYVuNP9avJth59LwNqku3fKZ4S0UYE1RfxzIoLLsEyuY8MuJEgNdtKKfkX5G5Kn5Rp4LCJ4RQ==} @@ -4156,6 +5315,18 @@ packages: apollo-server-env: 3.1.0 apollo-server-plugin-base: 0.12.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + + /apollo-tracing/0.14.0_graphql@15.5.0: + resolution: {integrity: sha512-KH4mOoicZ2CQkEYVuNP9avJth59LwNqku3fKZ4S0UYE1RfxzIoLLsEyuY8MuJEgNdtKKfkX5G5Kn5Rp4LCJ4RQ==} + engines: {node: '>=4.0'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-server-env: 3.1.0 + apollo-server-plugin-base: 0.12.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true /apollo-upload-client/14.1.3_graphql@14.7.0: resolution: {integrity: sha512-X2T+7pHk5lcaaWnvP9h2tuAAMCzOW6/9juedQ0ZuGp3Ufl81BpDISlCs0o6u29wBV0RRT/QpMU2gbP+3FCfVpQ==} @@ -4163,13 +5334,29 @@ packages: peerDependencies: graphql: 14 - 15 dependencies: - '@apollo/client': 3.3.18_graphql@14.7.0 + '@apollo/client': 3.3.18_graphql@14.7.0 + '@babel/runtime': 7.14.0 + extract-files: 9.0.0 + graphql: 14.7.0 + transitivePeerDependencies: + - react + - subscriptions-transport-ws + dev: false + + /apollo-upload-client/14.1.3_graphql@15.5.0: + resolution: {integrity: sha512-X2T+7pHk5lcaaWnvP9h2tuAAMCzOW6/9juedQ0ZuGp3Ufl81BpDISlCs0o6u29wBV0RRT/QpMU2gbP+3FCfVpQ==} + engines: {node: ^10.17.0 || ^12.0.0 || >= 13.7.0} + peerDependencies: + graphql: 14 - 15 + dependencies: + '@apollo/client': 3.3.18_graphql@15.5.0 '@babel/runtime': 7.14.0 extract-files: 9.0.0 - graphql: 14.7.0 + graphql: 15.5.0 transitivePeerDependencies: - react - subscriptions-transport-ws + dev: true /apollo-utilities/1.3.4_graphql@14.7.0: resolution: {integrity: sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==} @@ -4181,6 +5368,19 @@ packages: graphql: 14.7.0 ts-invariant: 0.4.4 tslib: 1.14.1 + dev: false + + /apollo-utilities/1.3.4_graphql@15.5.0: + resolution: {integrity: sha512-pk2hiWrCXMAy2fRPwEyhvka+mqwzeP60Jr1tRYi5xru+3ko94HI9o6lK0CT33/w4RDlxWchmdhDCrvdr+pHCig==} + peerDependencies: + graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@wry/equality': 0.1.11 + fast-json-stable-stringify: 2.1.0 + graphql: 15.5.0 + ts-invariant: 0.4.4 + tslib: 1.14.1 + dev: true /append-field/1.0.0: resolution: {integrity: sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=} @@ -4194,7 +5394,6 @@ packages: /aproba/1.2.0: resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} - dev: false /archy/1.0.0: resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} @@ -4265,6 +5464,15 @@ packages: optjs: 3.2.2 dev: false + /asn1.js/5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + dependencies: + bn.js: 4.12.0 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + safer-buffer: 2.1.2 + dev: true + /asn1/0.2.4: resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} dependencies: @@ -4274,6 +5482,13 @@ packages: resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} engines: {node: '>=0.8'} + /assert/1.5.0: + resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} + dependencies: + object-assign: 4.1.1 + util: 0.10.3 + dev: true + /assign-symbols/1.0.0: resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=} engines: {node: '>=0.10.0'} @@ -4283,6 +5498,11 @@ packages: engines: {node: '>=8'} dev: true + /async-each/1.0.3: + resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} + dev: true + optional: true + /async-limiter/1.0.1: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} @@ -4291,13 +5511,17 @@ packages: dependencies: retry: 0.12.0 + /async/0.9.2: + resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=} + dev: true + /async/1.5.2: resolution: {integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=} dev: true /async/3.2.0: resolution: {integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==} - dev: false + dev: true /asynckit/0.4.0: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} @@ -4305,6 +5529,7 @@ packages: /at-least-node/1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} + dev: true /atob/2.1.2: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} @@ -4345,6 +5570,14 @@ packages: transitivePeerDependencies: - debug + /babel-code-frame/6.26.0: + resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} + dependencies: + chalk: 1.1.3 + esutils: 2.0.3 + js-tokens: 3.0.2 + dev: true + /babel-jest/26.6.3_@babel+core@7.14.2: resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} engines: {node: '>= 10.14.2'} @@ -4496,7 +5729,7 @@ packages: engines: {node: '>= 0.8'} dependencies: safe-buffer: 5.1.2 - dev: false + dev: true /bcrypt-pbkdf/1.0.2: resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} @@ -4516,10 +5749,27 @@ packages: is-windows: 1.0.2 dev: true + /big.js/5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true + + /binary-extensions/1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} + /bindings/1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + dependencies: + file-uri-to-path: 1.0.0 + dev: true + optional: true + /bitsyntax/0.1.0: resolution: {integrity: sha512-ikAdCnrloKmFOugAfxWws89/fPc+nw0OOG1IzIE72uSOg/A3cYptKCjSUhDTuj7fhsJtzkzlv7l3b8PzRHLN0Q==} engines: {node: '>=0.8'} @@ -4541,7 +5791,14 @@ packages: /bluebird/3.7.2: resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: false + + /bn.js/4.12.0: + resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==} + dev: true + + /bn.js/5.2.0: + resolution: {integrity: sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==} + dev: true /body-parser/1.19.0: resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} @@ -4604,9 +5861,68 @@ packages: wcwidth: 1.0.1 dev: true + /brorand/1.1.0: + resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} + dev: true + /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} + /browserify-aes/1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.4 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher/1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-des/1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + dependencies: + cipher-base: 1.0.4 + des.js: 1.0.1 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa/4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} + dependencies: + bn.js: 5.2.0 + randombytes: 2.1.0 + dev: true + + /browserify-sign/4.2.1: + resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} + dependencies: + bn.js: 5.2.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.5.4 + inherits: 2.0.4 + parse-asn1: 5.1.6 + readable-stream: 3.6.0 + safe-buffer: 5.2.1 + dev: true + + /browserify-zlib/0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + dependencies: + pako: 1.0.11 + dev: true + /browserslist/4.16.3: resolution: {integrity: sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -4617,6 +5933,7 @@ packages: electron-to-chromium: 1.3.705 escalade: 3.1.1 node-releases: 1.1.71 + dev: true /browserslist/4.16.6: resolution: {integrity: sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==} @@ -4647,12 +5964,28 @@ packages: resolution: {integrity: sha512-EMetuGFz5SLsT0QTnXzINh4Ksr+oo4i+UGTXEshiGCQWnsgSs7ZhJ8fzlwQ+OzEMs0MpDAMr1hxnblp5a4vcHg==} dev: false + /buffer-xor/1.0.3: + resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} + dev: true + + /buffer/4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + isarray: 1.0.0 + dev: true + /buffer/5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 + /builtin-status-codes/3.0.0: + resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} + dev: true + /bunyan/1.8.15: resolution: {integrity: sha512-0tECWShh6wUysgucJcBAoYegf3JJoZWibxdqhTm7OHPeT42qdjkZ29QCMcKwbgU1kiH+auSIasNRXMLWXafXig==} engines: {'0': node >=0.10.0} @@ -4662,7 +5995,7 @@ packages: moment: 2.29.1 mv: 2.1.1 safe-json-stringify: 1.2.0 - dev: false + dev: true /busboy/0.2.14: resolution: {integrity: sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=} @@ -4688,6 +6021,26 @@ packages: resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} engines: {node: '>= 0.8'} + /cacache/12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + figgy-pudding: 3.5.2 + glob: 7.1.4 + graceful-fs: 4.2.6 + infer-owner: 1.0.4 + lru-cache: 5.1.1 + mississippi: 3.0.0 + mkdirp: 0.5.5 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1 + rimraf: 2.7.1 + ssri: 6.0.2 + unique-filename: 1.1.1 + y18n: 4.0.3 + dev: true + /cacache/15.0.6: resolution: {integrity: sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==} engines: {node: '>= 10'} @@ -4711,6 +6064,29 @@ packages: unique-filename: 1.1.1 optional: true + /cacache/15.2.0: + resolution: {integrity: sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==} + engines: {node: '>= 10'} + dependencies: + '@npmcli/move-file': 1.1.2 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 7.1.4 + infer-owner: 1.0.4 + lru-cache: 6.0.0 + minipass: 3.1.3 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1 + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.1.0 + unique-filename: 1.1.1 + dev: true + /cache-base/1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -4803,6 +6179,7 @@ packages: /caniuse-lite/1.0.30001205: resolution: {integrity: sha512-TL1GrS5V6LElbitPazidkBMD9sa448bQDDLrumDqaggmKFcuU2JW1wTOHJPukAcOMtEmLcmDJEzfRrf+GjM0Og==} + dev: true /caniuse-lite/1.0.30001228: resolution: {integrity: sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==} @@ -4816,6 +6193,17 @@ packages: /caseless/0.12.0: resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} + /chalk/1.1.3: + resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + dev: true + /chalk/2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -4830,6 +6218,7 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: true /chalk/4.1.0: resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} @@ -4837,6 +6226,7 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + dev: true /chalk/4.1.1: resolution: {integrity: sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==} @@ -4852,6 +6242,26 @@ packages: /chardet/0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + /chokidar/2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies. + dependencies: + anymatch: 2.0.0 + async-each: 1.0.3 + braces: 2.3.2 + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.1 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + dev: true + optional: true + /chokidar/3.5.1: resolution: {integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==} engines: {node: '>= 8.10.0'} @@ -4866,6 +6276,25 @@ packages: optionalDependencies: fsevents: 2.3.2 + /chokidar/3.5.2: + resolution: {integrity: sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.2 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.1 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true + /chownr/2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -4875,10 +6304,32 @@ packages: engines: {node: '>=6.0'} dependencies: tslib: 1.14.1 + dev: true + + /chrome-trace-event/1.0.3: + resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + engines: {node: '>=6.0'} + dev: true /ci-info/2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + /cipher-base/1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /circular-dependency-plugin/5.2.0_webpack@4.42.0: + resolution: {integrity: sha512-7p4Kn/gffhQaavNfyDFg7LS5S/UT1JAjyGd4UqR2+jzoYF02eDkj0Ec3+48TsIa4zghjLY87nQHIh/ecK9qLdw==} + engines: {node: '>=6.0.0'} + peerDependencies: + webpack: '>=4.0.1' + dependencies: + webpack: 4.42.0 + dev: true + /cjs-module-lexer/0.6.0: resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} @@ -4928,6 +6379,7 @@ packages: /cli-spinners/2.6.0: resolution: {integrity: sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==} engines: {node: '>=6'} + dev: true /cli-table3/0.5.1: resolution: {integrity: sha512-7Qg2Jrep1S/+Q3EceiZtQcDPWxhAvBw+ERf1162v4sikJrvojMHFqXt8QIVha8UlH9rgU0BeWPytZ9/TzYqlUw==} @@ -4937,6 +6389,7 @@ packages: string-width: 2.1.1 optionalDependencies: colors: 1.4.0 + dev: true /cli-truncate/2.1.0: resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} @@ -4980,6 +6433,7 @@ packages: /clone/1.0.4: resolution: {integrity: sha1-2jCcwmPfFZlMaIypAheco8fNfH4=} engines: {node: '>=0.8'} + dev: true /co/4.6.0: resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} @@ -5038,14 +6492,14 @@ packages: dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 - dev: false + dev: true /color/3.0.0: resolution: {integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==} dependencies: color-convert: 1.9.3 color-string: 1.5.5 - dev: false + dev: true /colorette/1.2.2: resolution: {integrity: sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==} @@ -5053,13 +6507,14 @@ packages: /colors/1.4.0: resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} engines: {node: '>=0.1.90'} + dev: true /colorspace/1.1.2: resolution: {integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==} dependencies: color: 3.0.0 text-hex: 1.0.0 - dev: false + dev: true /colour/0.7.1: resolution: {integrity: sha1-nLFpkX7F0SwHNtPoaFdG3xyt93g=} @@ -5085,6 +6540,7 @@ packages: /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} + dev: true /commander/6.2.1: resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} @@ -5169,13 +6625,25 @@ packages: typedarray: 0.0.6 dev: false + /confusing-browser-globals/1.0.10: + resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} + dev: true + /consola/2.15.3: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} + /console-browserify/1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true + /console-control-strings/1.1.0: resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=} dev: false + /constants-browserify/1.0.0: + resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} + dev: true + /content-disposition/0.5.3: resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} engines: {node: '>= 0.6'} @@ -5372,10 +6840,41 @@ packages: resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} engines: {node: '>= 0.6'} + /copy-concurrently/1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.5 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + /copy-descriptor/0.1.1: resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=} engines: {node: '>=0.10.0'} + /copy-webpack-plugin/6.0.3_webpack@4.42.0: + resolution: {integrity: sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + dependencies: + cacache: 15.2.0 + fast-glob: 3.2.5 + find-cache-dir: 3.3.1 + glob-parent: 5.1.2 + globby: 11.0.4 + loader-utils: 2.0.0 + normalize-path: 3.0.0 + p-limit: 3.1.0 + schema-utils: 2.7.1 + serialize-javascript: 4.0.0 + webpack: 4.42.0 + webpack-sources: 1.4.3 + dev: true + /core-js-pure/3.12.1: resolution: {integrity: sha512-1cch+qads4JnDSWsvc7d6nzlKAippwjUlf6vykkTLW53VSV+NkE6muGBToAjEA8pG90cSfcud3JgVmW2ds5TaQ==} requiresBuild: true @@ -5394,6 +6893,16 @@ packages: object-assign: 4.1.1 vary: 1.1.2 + /cosmiconfig/4.0.0: + resolution: {integrity: sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==} + engines: {node: '>=4'} + dependencies: + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + require-from-string: 2.0.2 + dev: true + /cosmiconfig/6.0.0: resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} engines: {node: '>=8'} @@ -5403,6 +6912,7 @@ packages: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + dev: true /cosmiconfig/7.0.0: resolution: {integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==} @@ -5415,6 +6925,34 @@ packages: yaml: 1.10.2 dev: true + /create-ecdh/4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + dependencies: + bn.js: 4.12.0 + elliptic: 6.5.4 + dev: true + + /create-hash/1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + dependencies: + cipher-base: 1.0.4 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac/1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + dependencies: + cipher-base: 1.0.4 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + /cross-fetch/3.0.6: resolution: {integrity: sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ==} dependencies: @@ -5456,6 +6994,22 @@ packages: shebang-command: 2.0.0 which: 2.0.2 + /crypto-browserify/3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.1 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + /cssfilter/0.0.10: resolution: {integrity: sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=} @@ -5500,6 +7054,10 @@ packages: array-find-index: 1.0.2 dev: true + /cyclist/1.0.1: + resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} + dev: true + /cz-conventional-changelog/3.2.0: resolution: {integrity: sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==} engines: {node: '>= 10'} @@ -5642,6 +7200,7 @@ packages: resolution: {integrity: sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=} dependencies: clone: 1.0.4 + dev: true /define-properties/1.1.3: resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} @@ -5687,11 +7246,18 @@ packages: /depd/2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - dev: false + dev: true /deprecated-decorator/0.1.6: resolution: {integrity: sha1-AJZjF7ehL+kvPMgx91g68ym4bDc=} + /des.js/1.0.1: + resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + /destroy/1.0.4: resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} @@ -5728,10 +7294,23 @@ packages: dependencies: streamsearch: 0.1.2 + /diff-sequences/25.2.6: + resolution: {integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==} + engines: {node: '>= 8.3'} + dev: true + /diff-sequences/26.6.2: resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} engines: {node: '>= 10.14.2'} + /diffie-hellman/5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + dependencies: + bn.js: 4.12.0 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + /dir-glob/3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -5745,6 +7324,11 @@ packages: esutils: 2.0.3 dev: true + /domain-browser/1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + dev: true + /domexception/2.0.1: resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} engines: {node: '>=8'} @@ -5754,8 +7338,13 @@ packages: /dot-prop/5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} engines: {node: '>=8'} - dependencies: - is-obj: 2.0.0 + dependencies: + is-obj: 2.0.0 + dev: true + + /dotenv/8.2.0: + resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} + engines: {node: '>=8'} dev: true /dtrace-provider/0.8.8: @@ -5764,7 +7353,7 @@ packages: requiresBuild: true dependencies: nan: 2.14.2 - dev: false + dev: true optional: true /duplexify/3.7.1: @@ -5774,7 +7363,6 @@ packages: inherits: 2.0.4 readable-stream: 2.3.7 stream-shift: 1.0.1 - dev: false /ecc-jsbn/0.1.2: resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} @@ -5785,12 +7373,33 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + /ejs/3.1.6: + resolution: {integrity: sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + jake: 10.8.2 + dev: true + /electron-to-chromium/1.3.705: resolution: {integrity: sha512-agtrL5vLSOIK89sE/YSzAgqCw76eZ60gf3J7Tid5RfLbSp5H4nWL28/dIV+H+ZhNNi1JNiaF62jffwYsAyXc0g==} + dev: true /electron-to-chromium/1.3.727: resolution: {integrity: sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg==} + /elliptic/6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + /emittery/0.7.2: resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} engines: {node: '>=10'} @@ -5798,9 +7407,14 @@ packages: /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + /emojis-list/3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true + /enabled/2.0.0: resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} - dev: false + dev: true /encodeurl/1.0.2: resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} @@ -5889,12 +7503,22 @@ packages: - bufferutil - utf-8-validate + /enhanced-resolve/4.5.0: + resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} + engines: {node: '>=6.9.0'} + dependencies: + graceful-fs: 4.2.6 + memory-fs: 0.5.0 + tapable: 1.1.3 + dev: true + /enhanced-resolve/5.7.0: resolution: {integrity: sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==} engines: {node: '>=10.13.0'} dependencies: graceful-fs: 4.2.6 tapable: 2.2.0 + dev: true /enquirer/2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} @@ -5907,6 +7531,13 @@ packages: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} optional: true + /errno/0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + dependencies: + prr: 1.0.1 + dev: true + /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -5933,6 +7564,28 @@ packages: string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 + /es-abstract/1.18.3: + resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} + 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 + has: 1.0.3 + has-symbols: 1.0.2 + is-callable: 1.2.3 + is-negative-zero: 2.0.1 + is-regex: 1.1.3 + is-string: 1.0.6 + object-inspect: 1.10.3 + 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 + dev: true + /es-get-iterator/1.1.2: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} dependencies: @@ -5948,6 +7601,7 @@ packages: /es-module-lexer/0.4.1: resolution: {integrity: sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==} + dev: true /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} @@ -6014,12 +7668,21 @@ packages: prettier-linter-helpers: 1.0.0 dev: true + /eslint-scope/4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + /eslint-scope/5.1.1: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 + dev: true /eslint-utils/2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -6110,10 +7773,12 @@ packages: engines: {node: '>=4.0'} dependencies: estraverse: 5.2.0 + dev: true /estraverse/4.3.0: resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} engines: {node: '>=4.0'} + dev: true /estraverse/5.2.0: resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} @@ -6137,6 +7802,14 @@ packages: /events/3.3.0: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} + dev: true + + /evp_bytestokey/1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true /exec-sh/0.3.6: resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} @@ -6327,12 +8000,12 @@ packages: resolution: {integrity: sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==} engines: {node: '>=8'} dependencies: - '@nodelib/fs.stat': 2.0.4 - '@nodelib/fs.walk': 1.2.6 + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.7 glob-parent: 5.1.2 merge2: 1.4.1 micromatch: 4.0.4 - picomatch: 2.2.3 + picomatch: 2.3.0 /fast-json-stable-stringify/2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -6374,6 +8047,14 @@ packages: dependencies: fastify-plugin: 3.0.0 vary: 1.1.2 + dev: false + + /fastify-cors/6.0.1: + resolution: {integrity: sha512-eeNTdQNmBsqHL87we+X74n9+H0hTDX0cXGVdyZjGf9om2pZfigAZwuSxaUUE2pLP9tp5+rEd5kejKQ8+ZCvAoA==} + dependencies: + fastify-plugin: 3.0.0 + vary: 1.1.2 + dev: true /fastify-error/0.3.1: resolution: {integrity: sha512-oCfpcsDndgnDVgiI7bwFKAun2dO+4h84vBlkWsWnz/OUK9Reff5UFoFl241xTiLeHWX/vU9zkDVXqYUxjOwHcQ==} @@ -6471,7 +8152,11 @@ packages: /fecha/4.2.0: resolution: {integrity: sha512-aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg==} - dev: false + dev: true + + /figgy-pudding/3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + dev: true /figures/2.0.0: resolution: {integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=} @@ -6493,6 +8178,17 @@ packages: flat-cache: 3.0.4 dev: true + /file-uri-to-path/1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + dev: true + optional: true + + /filelist/1.0.2: + resolution: {integrity: sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==} + dependencies: + minimatch: 3.0.4 + dev: true + /fill-range/4.0.0: resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} engines: {node: '>=0.10.0'} @@ -6520,6 +8216,15 @@ packages: statuses: 1.5.0 unpipe: 1.0.0 + /find-cache-dir/2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + dev: true + /find-cache-dir/3.3.1: resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} engines: {node: '>=8'} @@ -6564,6 +8269,13 @@ packages: locate-path: 2.0.0 dev: true + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + dependencies: + locate-path: 3.0.0 + dev: true + /find-up/4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -6604,6 +8316,11 @@ packages: rimraf: 3.0.2 dev: true + /flat/5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + /flatstr/1.0.12: resolution: {integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==} @@ -6611,9 +8328,16 @@ packages: resolution: {integrity: sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==} dev: true + /flush-write-stream/1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.7 + dev: true + /fn.name/1.1.0: resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - dev: false + dev: true /follow-redirects/1.14.1: resolution: {integrity: sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==} @@ -6648,6 +8372,20 @@ packages: /forever-agent/0.6.1: resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} + /fork-ts-checker-webpack-plugin/3.1.1: + resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} + engines: {node: '>=6.11.5', yarn: '>=1.0.0'} + dependencies: + babel-code-frame: 6.26.0 + chalk: 2.4.2 + chokidar: 3.5.2 + micromatch: 3.1.10 + minimatch: 3.0.4 + semver: 5.7.1 + tapable: 1.1.3 + worker-rpc: 0.1.1 + dev: true + /fork-ts-checker-webpack-plugin/6.2.0: resolution: {integrity: sha512-DTNbOhq6lRdjYprukX54JMeYJgQ0zMow+R5BMLwWxEX2NAXthIkwnV8DBmsWjwNLSUItKZM4TCCJbtgrtKBu2Q==} engines: {node: '>=10', yarn: '>=1.0.0'} @@ -6664,6 +8402,7 @@ packages: schema-utils: 2.7.0 semver: 7.3.5 tapable: 1.1.3 + dev: true /form-data/2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} @@ -6703,6 +8442,13 @@ packages: resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} engines: {node: '>= 0.6'} + /from2/2.3.0: + resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.7 + dev: true + /fromentries/1.3.2: resolution: {integrity: sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==} dev: true @@ -6737,6 +8483,7 @@ packages: graceful-fs: 4.2.6 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true /fs-minipass/2.1.0: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} @@ -6746,10 +8493,32 @@ packages: /fs-monkey/1.0.1: resolution: {integrity: sha512-fcSa+wyTqZa46iWweI7/ZiUfegOZl0SG8+dltIwFXo7+zYU9J9kpS3NB6pZcSlJdhvIwp81Adx2XhZorncxiaA==} + dev: true + + /fs-write-stream-atomic/1.0.10: + resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=} + dependencies: + graceful-fs: 4.2.6 + iferr: 0.1.5 + imurmurhash: 0.1.4 + readable-stream: 2.3.7 + dev: true /fs.realpath/1.0.0: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} + /fsevents/1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. + requiresBuild: true + dependencies: + bindings: 1.5.0 + nan: 2.14.2 + dev: true + optional: true + /fsevents/2.3.2: resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -6886,7 +8655,6 @@ packages: dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 - dev: false /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -6912,6 +8680,7 @@ packages: /glob-to-regexp/0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + dev: true /glob/6.0.4: resolution: {integrity: sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=} @@ -6921,7 +8690,7 @@ packages: minimatch: 3.0.4 once: 1.4.0 path-is-absolute: 1.0.1 - dev: false + dev: true optional: true /glob/7.1.4: @@ -7001,6 +8770,18 @@ packages: merge2: 1.4.1 slash: 3.0.0 + /globby/11.0.4: + resolution: {integrity: sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.2.5 + ignore: 5.1.8 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + /graceful-fs/4.2.6: resolution: {integrity: sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==} @@ -7022,6 +8803,19 @@ packages: apollo-server-env: 3.1.0 apollo-server-types: 0.8.0_graphql@14.7.0 graphql: 14.7.0 + dev: false + + /graphql-extensions/0.14.0_graphql@15.5.0: + resolution: {integrity: sha512-DFtD8G+6rSj/Xhtb0IPh4A/sB/qcSEm9MTS221ESCx+axrsME92wGEsr7ihVjn1/tEEIy+9V5lUQOH/dHkCb0A==} + engines: {node: '>=6.0'} + peerDependencies: + graphql: ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + '@apollographql/apollo-tools': 0.5.0 + apollo-server-env: 3.1.0 + apollo-server-types: 0.8.0_graphql@15.5.0 + graphql: 15.5.0 + dev: true /graphql-subscriptions/1.2.1_graphql@14.7.0: resolution: {integrity: sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==} @@ -7030,6 +8824,16 @@ packages: dependencies: graphql: 14.7.0 iterall: 1.3.0 + dev: false + + /graphql-subscriptions/1.2.1_graphql@15.5.0: + resolution: {integrity: sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==} + peerDependencies: + graphql: ^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + graphql: 15.5.0 + iterall: 1.3.0 + dev: true /graphql-tag/2.12.4_graphql@14.7.0: resolution: {integrity: sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==} @@ -7039,6 +8843,17 @@ packages: dependencies: graphql: 14.7.0 tslib: 2.2.0 + dev: false + + /graphql-tag/2.12.4_graphql@15.5.0: + resolution: {integrity: sha512-VV1U4O+9x99EkNpNmCUV5RZwq6MnK4+pGbRYWG+lA/m3uo7TSqJF81OkcOP148gFP6fzdl7JWYBrwWVTS9jXww==} + engines: {node: '>=10'} + peerDependencies: + graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + graphql: 15.5.0 + tslib: 2.2.0 + dev: true /graphql-tools/4.0.8_graphql@14.7.0: resolution: {integrity: sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==} @@ -7051,6 +8866,20 @@ packages: graphql: 14.7.0 iterall: 1.3.0 uuid: 3.4.0 + dev: false + + /graphql-tools/4.0.8_graphql@15.5.0: + resolution: {integrity: sha512-MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==} + peerDependencies: + graphql: ^0.13.0 || ^14.0.0 || ^15.0.0 + dependencies: + apollo-link: 1.2.14_graphql@15.5.0 + apollo-utilities: 1.3.4_graphql@15.5.0 + deprecated-decorator: 0.1.6 + graphql: 15.5.0 + iterall: 1.3.0 + uuid: 3.4.0 + dev: true /graphql-tools/7.0.5_graphql@14.7.0: resolution: {integrity: sha512-pJ/ZVfuPEZfGO2Jlk/4mZnqa6blSiUDejTAX+q/ndAbZNUH9Xxdq+6XZy4GDjC1MivC6OnAtLbICWZ6GAvuUhQ==} @@ -7092,6 +8921,49 @@ packages: - subscriptions-transport-ws - supports-color - utf-8-validate + dev: false + + /graphql-tools/7.0.5_graphql@15.5.0: + resolution: {integrity: sha512-pJ/ZVfuPEZfGO2Jlk/4mZnqa6blSiUDejTAX+q/ndAbZNUH9Xxdq+6XZy4GDjC1MivC6OnAtLbICWZ6GAvuUhQ==} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 + dependencies: + '@graphql-tools/batch-delegate': 7.0.2_graphql@15.5.0 + '@graphql-tools/batch-execute': 7.1.2_graphql@15.5.0 + '@graphql-tools/code-file-loader': 6.3.1_graphql@15.5.0 + '@graphql-tools/delegate': 7.1.5_graphql@15.5.0 + '@graphql-tools/git-loader': 6.2.6_graphql@15.5.0 + '@graphql-tools/github-loader': 6.2.5_graphql@15.5.0 + '@graphql-tools/graphql-file-loader': 6.2.7_graphql@15.5.0 + '@graphql-tools/graphql-tag-pluck': 6.5.1_graphql@15.5.0 + '@graphql-tools/import': 6.3.1_graphql@15.5.0 + '@graphql-tools/json-file-loader': 6.2.6_graphql@15.5.0 + '@graphql-tools/links': 7.1.0_e74fe15ee37a26b823ad5157a5546e73 + '@graphql-tools/load': 6.2.8_graphql@15.5.0 + '@graphql-tools/load-files': 6.3.2_graphql@15.5.0 + '@graphql-tools/merge': 6.2.14_graphql@15.5.0 + '@graphql-tools/mock': 7.0.0_graphql@15.5.0 + '@graphql-tools/module-loader': 6.2.7_graphql@15.5.0 + '@graphql-tools/optimize': 1.0.1_graphql@15.5.0 + '@graphql-tools/relay-operation-optimizer': 6.3.0_graphql@15.5.0 + '@graphql-tools/resolvers-composition': 6.2.8_graphql@15.5.0 + '@graphql-tools/schema': 7.1.5_graphql@15.5.0 + '@graphql-tools/stitch': 7.5.3_graphql@15.5.0 + '@graphql-tools/url-loader': 6.10.1_graphql@15.5.0 + '@graphql-tools/utils': 7.10.0_graphql@15.5.0 + '@graphql-tools/wrap': 7.0.8_graphql@15.5.0 + graphql: 15.5.0 + tslib: 2.2.0 + optionalDependencies: + '@apollo/client': 3.3.18_graphql@15.5.0 + transitivePeerDependencies: + - '@types/node' + - bufferutil + - react + - subscriptions-transport-ws + - supports-color + - utf-8-validate + dev: true /graphql-ws/4.5.0_graphql@14.7.0: resolution: {integrity: sha512-J3PuSfOKX2y9ryOtWxOcKlizkFWyhCvPAc3hhMKMVSTcPxtWiv9oNzvAZp1HKfuQng32YQduHeX+lRDy2+F6VQ==} @@ -7100,6 +8972,16 @@ packages: graphql: '>=0.11 <=15' dependencies: graphql: 14.7.0 + dev: false + + /graphql-ws/4.5.0_graphql@15.5.0: + resolution: {integrity: sha512-J3PuSfOKX2y9ryOtWxOcKlizkFWyhCvPAc3hhMKMVSTcPxtWiv9oNzvAZp1HKfuQng32YQduHeX+lRDy2+F6VQ==} + engines: {node: '>=10'} + peerDependencies: + graphql: '>=0.11 <=15' + dependencies: + graphql: 15.5.0 + dev: true /graphql/14.7.0: resolution: {integrity: sha512-l0xWZpoPKpppFzMfvVyFmp9vLN7w/ZZJPefUicMCepfJeQ8sMcztloGYY9DfjVPo6tIUDzU5Hw3MUbIjj9AVVA==} @@ -7108,6 +8990,11 @@ packages: iterall: 1.3.0 dev: true + /graphql/15.5.0: + resolution: {integrity: sha512-OmaM7y0kaK31NKG31q4YbD2beNYa6jBBKtMFT6gLYJljHLJr42IqJ8KX08u3Li/0ifzTU5HjmoOOrwa5BRLeDA==} + engines: {node: '>= 10.x'} + dev: true + /growly/1.3.0: resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} optional: true @@ -7158,6 +9045,13 @@ packages: engines: {node: '>=6'} dev: true + /has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + /has-bigints/1.0.1: resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} @@ -7218,6 +9112,22 @@ packages: dependencies: function-bind: 1.1.1 + /hash-base/3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} + dependencies: + inherits: 2.0.4 + readable-stream: 3.6.0 + safe-buffer: 5.2.1 + dev: true + + /hash.js/1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + /hasha/5.2.2: resolution: {integrity: sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==} engines: {node: '>=8'} @@ -7235,6 +9145,14 @@ packages: xtend: 4.0.2 dev: false + /hmac-drbg/1.0.1: + resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + /hoist-non-react-statics/3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: @@ -7319,6 +9237,10 @@ packages: jsprim: 1.4.1 sshpk: 1.16.1 + /https-browserify/1.0.0: + resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} + dev: true + /https-proxy-agent/5.0.0: resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} engines: {node: '>= 6'} @@ -7368,6 +9290,10 @@ packages: /ieee754/1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + /iferr/0.1.5: + resolution: {integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE=} + dev: true + /ignore/4.0.6: resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} @@ -7387,6 +9313,7 @@ packages: dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 + dev: true /import-from/3.0.0: resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} @@ -7422,7 +9349,6 @@ packages: /infer-owner/1.0.4: resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - optional: true /inflight/1.0.6: resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} @@ -7430,6 +9356,10 @@ packages: once: 1.4.0 wrappy: 1.0.2 + /inherits/2.0.1: + resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} + dev: true + /inherits/2.0.3: resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} @@ -7476,6 +9406,7 @@ packages: string-width: 4.2.2 strip-ansi: 6.0.0 through: 2.3.8 + dev: true /inquirer/8.0.0: resolution: {integrity: sha512-ON8pEJPPCdyjxj+cxsYRe6XfCJepTxANdNnTebsTuQgXpRyZRRT9t4dJwjRubgmvn20CLSEnozRUayXyM9VTXA==} @@ -7499,6 +9430,7 @@ packages: /interpret/1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} + dev: true /invert-kv/1.0.0: resolution: {integrity: sha1-EEqOSqym09jNFXqO+L+rLXo//bY=} @@ -7549,11 +9481,19 @@ packages: /is-arrayish/0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - dev: false + dev: true /is-bigint/1.0.2: resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} + /is-binary-path/1.0.1: + resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=} + engines: {node: '>=0.10.0'} + dependencies: + binary-extensions: 1.13.1 + dev: true + optional: true + /is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -7616,11 +9556,15 @@ packages: is-data-descriptor: 1.0.0 kind-of: 6.0.3 + /is-directory/0.3.1: + resolution: {integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=} + engines: {node: '>=0.10.0'} + dev: true + /is-docker/2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} engines: {node: '>=8'} hasBin: true - optional: true /is-extendable/0.1.1: resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} @@ -7665,7 +9609,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - dev: false /is-glob/4.0.1: resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} @@ -7676,6 +9619,7 @@ packages: /is-interactive/1.0.0: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} + dev: true /is-lambda/1.0.1: resolution: {integrity: sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=} @@ -7814,6 +9758,7 @@ packages: /is-unicode-supported/0.1.0: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + dev: true /is-utf8/0.2.1: resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} @@ -7831,12 +9776,16 @@ packages: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} + /is-wsl/1.1.0: + resolution: {integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=} + engines: {node: '>=4'} + dev: true + /is-wsl/2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} dependencies: is-docker: 2.2.1 - optional: true /isarray/0.0.1: resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} @@ -7941,6 +9890,16 @@ packages: resolution: {integrity: sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==} engines: {node: '>=6'} + /jake/10.8.2: + resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==} + hasBin: true + dependencies: + async: 0.9.2 + chalk: 2.4.2 + filelist: 1.0.2 + minimatch: 3.0.4 + dev: true + /jest-changed-files/26.6.2: resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} engines: {node: '>= 10.14.2'} @@ -8007,6 +9966,16 @@ packages: - supports-color - utf-8-validate + /jest-diff/25.5.0: + resolution: {integrity: sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==} + engines: {node: '>= 8.3'} + dependencies: + chalk: 3.0.0 + diff-sequences: 25.2.6 + jest-get-type: 25.2.6 + pretty-format: 25.5.0 + dev: true + /jest-diff/26.6.2: resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} engines: {node: '>= 10.14.2'} @@ -8059,6 +10028,11 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 + /jest-get-type/25.2.6: + resolution: {integrity: sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==} + engines: {node: '>= 8.3'} + dev: true + /jest-get-type/26.3.0: resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} engines: {node: '>= 10.14.2'} @@ -8288,7 +10262,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 15.0.3 + '@types/node': 15.12.2 chalk: 4.1.1 graceful-fs: 4.2.6 is-ci: 2.0.0 @@ -8340,6 +10314,10 @@ packages: - ts-node - utf-8-validate + /js-tokens/3.0.2: + resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} + dev: true + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -8399,6 +10377,7 @@ packages: /json-parse-better-errors/1.0.2: resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -8427,6 +10406,7 @@ packages: hasBin: true dependencies: minimist: 1.2.5 + dev: true /json5/2.2.0: resolution: {integrity: sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==} @@ -8437,6 +10417,7 @@ packages: /jsonc-parser/3.0.0: resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} + dev: true /jsonfile/4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} @@ -8450,6 +10431,7 @@ packages: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.6 + dev: true /jsonparse/1.3.1: resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=} @@ -8496,7 +10478,7 @@ packages: /kuler/2.0.0: resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} - dev: false + dev: true /lcid/1.0.0: resolution: {integrity: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=} @@ -8537,6 +10519,13 @@ packages: resolution: {integrity: sha512-gKgvXJmYX00mS+dsy7VUWAsnfKeAyEqGFmDBDor2mtHo08RkceNLQ6PUKS+6h7Tq1SK/4MP2Re8rJ3J0gHmfTA==} dev: true + /license-webpack-plugin/2.1.2: + resolution: {integrity: sha512-7poZHRla+ae0eEButlwMrPpkXyhNVBf2EHePYWT0jyLnI6311/OXJkTI2sOIRungRpQgU2oDMpro5bSFPT5F0A==} + dependencies: + '@types/webpack-sources': 0.1.8 + webpack-sources: 1.4.3 + dev: true + /light-my-request/4.4.1: resolution: {integrity: sha512-FDNRF2mYjthIRWE7O8d/X7AzDx4otQHl4/QXbu3Q/FRwBFcgb+ZoDaUd5HwN53uQXLAiw76osN+Va0NEaOW6rQ==} dependencies: @@ -8621,9 +10610,33 @@ packages: strip-bom: 3.0.0 dev: true + /loader-runner/2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dev: true + /loader-runner/4.2.0: resolution: {integrity: sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==} engines: {node: '>=6.11.5'} + dev: true + + /loader-utils/1.4.0: + resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} + engines: {node: '>=4.0.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.1 + dev: true + + /loader-utils/2.0.0: + resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.0 + dev: true /locate-path/2.0.0: resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} @@ -8633,6 +10646,14 @@ packages: path-exists: 3.0.0 dev: true + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: true + /locate-path/5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -8679,6 +10700,7 @@ packages: /lodash.toarray/4.4.0: resolution: {integrity: sha1-JMS/zWsvuji/0FlNsRedjptlZWE=} + dev: true /lodash.truncate/4.4.2: resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} @@ -8697,6 +10719,7 @@ packages: dependencies: chalk: 4.1.1 is-unicode-supported: 0.1.0 + dev: true /log-update/4.0.0: resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} @@ -8716,7 +10739,7 @@ packages: fecha: 4.2.0 ms: 2.1.3 triple-beam: 1.3.0 - dev: false + dev: true /loglevel/1.7.1: resolution: {integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==} @@ -8761,6 +10784,12 @@ packages: yallist: 2.1.2 dev: true + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -8770,11 +10799,21 @@ packages: /macos-release/2.4.1: resolution: {integrity: sha512-H/QHeBIN1fIGJX517pvK8IEK53yQOW7YcEI55oYtgjDdoCQQz7eJS94qt5kNrscReEyuD/JcdFCm2XBEcGOITg==} engines: {node: '>=6'} + dev: true /magic-string/0.25.7: resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} dependencies: sourcemap-codec: 1.4.8 + dev: true + + /make-dir/2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + dependencies: + pify: 4.0.1 + semver: 5.7.1 + dev: true /make-dir/3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} @@ -8813,6 +10852,10 @@ packages: dependencies: tmpl: 1.0.4 + /mamacro/0.0.3: + resolution: {integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==} + dev: true + /map-cache/0.2.2: resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} engines: {node: '>=0.10.0'} @@ -8833,6 +10876,14 @@ packages: dependencies: object-visit: 1.0.1 + /md5.js/1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + /media-typer/0.3.0: resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} engines: {node: '>= 0.6'} @@ -8842,6 +10893,27 @@ packages: engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.1 + dev: true + + /memory-fs/0.4.1: + resolution: {integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.7 + dev: true + + /memory-fs/0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.7 + dev: true + + /memorystream/0.3.1: + resolution: {integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI=} + engines: {node: '>= 0.10.0'} + dev: true /meow/3.7.0: resolution: {integrity: sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=} @@ -8920,6 +10992,10 @@ packages: resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} engines: {node: '>= 0.6'} + /microevent.ts/0.1.1: + resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} + dev: true + /micromatch/3.1.10: resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} engines: {node: '>=0.10.0'} @@ -8943,7 +11019,7 @@ packages: engines: {node: '>=8.6'} dependencies: braces: 3.0.2 - picomatch: 2.2.3 + picomatch: 2.3.0 /middie/5.2.0: resolution: {integrity: sha512-QSrtYKyeGfdrsUzpwo6/NtPeac56CkPJpsVbGRaPE+7ekfrcfbdobjFiUFELYtDCUJpmLsXlOZtM4JE8YPvCcQ==} @@ -8953,6 +11029,14 @@ packages: path-to-regexp: 6.2.0 reusify: 1.0.4 + /miller-rabin/4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + dev: true + /mime-db/1.47.0: resolution: {integrity: sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==} engines: {node: '>= 0.6'} @@ -8982,6 +11066,14 @@ packages: engines: {node: '>=4'} dev: true + /minimalistic-assert/1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: true + + /minimalistic-crypto-utils/1.0.1: + resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} + dev: true + /minimatch/3.0.4: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: @@ -9004,7 +11096,6 @@ packages: engines: {node: '>= 8'} dependencies: minipass: 3.1.3 - optional: true /minipass-fetch/1.3.3: resolution: {integrity: sha512-akCrLDWfbdAWkMLBxJEeWTdNsjML+dt5YgOI4gJ53vuO0vrmYQkUPxa6j6V65s9CcePIr2SSWqjT2EcrNseryQ==} @@ -9022,14 +11113,12 @@ packages: engines: {node: '>= 8'} dependencies: minipass: 3.1.3 - optional: true /minipass-pipeline/1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} dependencies: minipass: 3.1.3 - optional: true /minipass-sized/1.0.3: resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} @@ -9051,6 +11140,22 @@ packages: minipass: 3.1.3 yallist: 4.0.0 + /mississippi/3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 3.0.0 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + /mixin-deep/1.3.2: resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} engines: {node: '>=0.10.0'} @@ -9081,7 +11186,7 @@ packages: /moment/2.29.1: resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} - dev: false + dev: true optional: true /morgan/1.10.0: @@ -9093,7 +11198,18 @@ packages: depd: 2.0.0 on-finished: 2.3.0 on-headers: 1.0.2 - dev: false + dev: true + + /move-concurrently/1.0.1: + resolution: {integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=} + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.5 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true /mqtt-packet/6.9.0: resolution: {integrity: sha512-cngFSAXWSl5XHKJYUQiYQjtp75zhf1vygY00NnJdhQoXOH2v3aizmaaMIHI5n1N/TJEHSAbHryQhFr3gJ9VNvA==} @@ -9168,12 +11284,11 @@ packages: mkdirp: 0.5.5 ncp: 2.0.0 rimraf: 2.4.5 - dev: false + dev: true optional: true /nan/2.14.2: resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} - dev: false /nanoid/2.1.11: resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==} @@ -9210,7 +11325,7 @@ packages: /ncp/2.0.0: resolution: {integrity: sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=} hasBin: true - dev: false + dev: true optional: true /negotiator/0.6.2: @@ -9219,6 +11334,7 @@ packages: /neo-async/2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true /nest-commander-testing/1.1.0_f0de3dcb4d70558368d4ed73e77535b2: resolution: {integrity: sha512-zDUSeXKc64EC5clLxxF1wigK626gf+4hCxR9lRMH3tRyN6WWTBPMlynNM5wpQlbHcEeIPa38IzqJM+aIt1EKOw==} @@ -9260,6 +11376,7 @@ packages: resolution: {integrity: sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==} dependencies: lodash.toarray: 4.4.0 + dev: true /node-fetch/2.6.1: resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} @@ -9268,6 +11385,38 @@ packages: /node-int64/0.4.0: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} + /node-libs-browser/2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + dependencies: + assert: 1.5.0 + browserify-zlib: 0.2.0 + buffer: 4.9.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.0 + domain-browser: 1.2.0 + events: 3.3.0 + https-browserify: 1.0.0 + os-browserify: 0.3.0 + path-browserify: 0.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 2.3.7 + stream-browserify: 2.0.2 + stream-http: 2.8.3 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.0 + url: 0.11.0 + util: 0.11.1 + vm-browserify: 1.1.2 + dev: true + + /node-machine-id/1.1.12: + resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} + dev: true + /node-modules-regexp/1.0.0: resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} engines: {node: '>=0.10.0'} @@ -9329,6 +11478,22 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + /npm-run-all/4.1.5: + resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==} + engines: {node: '>= 4'} + hasBin: true + dependencies: + ansi-styles: 3.2.1 + chalk: 2.4.2 + cross-spawn: 6.0.5 + memorystream: 0.3.1 + minimatch: 3.0.4 + pidtree: 0.3.1 + read-pkg: 3.0.0 + shell-quote: 1.7.2 + string.prototype.padend: 3.1.2 + dev: true + /npm-run-path/2.0.2: resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} engines: {node: '>=4'} @@ -9482,7 +11647,7 @@ packages: /on-headers/1.0.2: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} - dev: false + dev: true /once/1.4.0: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} @@ -9493,7 +11658,7 @@ packages: resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} dependencies: fn.name: 1.1.0 - dev: false + dev: true /onetime/2.0.1: resolution: {integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=} @@ -9508,6 +11673,14 @@ packages: dependencies: mimic-fn: 2.1.0 + /open/7.4.2: + resolution: {integrity: sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: true + /optimism/0.16.1: resolution: {integrity: sha512-64i+Uw3otrndfq5kaoGNoY7pvOhSsjFEN4bdEFh80MWVk/dbgJfMv7VFDeCT8LxNAlEVhQmdVEbfE7X2nWNIIg==} dependencies: @@ -9549,20 +11722,21 @@ packages: engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.1 cli-cursor: 3.1.0 cli-spinners: 2.6.0 is-interactive: 1.0.0 log-symbols: 4.1.0 strip-ansi: 6.0.0 wcwidth: 1.0.1 + dev: true /ora/5.4.0: resolution: {integrity: sha512-1StwyXQGoU6gdjYkyVcqOLnVlbKj+6yPNNOxJVgpt9t4eksKjiriiHuxktLYkgllwk+D6MbC4ihH84L1udRXPg==} engines: {node: '>=10'} dependencies: bl: 4.1.0 - chalk: 4.1.0 + chalk: 4.1.1 cli-cursor: 3.1.0 cli-spinners: 2.6.0 is-interactive: 1.0.0 @@ -9570,6 +11744,7 @@ packages: log-symbols: 4.1.0 strip-ansi: 6.0.0 wcwidth: 1.0.1 + dev: true /ordered-read-streams/1.0.1: resolution: {integrity: sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=} @@ -9577,6 +11752,10 @@ packages: readable-stream: 2.3.7 dev: false + /os-browserify/0.3.0: + resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} + dev: true + /os-locale/1.4.0: resolution: {integrity: sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=} engines: {node: '>=0.10.0'} @@ -9590,6 +11769,7 @@ packages: dependencies: macos-release: 2.4.1 windows-release: 4.0.0 + dev: true /os-tmpdir/1.0.2: resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=} @@ -9640,6 +11820,13 @@ packages: p-limit: 1.3.0 dev: true + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + dependencies: + p-limit: 2.3.0 + dev: true + /p-locate/4.1.0: resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} engines: {node: '>=8'} @@ -9690,11 +11877,34 @@ packages: release-zalgo: 1.0.0 dev: true + /pako/1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + + /parallel-transform/1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + dependencies: + cyclist: 1.0.1 + inherits: 2.0.4 + readable-stream: 2.3.7 + dev: true + /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} dependencies: callsites: 3.1.0 + dev: true + + /parse-asn1/5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + dependencies: + asn1.js: 5.4.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true /parse-github-repo-url/1.4.1: resolution: {integrity: sha1-nn2LslKmy2ukJZUGC3v23z28H1A=} @@ -9719,7 +11929,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.12.13 + '@babel/code-frame': 7.14.5 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 @@ -9764,13 +11974,16 @@ packages: resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=} engines: {node: '>=0.10.0'} + /path-browserify/0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + dev: true + /path-browserify/1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} optional: true /path-dirname/1.0.2: resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=} - dev: false /path-exists/2.1.0: resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=} @@ -9800,8 +12013,8 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} /path-to-regexp/0.1.7: resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} @@ -9832,6 +12045,17 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + /pbkdf2/3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + /performance-now/2.1.0: resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} @@ -9839,10 +12063,16 @@ packages: resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} engines: {node: '>=8.6'} - /picomatch/2.2.3: - resolution: {integrity: sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==} + /picomatch/2.3.0: + resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} + /pidtree/0.3.1: + resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /pify/2.3.0: resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} engines: {node: '>=0.10.0'} @@ -9890,6 +12120,13 @@ packages: dependencies: node-modules-regexp: 1.0.0 + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} + dependencies: + find-up: 3.0.0 + dev: true + /pkg-dir/4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -9905,6 +12142,7 @@ packages: /pluralize/8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} + dev: true /posix-character-classes/0.1.1: resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=} @@ -9948,6 +12186,16 @@ packages: hasBin: true dev: true + /pretty-format/25.5.0: + resolution: {integrity: sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + ansi-regex: 5.0.0 + ansi-styles: 4.3.0 + react-is: 16.13.1 + dev: true + /pretty-format/26.6.2: resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} engines: {node: '>= 10'} @@ -9967,6 +12215,11 @@ packages: fromentries: 1.3.2 dev: true + /process/0.11.10: + resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} + engines: {node: '>= 0.6.0'} + dev: true + /progress/2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} @@ -9978,7 +12231,6 @@ packages: /promise-inflight/1.0.1: resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} - optional: true /promise-retry/2.0.1: resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} @@ -10045,6 +12297,10 @@ packages: forwarded: 0.1.2 ipaddr.js: 1.9.1 + /prr/1.0.1: + resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} + dev: true + /pseudomap/1.0.2: resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} dev: true @@ -10052,12 +12308,22 @@ packages: /psl/1.8.0: resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} + /public-encrypt/4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + dependencies: + bn.js: 4.12.0 + browserify-rsa: 4.1.0 + create-hash: 1.2.0 + parse-asn1: 5.1.6 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + /pump/2.0.1: resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 - dev: false /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} @@ -10071,7 +12337,14 @@ packages: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 - dev: false + + /punycode/1.3.2: + resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} + dev: true + + /punycode/1.4.1: + resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} + dev: true /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} @@ -10090,6 +12363,16 @@ packages: resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} engines: {node: '>=0.6'} + /querystring-es3/0.2.1: + resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} + engines: {node: '>=0.4.x'} + dev: true + + /querystring/0.2.0: + resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} + engines: {node: '>=0.4.x'} + dev: true + /querystringify/2.2.0: resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: false @@ -10109,6 +12392,14 @@ packages: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 + dev: true + + /randomfill/1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true /range-parser/1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} @@ -10217,17 +12508,35 @@ packages: string_decoder: 1.3.0 util-deprecate: 1.0.2 + /readdirp/2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + dependencies: + graceful-fs: 4.2.6 + micromatch: 3.1.10 + readable-stream: 2.3.7 + dev: true + optional: true + /readdirp/3.5.0: resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.0 + dev: true + /rechoir/0.6.2: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} engines: {node: '>= 0.10'} dependencies: resolve: 1.20.0 + dev: true /redent/1.0.0: resolution: {integrity: sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=} @@ -10297,7 +12606,34 @@ packages: resolution: {integrity: sha1-M2Hs+jymwYKDOA3Qu5VG85D17Oc=} dev: false - /relay-compiler/10.1.0_graphql@14.7.0: + /relay-compiler/10.1.0_graphql@14.7.0: + resolution: {integrity: sha512-HPqc3N3tNgEgUH5+lTr5lnLbgnsZMt+MRiyS0uAVNhuPY2It0X1ZJG+9qdA3L9IqKFUNwVn6zTO7RArjMZbARQ==} + hasBin: true + peerDependencies: + graphql: ^15.0.0 + dependencies: + '@babel/core': 7.14.2 + '@babel/generator': 7.14.2 + '@babel/parser': 7.14.2 + '@babel/runtime': 7.14.0 + '@babel/traverse': 7.14.2 + '@babel/types': 7.14.2 + babel-preset-fbjs: 3.3.0_@babel+core@7.14.2 + chalk: 4.1.1 + fb-watchman: 2.0.1 + fbjs: 3.0.0 + glob: 7.1.7 + graphql: 14.7.0 + immutable: 3.7.6 + nullthrows: 1.1.1 + relay-runtime: 10.1.0 + signedsource: 1.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - supports-color + dev: false + + /relay-compiler/10.1.0_graphql@15.5.0: resolution: {integrity: sha512-HPqc3N3tNgEgUH5+lTr5lnLbgnsZMt+MRiyS0uAVNhuPY2It0X1ZJG+9qdA3L9IqKFUNwVn6zTO7RArjMZbARQ==} hasBin: true peerDependencies: @@ -10314,7 +12650,7 @@ packages: fb-watchman: 2.0.1 fbjs: 3.0.0 glob: 7.1.7 - graphql: 14.7.0 + graphql: 15.5.0 immutable: 3.7.6 nullthrows: 1.1.1 relay-runtime: 10.1.0 @@ -10322,6 +12658,7 @@ packages: yargs: 15.4.1 transitivePeerDependencies: - supports-color + dev: true /relay-runtime/10.1.0: resolution: {integrity: sha512-bxznLnQ1ST6APN/cFi7l0FpjbZVchWQjjhj9mAuJBuUqNNCh9uV+UTRhpQF7Q8ycsPp19LHTpVyGhYb0ustuRQ==} @@ -10434,6 +12771,7 @@ packages: /resolve-from/4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + dev: true /resolve-from/5.0.0: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} @@ -10454,7 +12792,7 @@ packages: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: is-core-module: 2.4.0 - path-parse: 1.0.6 + path-parse: 1.0.7 /restore-cursor/2.0.0: resolution: {integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368=} @@ -10495,15 +12833,29 @@ packages: hasBin: true dependencies: glob: 6.0.4 - dev: false + dev: true optional: true + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true + dependencies: + glob: 7.1.4 + dev: true + /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true dependencies: glob: 7.1.7 + /ripemd160/2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + dependencies: + hash-base: 3.1.0 + inherits: 2.0.4 + dev: true + /rsvp/4.8.5: resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} engines: {node: 6.* || >= 7.*} @@ -10517,11 +12869,33 @@ packages: dependencies: queue-microtask: 1.2.3 + /run-queue/1.0.3: + resolution: {integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=} + dependencies: + aproba: 1.2.0 + dev: true + + /rxjs-for-await/0.0.2_rxjs@6.6.7: + resolution: {integrity: sha512-IJ8R/ZCFMHOcDIqoABs82jal00VrZx8Xkgfe7TOKoaRPAW5nH/VFlG23bXpeGdrmtqI9UobFPgUKgCuFc7Lncw==} + peerDependencies: + rxjs: ^6.0.0 + dependencies: + rxjs: 6.6.7 + dev: true + + /rxjs/6.5.5: + resolution: {integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==} + engines: {npm: '>=2.0.0'} + dependencies: + tslib: 1.14.1 + dev: true + /rxjs/6.6.3: resolution: {integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==} engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 + dev: true /rxjs/6.6.7: resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} @@ -10537,7 +12911,7 @@ packages: /safe-json-stringify/1.2.0: resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} - dev: false + dev: true optional: true /safe-regex/1.1.0: @@ -10574,6 +12948,15 @@ packages: dependencies: xmlchars: 2.2.0 + /schema-utils/1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} + dependencies: + ajv: 6.12.6 + ajv-errors: 1.0.1_ajv@6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true + /schema-utils/2.7.0: resolution: {integrity: sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==} engines: {node: '>= 8.9.0'} @@ -10581,6 +12964,16 @@ packages: '@types/json-schema': 7.0.7 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true + + /schema-utils/2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + dependencies: + '@types/json-schema': 7.0.7 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true /schema-utils/3.0.0: resolution: {integrity: sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==} @@ -10589,6 +12982,7 @@ packages: '@types/json-schema': 7.0.7 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true /secure-json-parse/2.4.0: resolution: {integrity: sha512-Q5Z/97nbON5t/L/sH6mY2EacfjVGwrCcSi5D3btRO2GZ8pf1K1UN7Z9H5J57hjVU2Qzxr1xO+FmBhOvEkzCMmg==} @@ -10608,6 +13002,14 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true + /semver/7.3.4: + resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /semver/7.3.5: resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} engines: {node: '>=10'} @@ -10633,10 +13035,17 @@ packages: range-parser: 1.2.1 statuses: 1.5.0 + /serialize-javascript/4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} + dependencies: + randombytes: 2.1.0 + dev: true + /serialize-javascript/5.0.1: resolution: {integrity: sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==} dependencies: randombytes: 2.1.0 + dev: true /serve-static/1.14.1: resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} @@ -10698,6 +13107,10 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + /shell-quote/1.7.2: + resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} + dev: true + /shelljs/0.8.4: resolution: {integrity: sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==} engines: {node: '>=4'} @@ -10706,6 +13119,7 @@ packages: glob: 7.1.7 interpret: 1.4.0 rechoir: 0.6.2 + dev: true /shellwords/0.1.1: resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} @@ -10735,7 +13149,7 @@ packages: resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} dependencies: is-arrayish: 0.3.2 - dev: false + dev: true /sisteransi/1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -10914,6 +13328,7 @@ packages: /source-list-map/2.0.1: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + dev: true /source-map-resolve/0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -10924,6 +13339,13 @@ packages: source-map-url: 0.4.1 urix: 0.1.0 + /source-map-support/0.5.16: + resolution: {integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==} + dependencies: + buffer-from: 1.1.1 + source-map: 0.6.1 + dev: true + /source-map-support/0.5.19: resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: @@ -10947,6 +13369,7 @@ packages: /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} + dev: true /spawn-wrap/2.0.0: resolution: {integrity: sha512-EeajNjfN9zMnULLwhZZQU3GWBoFNkbngTUPfaawT4RkMiviTxcX0qfhVbGey39mfctfDHkWtuecgQ8NJcyQWHg==} @@ -10971,7 +13394,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 /spdx-exceptions/2.3.0: resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} @@ -10980,10 +13403,10 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.7 + spdx-license-ids: 3.0.9 - /spdx-license-ids/3.0.7: - resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} + /spdx-license-ids/3.0.9: + resolution: {integrity: sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==} /split-string/3.1.0: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} @@ -11020,16 +13443,21 @@ packages: safer-buffer: 2.1.2 tweetnacl: 0.14.5 + /ssri/6.0.2: + resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} + dependencies: + figgy-pudding: 3.5.2 + dev: true + /ssri/8.0.1: resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} engines: {node: '>= 8'} dependencies: minipass: 3.1.3 - optional: true /stack-trace/0.0.10: resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} - dev: false + dev: true /stack-utils/2.0.3: resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} @@ -11052,9 +13480,32 @@ packages: resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} engines: {node: '>=0.10.0'} + /stream-browserify/2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.7 + dev: true + + /stream-each/1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} + dependencies: + end-of-stream: 1.4.4 + stream-shift: 1.0.1 + dev: true + + /stream-http/2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 2.3.7 + to-arraybuffer: 1.0.1 + xtend: 4.0.2 + dev: true + /stream-shift/1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - dev: false /stream-transform/2.1.0: resolution: {integrity: sha512-bwQO+75rzQbug7e5OOHnOR3FgbJ0fCjHmDIdynkwUaFzleBXugGmv2dx3sX3aIHUQRLjrcisRPgN9BWl63uGgw==} @@ -11105,6 +13556,15 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.0 + /string.prototype.padend/3.1.2: + resolution: {integrity: sha512-/AQFLdYvePENU3W5rgurfWSMU6n+Ww8n/3cUt7E+vPBB/D7YDG8x+qjoFs4M/alR2bW7Qg6xMjVwWUOvuQ0XpQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.18.3 + dev: true + /string.prototype.trimend/1.0.4: resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: @@ -11144,7 +13604,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 - dev: false /strip-ansi/4.0.0: resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} @@ -11175,6 +13634,7 @@ packages: /strip-bom/3.0.0: resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} engines: {node: '>=4'} + dev: true /strip-bom/4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} @@ -11224,6 +13684,25 @@ packages: iterall: 1.3.0 symbol-observable: 1.2.0 ws: 5.2.2 + dev: false + + /subscriptions-transport-ws/0.9.18_graphql@15.5.0: + resolution: {integrity: sha512-tztzcBTNoEbuErsVQpTN2xUNN/efAZXyCyL5m3x4t6SKrEiTL2N8SaKWBFWM4u56pL79ULif3zjyeq+oV+nOaA==} + peerDependencies: + graphql: '>=0.10.0' + dependencies: + backo2: 1.0.2 + eventemitter3: 3.1.2 + graphql: 15.5.0 + iterall: 1.3.0 + symbol-observable: 1.2.0 + ws: 5.2.2 + dev: true + + /supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + engines: {node: '>=0.8.0'} + dev: true /supports-color/5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} @@ -11255,6 +13734,7 @@ packages: /symbol-observable/3.0.0: resolution: {integrity: sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==} engines: {node: '>=0.10'} + dev: true /symbol-tree/3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -11281,10 +13761,24 @@ packages: /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} + dev: true /tapable/2.2.0: resolution: {integrity: sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==} engines: {node: '>=6'} + dev: true + + /tar/5.0.5: + resolution: {integrity: sha512-MNIgJddrV2TkuwChwcSNds/5E9VijOiw7kAc1y5hTNJoLDSuIyid2QtLYiCYNnICebpuvjhPQZsXwUL0O3l7OQ==} + engines: {node: '>= 8'} + dependencies: + chownr: 1.1.4 + fs-minipass: 2.1.0 + minipass: 3.1.3 + minizlib: 2.1.2 + mkdirp: 0.5.5 + yallist: 4.0.0 + dev: true /tar/6.1.0: resolution: {integrity: sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==} @@ -11329,6 +13823,24 @@ packages: ansi-escapes: 4.3.2 supports-hyperlinks: 2.2.0 + /terser-webpack-plugin/1.4.5_webpack@4.42.0: + resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + is-wsl: 1.1.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + source-map: 0.6.1 + terser: 4.8.0 + webpack: 4.42.0 + webpack-sources: 1.4.3 + worker-farm: 1.7.0 + dev: true + /terser-webpack-plugin/5.1.1_webpack@5.28.0: resolution: {integrity: sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==} engines: {node: '>= 10.13.0'} @@ -11342,6 +13854,17 @@ packages: source-map: 0.6.1 terser: 5.6.1 webpack: 5.28.0 + dev: true + + /terser/4.8.0: + resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + commander: 2.20.3 + source-map: 0.6.1 + source-map-support: 0.5.16 + dev: true /terser/5.6.1: resolution: {integrity: sha512-yv9YLFQQ+3ZqgWCUk+pvNJwgUTdlIxUk1WTN+RnaFJe2L7ipG2csPT0ra2XRm7Cs8cxN7QXmK1rFzEwYEQkzXw==} @@ -11351,6 +13874,7 @@ packages: commander: 2.20.3 source-map: 0.7.3 source-map-support: 0.5.19 + dev: true /test-exclude/6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} @@ -11367,7 +13891,7 @@ packages: /text-hex/1.0.0: resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} - dev: false + dev: true /text-table/0.2.0: resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} @@ -11398,6 +13922,13 @@ packages: readable-stream: 3.6.0 dev: true + /timers-browserify/2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + dependencies: + setimmediate: 1.0.5 + dev: true + /tiny-lru/7.0.6: resolution: {integrity: sha512-zNYO0Kvgn5rXzWpL0y3RS09sMK67eGaQj9805jlK9G6pSadfriTczzLHFXa/xcW4mIRfmlB9HyQ/+SgL0V1uow==} engines: {node: '>=6'} @@ -11408,6 +13939,13 @@ packages: dependencies: os-tmpdir: 1.0.2 + /tmp/0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} + dependencies: + rimraf: 3.0.2 + dev: true + /tmpl/1.0.4: resolution: {integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=} @@ -11422,6 +13960,10 @@ packages: /to-array/0.1.4: resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=} + /to-arraybuffer/1.0.1: + resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} + dev: true + /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} @@ -11482,6 +14024,7 @@ packages: /tree-kill/1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} hasBin: true + dev: true /trim-newlines/1.0.0: resolution: {integrity: sha1-WIeWa7WCpFA6QetST301ARgVphM=} @@ -11500,7 +14043,7 @@ packages: /triple-beam/1.3.0: resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} - dev: false + dev: true /ts-invariant/0.4.4: resolution: {integrity: sha512-uEtWkFM/sdZvRNNDL3Ehu4WVpwaulhwQszV8mrtcdeE8nN00BV9mAmQ88RkrBhFgl9gMgvjJLAQcZbnPXI9mlA==} @@ -11556,6 +14099,20 @@ packages: yargs-parser: 20.2.7 dev: true + /ts-loader/5.4.5_typescript@4.2.4: + resolution: {integrity: sha512-XYsjfnRQCBum9AMRZpk2rTYSVpdZBpZK+kDh0TeT3kxmQNBDVIeUjdPjY5RZry4eIAb8XHc4gYSUiUWPYvzSRw==} + engines: {node: '>=6.11.5'} + peerDependencies: + typescript: '*' + dependencies: + chalk: 2.4.2 + enhanced-resolve: 4.5.0 + loader-utils: 1.4.0 + micromatch: 3.1.10 + semver: 5.7.1 + typescript: 4.2.4 + dev: true + /ts-morph/10.0.2: resolution: {integrity: sha512-TVuIfEqtr9dW25K3Jajqpqx7t/zLRFxKu2rXQZSDjTm4MO4lfmuj1hn8WEryjeDDBFcNOCi+yOmYUYR4HucrAg==} dependencies: @@ -11569,12 +14126,21 @@ packages: tweetnacl: 1.0.3 dev: false + /tsconfig-paths-webpack-plugin/3.2.0: + resolution: {integrity: sha512-S/gOOPOkV8rIL4LurZ1vUdYCVgo15iX9ZMJ6wx6w2OgcpT/G4wMyHB6WM+xheSqGMrWKuxFul+aXpCju3wmj/g==} + dependencies: + chalk: 2.4.2 + enhanced-resolve: 4.5.0 + tsconfig-paths: 3.9.0 + dev: true + /tsconfig-paths-webpack-plugin/3.5.1: resolution: {integrity: sha512-n5CMlUUj+N5pjBhBACLq4jdr9cPTitySCjIosoQm0zwK99gmrcTGAfY9CwxRFT9+9OleNWXPRUcxsKP4AYExxQ==} dependencies: chalk: 4.1.0 enhanced-resolve: 5.7.0 tsconfig-paths: 3.9.0 + dev: true /tsconfig-paths/3.9.0: resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==} @@ -11583,6 +14149,7 @@ packages: json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 + dev: true /tslib/1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -11596,6 +14163,10 @@ packages: /tslib/2.2.0: resolution: {integrity: sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==} + /tslib/2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: true + /tsutils/3.21.0_typescript@4.2.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -11606,6 +14177,10 @@ packages: typescript: 4.2.4 dev: true + /tty-browserify/0.0.0: + resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} + dev: true + /tty-table/2.8.13: resolution: {integrity: sha512-eVV/+kB6fIIdx+iUImhXrO22gl7f6VmmYh0Zbu6C196fe1elcHXd7U6LcLXu0YoVPc2kNesWiukYcdK8ZmJ6aQ==} engines: {node: '>=8.16.0'} @@ -11694,11 +14269,13 @@ packages: resolution: {integrity: sha512-qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /typescript/4.2.4: resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} engines: {node: '>=4.2.0'} hasBin: true + dev: true /ua-parser-js/0.7.28: resolution: {integrity: sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==} @@ -11736,13 +14313,11 @@ packages: resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: unique-slug: 2.0.2 - optional: true /unique-slug/2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 - optional: true /unique-stream/2.3.1: resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==} @@ -11758,6 +14333,7 @@ packages: /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} + dev: true /unixify/1.0.0: resolution: {integrity: sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=} @@ -11776,6 +14352,12 @@ packages: has-value: 0.3.1 isobject: 3.0.1 + /upath/1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + dev: true + optional: true + /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -11792,6 +14374,13 @@ packages: requires-port: 1.0.0 dev: false + /url/0.11.0: + resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} + dependencies: + punycode: 1.3.2 + querystring: 0.2.0 + dev: true + /use/3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} @@ -11808,6 +14397,18 @@ packages: has-symbols: 1.0.2 object.getownpropertydescriptors: 2.1.2 + /util/0.10.3: + resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} + dependencies: + inherits: 2.0.1 + dev: true + + /util/0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} + dependencies: + inherits: 2.0.3 + dev: true + /utils-merge/1.0.1: resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} engines: {node: '>= 0.4.0'} @@ -11862,6 +14463,10 @@ packages: core-util-is: 1.0.2 extsprintf: 1.3.0 + /vm-browserify/1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true + /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} dependencies: @@ -11878,17 +14483,36 @@ packages: dependencies: makeerror: 1.0.11 + /watchpack-chokidar2/2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + dependencies: + chokidar: 2.1.8 + dev: true + optional: true + + /watchpack/1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + dependencies: + graceful-fs: 4.2.6 + neo-async: 2.6.2 + optionalDependencies: + chokidar: 3.5.2 + watchpack-chokidar2: 2.0.1 + dev: true + /watchpack/2.1.1: resolution: {integrity: sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.6 + dev: true /wcwidth/1.0.1: resolution: {integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=} dependencies: defaults: 1.0.3 + dev: true /webidl-conversions/5.0.0: resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} @@ -11898,8 +14522,26 @@ packages: resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} engines: {node: '>=10.4'} + /webpack-merge/4.2.1: + resolution: {integrity: sha512-4p8WQyS98bUJcCvFMbdGZyZmsKuWjWVnVHnAS3FFg0HDaRVrPbkivx2RYCre8UiemD67RsiFFLfn4JhLAin8Vw==} + dependencies: + lodash: 4.17.21 + dev: true + + /webpack-node-externals/1.7.2: + resolution: {integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==} + dev: true + /webpack-node-externals/2.5.2: resolution: {integrity: sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==} + dev: true + + /webpack-sources/1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + dev: true /webpack-sources/2.2.0: resolution: {integrity: sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==} @@ -11907,6 +14549,37 @@ packages: dependencies: source-list-map: 2.0.1 source-map: 0.6.1 + dev: true + + /webpack/4.42.0: + resolution: {integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==} + engines: {node: '>=6.11.5'} + hasBin: true + dependencies: + '@webassemblyjs/ast': 1.8.5 + '@webassemblyjs/helper-module-context': 1.8.5 + '@webassemblyjs/wasm-edit': 1.8.5 + '@webassemblyjs/wasm-parser': 1.8.5 + acorn: 6.4.2 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + chrome-trace-event: 1.0.3 + enhanced-resolve: 4.5.0 + eslint-scope: 4.0.3 + json-parse-better-errors: 1.0.2 + loader-runner: 2.4.0 + loader-utils: 1.4.0 + memory-fs: 0.4.1 + micromatch: 3.1.10 + mkdirp: 0.5.5 + neo-async: 2.6.2 + node-libs-browser: 2.2.1 + schema-utils: 1.0.0 + tapable: 1.1.3 + terser-webpack-plugin: 1.4.5_webpack@4.42.0 + watchpack: 1.7.5 + webpack-sources: 1.4.3 + dev: true /webpack/5.28.0: resolution: {integrity: sha512-1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==} @@ -11941,6 +14614,7 @@ packages: terser-webpack-plugin: 5.1.1_webpack@5.28.0 watchpack: 2.1.1 webpack-sources: 2.2.0 + dev: true /whatwg-encoding/1.0.5: resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} @@ -12037,6 +14711,7 @@ packages: engines: {node: '>=10'} dependencies: execa: 4.1.0 + dev: true /winston-transport/4.4.0: resolution: {integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==} @@ -12044,7 +14719,7 @@ packages: dependencies: readable-stream: 2.3.7 triple-beam: 1.3.0 - dev: false + dev: true /winston/3.3.3: resolution: {integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==} @@ -12059,7 +14734,7 @@ packages: stack-trace: 0.0.10 triple-beam: 1.3.0 winston-transport: 4.4.0 - dev: false + dev: true /word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} @@ -12069,6 +14744,18 @@ packages: resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} dev: true + /worker-farm/1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} + dependencies: + errno: 0.1.8 + dev: true + + /worker-rpc/0.1.1: + resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} + dependencies: + microevent.ts: 0.1.1 + dev: true + /wrap-ansi/2.1.0: resolution: {integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=} engines: {node: '>=0.10.0'} @@ -12196,12 +14883,17 @@ packages: resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} /yaml/1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} engines: {node: '>= 6'} + dev: true /yargs-parser/18.1.3: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} @@ -12210,6 +14902,11 @@ packages: camelcase: 5.3.1 decamelize: 1.2.0 + /yargs-parser/20.0.0: + resolution: {integrity: sha512-8eblPHTL7ZWRkyjIZJjnGf+TijiKJSwA24svzLRVvtgoi/RZiKa9fFQTrlx0OKLnyHSdt/enrdadji6WFfESVA==} + engines: {node: '>=10'} + dev: true + /yargs-parser/20.2.7: resolution: {integrity: sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==} engines: {node: '>=10'} diff --git a/tsconfig.base.json b/tsconfig.base.json new file mode 100644 index 000000000..9f9dab100 --- /dev/null +++ b/tsconfig.base.json @@ -0,0 +1,22 @@ +{ + "compilerOptions": { + "module": "commonjs", + "declaration": true, + "removeComments": false, + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "target": "es2017", + "sourceMap": false, + "outDir": "./lib", + "baseUrl": ".", + "strict": false, + "noUnusedLocals": false, + "lib": ["ES7"], + "esModuleInterop": true, + "paths": { + "@ogma/*": ["packages/*/lib/"], + "@ogma/logger/*": ["packages/logger/lib/*"] + } + }, + "exclude": ["node_modules", "lib"] +} diff --git a/tsconfig.json b/tsconfig.json index 9f9dab100..ffcbb9477 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,22 +1,3 @@ { - "compilerOptions": { - "module": "commonjs", - "declaration": true, - "removeComments": false, - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "target": "es2017", - "sourceMap": false, - "outDir": "./lib", - "baseUrl": ".", - "strict": false, - "noUnusedLocals": false, - "lib": ["ES7"], - "esModuleInterop": true, - "paths": { - "@ogma/*": ["packages/*/lib/"], - "@ogma/logger/*": ["packages/logger/lib/*"] - } - }, - "exclude": ["node_modules", "lib"] + "extends": "./tsconfig.base.json" } diff --git a/workspace.json b/workspace.json new file mode 100644 index 000000000..1f6d02e6f --- /dev/null +++ b/workspace.json @@ -0,0 +1,108 @@ +{ + "version": 2, + "projects": { + "benchmark-interceptor": { + "root": "benchmarks/interceptor", + "type": "library" + }, + "benchmark-logger": { + "root": "benchmarks/logger", + "type": "library" + }, + "cli": { + "root": "packages/cli", + "type": "library", + "sourceRoot": "packages/cli/src", + "targets": { + "build": { + "executor": "@nrwl/node:build", + "options": { + "externalDependencies": "all", + "outputPath": "dist/apps/cli", + "main": "packages/cli/src/main.ts", + "tsConfig": "packages/cli/tsconfig.build.json", + "generatePackageJson": true + } + }, + "test": { + "executor": "@nrwl/jest:jest", + "options": { + "jestConfig": "packages/cli/jest.config.js" + } + } + } + }, + "common": { + "root": "packages/common", + "type": "library" + }, + "integration": { + "root": "integration", + "type": "library" + }, + "logger": { + "root": "packages/logger", + "type": "library" + }, + "nestjs-module": { + "root": "packages/nestjs-module", + "type": "library" + }, + "platform-express": { + "root": "packages/platform-express", + "type": "library" + }, + "platform-fastify": { + "root": "packages/platform-fastify", + "type": "library" + }, + "platform-graphql": { + "root": "packages/platform-graphql", + "type": "library" + }, + "platform-graphql-fastify": { + "root": "packages/platform-graphql-fastify", + "type": "library" + }, + "platform-grpc": { + "root": "packages/platform-grpc", + "type": "library" + }, + "platform-kafka": { + "root": "packages/platform-kafka", + "type": "library" + }, + "platform-mqtt": { + "root": "packages/platform-mqtt", + "type": "library" + }, + "platform-nats": { + "root": "packages/platform-nats", + "type": "library" + }, + "platform-rabbitmq": { + "root": "packages/platform-rabbitmq", + "type": "library" + }, + "platform-redis": { + "root": "packages/platform-redis", + "type": "library" + }, + "platform-socket.io": { + "root": "packages/platform-socket.io", + "type": "library" + }, + "platform-tcp": { + "root": "packages/platform-tcp", + "type": "library" + }, + "platform-ws": { + "root": "packages/platform-ws", + "type": "library" + }, + "styler": { + "root": "packages/styler", + "type": "library" + } + } +}