diff --git a/packages/cli/.editorconfig b/.editorconfig similarity index 90% rename from packages/cli/.editorconfig rename to .editorconfig index beffa3084e..4a7ea3036a 100644 --- a/packages/cli/.editorconfig +++ b/.editorconfig @@ -3,6 +3,7 @@ root = true [*] indent_style = space indent_size = 2 +end_of_line = lf charset = utf-8 trim_trailing_whitespace = true insert_final_newline = true diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000000..4b3a3a3318 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,8 @@ +/build/** +/api_docs/** +**/node_modules/** +**/test/**/* +**/*.spec.* +/scripts/* +packages/**/dist/** +packages/**/lib/** diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000000..df8871bb89 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,78 @@ +/* +👋 Hi! This file was autogenerated by tslint-to-eslint-config. +https://github.com/typescript-eslint/tslint-to-eslint-config + +It represents the closest reasonable ESLint configuration to this +project's original TSLint configuration. + +We recommend eventually switching this configuration to extend from +the recommended rulesets in typescript-eslint. +https://github.com/typescript-eslint/tslint-to-eslint-config/blob/master/docs/FAQs.md + +Happy linting! 💖 +*/ +module.exports = { + env: { + es6: true, + }, + parser: '@typescript-eslint/parser', + parserOptions: { + project: 'tsconfig.json', + sourceType: 'module', + }, + plugins: ['@typescript-eslint', 'import'], + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:@typescript-eslint/recommended-requiring-type-checking', + ], + rules: { + // rules turned off in upstream project (also required when recommended-requiring-type-checking is extended) + '@typescript-eslint/explicit-function-return-type': 'off', + '@typescript-eslint/no-unsafe-assignment': 'off', + '@typescript-eslint/no-unsafe-call': 'off', + '@typescript-eslint/no-unsafe-member-access': 'off', + '@typescript-eslint/no-unsafe-return': 'off', + '@typescript-eslint/no-unnecessary-type-assertion': 'off', + '@typescript-eslint/restrict-plus-operands': 'off', + '@typescript-eslint/restrict-template-expressions': 'off', + // Support recommended-requiring-type-checking (specific to this project) set them as warning + '@typescript-eslint/unbound-method': 'warn', + '@typescript-eslint/no-floating-promises': 'warn', + // Making affected recommended types as warning for now + '@typescript-eslint/explicit-module-boundary-types': 'warn', + '@typescript-eslint/no-explicit-any': 'warn', + '@typescript-eslint/no-var-requires': 'warn', + '@typescript-eslint/no-unused-vars': 'warn', + '@typescript-eslint/ban-ts-comment': 'warn', + '@typescript-eslint/ban-types': 'warn', + '@typescript-eslint/no-inferrable-types': 'warn', + '@typescript-eslint/await-thenable': 'error', + '@typescript-eslint/dot-notation': 'error', + '@typescript-eslint/explicit-member-accessibility': [ + 'error', + { + accessibility: 'no-public', + }, + ], + '@typescript-eslint/no-namespace': ['error', {"allowDeclarations": true }], + // "@typescript-eslint/member-ordering": "error", + // "@typescript-eslint/naming-convention": "error", + // "@typescript-eslint/no-param-reassign": "error", + '@typescript-eslint/promise-function-async': 'error', + // "arrow-body-style": "error", + complexity: 'error', + curly: ['error', 'multi-line'], + 'default-case': 'error', + eqeqeq: ['error', 'always'], + 'import/no-extraneous-dependencies': 'off', + 'import/order': 'error', + 'no-console': 'error', + 'no-duplicate-imports': 'error', + // "no-magic-numbers": "error", + 'no-return-await': 'error', + 'no-undef-init': 'error', + 'prefer-template': 'error', + 'use-isnan': 'error', + }, +}; diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000000..9c87d04d78 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,7 @@ +**/CHANGELOG.md +**/node_modules/** +**/.*/** +**/coverage/** +**/dist/** +*.d.ts +**/.DS_Store diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000000..254f501469 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "printWidth": 120, + "trailingComma": "es5", + "tabWidth": 2, + "singleQuote": true, + "bracketSpacing": false +} diff --git a/.yarnrc.yml b/.yarnrc.yml index 712254267e..f77f65d56d 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -6,12 +6,12 @@ nodeLinker: node-modules plugins: - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs - spec: "@yarnpkg/plugin-interactive-tools" + spec: '@yarnpkg/plugin-interactive-tools' - path: .yarn/plugins/@yarnpkg/plugin-version.cjs - spec: "@yarnpkg/plugin-version" + spec: '@yarnpkg/plugin-version' - path: .yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs - spec: "@yarnpkg/plugin-workspace-tools" + spec: '@yarnpkg/plugin-workspace-tools' - path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs - spec: "@yarnpkg/plugin-typescript" + spec: '@yarnpkg/plugin-typescript' yarnPath: .yarn/releases/yarn-berry.js diff --git a/README.md b/README.md index 128e24ad81..78eff348b8 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ -# SubQl \ No newline at end of file +# SubQl diff --git a/package.json b/package.json index 52b4668397..b79d99f86f 100644 --- a/package.json +++ b/package.json @@ -3,5 +3,27 @@ "private": true, "workspaces": [ "packages/*" - ] + ], + "devDependencies": { + "@types/node": "^12.19.7", + "@typescript-eslint/eslint-plugin": "^4.6.1", + "@typescript-eslint/parser": "^4.6.1", + "eslint": "^7.12.1", + "eslint-config-prettier": "^6.15.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-prettier": "^3.1.4", + "husky": "^4.3.0", + "jest": "^26.6.3", + "prettier": "^2.1.2", + "pretty-quick": "^3.1.0", + "ts-loader": "^8.0.8", + "ts-node": "^9.0.0", + "tsconfig-paths": "^3.9.0", + "typescript": "^4.0.5" + }, + "husky": { + "hooks": { + "pre-commit": "pretty-quick --staged --pattern 'packages/**/src/**/*' && npx eslint . --ext .ts" + } + } } diff --git a/packages/cli/.eslintignore b/packages/cli/.eslintignore deleted file mode 100644 index 502167fa0b..0000000000 --- a/packages/cli/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -/lib diff --git a/packages/cli/.eslintrc b/packages/cli/.eslintrc deleted file mode 100644 index 7b846193cc..0000000000 --- a/packages/cli/.eslintrc +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": [ - "oclif", - "oclif-typescript" - ] -} diff --git a/packages/cli/.gitignore b/packages/cli/.gitignore index 35b0ba96ed..766e00d7e8 100644 --- a/packages/cli/.gitignore +++ b/packages/cli/.gitignore @@ -6,3 +6,4 @@ /tmp /yarn.lock node_modules +.data diff --git a/packages/cli/README.md b/packages/cli/README.md index cd30f74dd4..7f8d1a13f1 100644 --- a/packages/cli/README.md +++ b/packages/cli/README.md @@ -1,5 +1,4 @@ -@subql/cli -=============== +# @subql/cli cli for polkagraph @@ -9,11 +8,15 @@ cli for polkagraph [![License](https://img.shields.io/npm/l/@subql/cli.svg)](https://github.com/packages/cli/blob/master/package.json) -* [Usage](#usage) -* [Commands](#commands) + +- [Usage](#usage) +- [Commands](#commands) + # Usage + + ```sh-session $ npm install -g @subql/cli $ subql COMMAND @@ -25,11 +28,15 @@ USAGE $ subql COMMAND ... ``` + + # Commands + -* [`subql hello [FILE]`](#subql-hello-file) -* [`subql help [COMMAND]`](#subql-help-command) + +- [`subql hello [FILE]`](#subql-hello-file) +- [`subql help [COMMAND]`](#subql-help-command) ## `subql hello [FILE]` @@ -67,4 +74,5 @@ OPTIONS ``` _See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v3.2.0/src/commands/help.ts)_ + diff --git a/packages/cli/docker-compose.yml b/packages/cli/docker-compose.yml index 764f08eebd..ea72a0237c 100644 --- a/packages/cli/docker-compose.yml +++ b/packages/cli/docker-compose.yml @@ -9,4 +9,3 @@ services: - .data/postgres:/var/lib/postgresql/data environment: POSTGRES_PASSWORD: postgres - diff --git a/packages/cli/main.js b/packages/cli/main.js index 1995b169b1..768884a3ce 100644 --- a/packages/cli/main.js +++ b/packages/cli/main.js @@ -6,7 +6,7 @@ const s = new Source(fs.readFileSync('./schema.graphql').toString()); const base = buildSchema(new Source(fs.readFileSync('./base.graphql').toString())); const doc = parse(s); -const sc = extendSchema(base, doc) +const sc = extendSchema(base, doc); visit(doc, { enter(node, key, parent, path, ancestors) { @@ -18,4 +18,4 @@ visit(doc, { leave(node, key, parent, path, ancestors) { console.log(`leave ${node.kind}`); }, -}) +}); diff --git a/packages/cli/main2.js b/packages/cli/main2.js index 9834d9e14e..f5e0056602 100644 --- a/packages/cli/main2.js +++ b/packages/cli/main2.js @@ -1,13 +1,10 @@ -const { loadDocuments, loadSchema } = require('@graphql-tools/load'); -const { GraphQLFileLoader } = require('@graphql-tools/graphql-file-loader'); +const {loadDocuments, loadSchema} = require('@graphql-tools/load'); +const {GraphQLFileLoader} = require('@graphql-tools/graphql-file-loader'); async function main() { const document = await loadDocuments('schema.graphql', { - loaders: [ - new GraphQLFileLoader() - ] + loaders: [new GraphQLFileLoader()], }); } main(); - diff --git a/packages/cli/package.json b/packages/cli/package.json index ba25f8f836..db61a13b72 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -23,12 +23,7 @@ "@oclif/dev-cli": "^1.22.2", "@types/node": "^10.17.35", "@types/pg-format": "^1", - "eslint": "^5.16.0", - "eslint-config-oclif": "^3.1.0", - "eslint-config-oclif-typescript": "^0.1.0", - "globby": "^10.0.2", - "ts-node": "^8.10.2", - "typescript": "^3.9.7" + "globby": "^10.0.2" }, "engines": { "node": ">=8.0.0" diff --git a/packages/cli/schema.graphql b/packages/cli/schema.graphql index a57f605281..3ecd2c3e88 100644 --- a/packages/cli/schema.graphql +++ b/packages/cli/schema.graphql @@ -1,21 +1,13 @@ - type Extrinsic @entity { - id: ID! NumExtrinsic: Int! - - } - type testEntity @entity { - id: ID! NumExtrinsic: Int! NumEvent: Int - - -} \ No newline at end of file +} diff --git a/packages/cli/src/commands/codegen.ts b/packages/cli/src/commands/codegen.ts index 57b09f5c8f..33b2851965 100644 --- a/packages/cli/src/commands/codegen.ts +++ b/packages/cli/src/commands/codegen.ts @@ -1,8 +1,8 @@ -import {Command, flags} from '@oclif/command' -import {generateSchema} from '../controller/codegen-controller' +import {Command, flags} from '@oclif/command'; +import {generateSchema} from '../controller/codegen-controller'; export default class Codegen extends Command { - static description = 'Generate schemas for graph node' + static description = 'Generate schemas for graph node'; static flags = { // can pass either --force or -f @@ -18,12 +18,12 @@ export default class Codegen extends Command { }), */ - } + }; async run() { - this.log('*********************************') - this.log('Start codegen from schema.graphql') - this.log('*********************************') - await generateSchema() + this.log('*********************************'); + this.log('Start codegen from schema.graphql'); + this.log('*********************************'); + await generateSchema(); } } diff --git a/packages/cli/src/commands/hello.ts b/packages/cli/src/commands/hello.ts index 4f5e33ac55..e4564d0e62 100644 --- a/packages/cli/src/commands/hello.ts +++ b/packages/cli/src/commands/hello.ts @@ -1,13 +1,13 @@ -import {Command, flags} from '@oclif/command' +import {Command, flags} from '@oclif/command'; export default class Hello extends Command { - static description = 'describe the command here' + static description = 'describe the command here'; static examples = [ `$ cli hello hello world from ./src/hello.ts! `, - ] + ]; static flags = { help: flags.help({char: 'h'}), @@ -15,17 +15,17 @@ hello world from ./src/hello.ts! name: flags.string({char: 'n', description: 'name to print'}), // flag with no value (-f, --force) force: flags.boolean({char: 'f'}), - } + }; - static args = [{name: 'file'}] + static args = [{name: 'file'}]; async run() { - const {args, flags} = this.parse(Hello) + const {args, flags} = this.parse(Hello); - const name = flags.name ?? 'world' - this.log(`hello ${name} from ./src/commands/hello.ts`) + const name = flags.name ?? 'world'; + this.log(`hello ${name} from ./src/commands/hello.ts`); if (args.file && flags.force) { - this.log(`you input --force and --file: ${args.file}`) + this.log(`you input --force and --file: ${args.file}`); } } } diff --git a/packages/cli/src/controller/codegen-controller.ts b/packages/cli/src/controller/codegen-controller.ts index b5cd8a6cd6..73947b1d49 100644 --- a/packages/cli/src/controller/codegen-controller.ts +++ b/packages/cli/src/controller/codegen-controller.ts @@ -1,20 +1,20 @@ -import {main} from '../test' -import {isNonNullType} from 'graphql' -import {transformTypes} from './types-mapping' -import ejs = require('ejs'); -import fs = require('fs'); -const path = require('path') -const template_path = path.resolve(__dirname, '../template/model.ts.ejs') -const typesPath = process.cwd() + '/src/types' +import fs from 'fs'; +import path from 'path'; +import {isNonNullType} from 'graphql'; +import ejs from 'ejs'; +import {main} from '../test'; +import {transformTypes} from './types-mapping'; +const template_path = path.resolve(__dirname, '../template/model.ts.ejs'); +const typesPath = `${process.cwd() }/src/types`; // 4. Save the rendered schema function makeSchema(className: string, data: string) { - const filename = className + '.ts' - const file = typesPath + '/' + filename + const filename = `${className }.ts`; + const file = `${typesPath }/${ filename}`; fs.writeFile(file, data, function () { - console.log(`>--- Schema ${className} generated !`) - }) + console.log(`>--- Schema ${className} generated !`); + }); // console.log('model path', file) } @@ -22,49 +22,48 @@ function makeSchema(className: string, data: string) { export function renderTemplate(className: string, model_data: object) { ejs.renderFile(template_path, model_data, function (err, str) { if (err) { - console.log(`!!! When render entity ${className} to schema have following problems !!! `) - console.log(err) + console.log(`!!! When render entity ${className} to schema have following problems !!! `); + console.log(err); } else { // console.log(str) - makeSchema(className, str) + makeSchema(className, str); } - }) + }); } // 2. Re-format the field of the entity -export function processFields({fields}: { fields: any }) { - const field_list = [] +export function processFields({fields}: {fields: any}) { + const field_list = []; // eslint-disable-next-line guard-for-in for (const k in fields) { - const type = isNonNullType(fields[k].type) ? fields[k].type.ofType : fields[k].type - const new_type = transformTypes(type.toString()) + const type = isNonNullType(fields[k].type) ? fields[k].type.ofType : fields[k].type; + const new_type = transformTypes(type.toString()); field_list.push({ name: fields[k].name, type: new_type, required: isNonNullType(fields[k].type), - }) + }); } - return field_list + return field_list; } // 1. Loop all entities and render it export async function generateSchema() { - const extractEntities = await main() + const extractEntities = await main(); extractEntities.forEach(function (entity) { - const baseFolderPath = '.../../base' - const className = entity.name - const fields = entity.getFields() - const processedFields = processFields({fields: fields}) + const baseFolderPath = '.../../base'; + const className = entity.name; + const fields = entity.getFields(); + const processedFields = processFields({fields: fields}); const model_template = { props: { baseFolderPath: baseFolderPath, className: className, fields: processedFields, }, - } - console.log(`<--- Start generate schema ${model_template.props.className}`) - renderTemplate(className, model_template) - }) + }; + console.log(`<--- Start generate schema ${model_template.props.className}`); + renderTemplate(className, model_template); + }); } - diff --git a/packages/cli/src/controller/types-mapping.ts b/packages/cli/src/controller/types-mapping.ts index 0d868a53e0..b8cc2ee915 100644 --- a/packages/cli/src/controller/types-mapping.ts +++ b/packages/cli/src/controller/types-mapping.ts @@ -1,13 +1,13 @@ // Model type mapping -const typeMap = new Map() -typeMap.set('ID', 'string') -typeMap.set('Int', 'number') +const typeMap = new Map(); +typeMap.set('ID', 'string'); +typeMap.set('Int', 'number'); export function transformTypes(fieldType: string) { // return entity[0] // console.log( typeMap.get(fieldType)) - const trim_type = fieldType.trim() - return typeMap.get(trim_type) + const trim_type = fieldType.trim(); + return typeMap.get(trim_type); } diff --git a/packages/cli/src/db/index.ts b/packages/cli/src/db/index.ts index 8ba67f380c..73587ee5e9 100644 --- a/packages/cli/src/db/index.ts +++ b/packages/cli/src/db/index.ts @@ -1,20 +1,18 @@ import format from 'pg-format'; -import { Connection, createConnection, getConnection } from 'typeorm'; - +import {Connection, createConnection, getConnection} from 'typeorm'; export class PgConnection { static async create(): Promise { const connection = await createConnection({ type: 'postgres', - url: 'postgres://postgres:postgres@localhost' + url: 'postgres://postgres:postgres@localhost', }); return new PgConnection(connection); } - constructor(protected conn: Connection) { - } + constructor(protected conn: Connection) {} async createSchema(name: string): Promise { - await this.conn.query(format('create schema %I;', name)) + await this.conn.query(format('create schema %I;', name)); } } diff --git a/packages/cli/src/graphql/constant.ts b/packages/cli/src/graphql/constant.ts index f942ed3f7e..f369a0d21e 100644 --- a/packages/cli/src/graphql/constant.ts +++ b/packages/cli/src/graphql/constant.ts @@ -1,4 +1,3 @@ - export enum DirectiveName { DerivedFrom = 'derivedFrom', Entity = 'entity', diff --git a/packages/cli/src/graphql/entities.ts b/packages/cli/src/graphql/entities.ts index d8e470da00..91be86d91b 100644 --- a/packages/cli/src/graphql/entities.ts +++ b/packages/cli/src/graphql/entities.ts @@ -1,12 +1,11 @@ -import {GraphQLSchema, GraphQLNamedType, GraphQLObjectType, isObjectType} from 'graphql' -import {DirectiveName} from './constant' +import {GraphQLSchema, GraphQLNamedType, GraphQLObjectType, isObjectType} from 'graphql'; +import {DirectiveName} from './constant'; export function getAllEntities(schema: GraphQLSchema): GraphQLObjectType[] { return Object.entries(schema.getTypeMap()) - .filter(([, node]) => - node.astNode?.directives?.find(({name: {value}}) => value === DirectiveName.Entity)) - .map(([, node]) => node) - .filter(isObjectType) + .filter(([, node]) => node.astNode?.directives?.find(({name: {value}}) => value === DirectiveName.Entity)) + .map(([, node]) => node) + .filter(isObjectType); } // TODO: GraphQLNamedType -> EntitySchema diff --git a/packages/cli/src/graphql/schema.ts b/packages/cli/src/graphql/schema.ts index 8b15fffb80..fc96224103 100644 --- a/packages/cli/src/graphql/schema.ts +++ b/packages/cli/src/graphql/schema.ts @@ -1,19 +1,18 @@ -import {loadSchema} from '@graphql-tools/load' -import {CodeFileLoader} from '@graphql-tools/code-file-loader' -import {Source, parse, extendSchema, GraphQLSchema} from 'graphql' -import path = require('path') -import fs = require('fs') +import path from 'path'; +import fs from 'fs'; +import {loadSchema} from '@graphql-tools/load'; +import {CodeFileLoader} from '@graphql-tools/code-file-loader'; +import {Source, parse, extendSchema, GraphQLSchema} from 'graphql'; export async function loadBaseSchema(): Promise { - return loadSchema(path.join(__dirname, 'schema/*.ts'), { // load from multiple files using glob - loaders: [ - new CodeFileLoader(), - ], - }) + return loadSchema(path.join(__dirname, 'schema/*.ts'), { + // load from multiple files using glob + loaders: [new CodeFileLoader()], + }); } export async function buildSchema(path: string): Promise { - const src = new Source(fs.readFileSync(path).toString()) - const doc = parse(src) - return extendSchema(await loadBaseSchema(), doc) + const src = new Source(fs.readFileSync(path).toString()); + const doc = parse(src); + return extendSchema(await loadBaseSchema(), doc); } diff --git a/packages/cli/src/index.ts b/packages/cli/src/index.ts index 4caa481eee..8acfe015c2 100644 --- a/packages/cli/src/index.ts +++ b/packages/cli/src/index.ts @@ -1 +1 @@ -export {run} from '@oclif/command' +export {run} from '@oclif/command'; diff --git a/packages/cli/src/test.ts b/packages/cli/src/test.ts index 74cd38de81..66d8b1fc39 100644 --- a/packages/cli/src/test.ts +++ b/packages/cli/src/test.ts @@ -1,8 +1,8 @@ -import {buildSchema} from './graphql/schema' -import {getAllEntities} from './graphql/entities' +import {buildSchema} from './graphql/schema'; +import {getAllEntities} from './graphql/entities'; export async function main() { - const schema = await buildSchema('./schema.graphql') - const entites = getAllEntities(schema) - return entites + const schema = await buildSchema('./schema.graphql'); + const entites = getAllEntities(schema); + return entites; } diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json index ca129a1a94..0cf4676dea 100644 --- a/packages/cli/tsconfig.json +++ b/packages/cli/tsconfig.json @@ -3,8 +3,5 @@ "compilerOptions": { "outDir": "lib" }, - "include": [ - "src/**/*" - ] + "include": ["src/**/*"] } - diff --git a/packages/common/package.json b/packages/common/package.json new file mode 100644 index 0000000000..28ce94b54d --- /dev/null +++ b/packages/common/package.json @@ -0,0 +1,40 @@ +{ + "name": "@subql/common", + "version": "1.0.0", + "description": "", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "main": "dist/index.js", + "license": "ISC", + "dependencies": { + "class-transformer": "^0.3.1", + "class-validator": "^0.12.2", + "js-yaml": "^3.14.0", + "reflect-metadata": "^0.1.13" + }, + "devDependencies": { + "@types/js-yaml": "^3.12.5" + }, + "jest": { + "moduleFileExtensions": [ + "js", + "json", + "ts" + ], + "setupFiles": [ + "./test/jest-setup.ts" + ], + "rootDir": ".", + "testRegex": ".(spec|test|e2e).ts$", + "transform": { + "^.+\\.(t|j)s$": "ts-jest" + }, + "collectCoverageFrom": [ + "**/*.(t|j)s" + ], + "coverageDirectory": "../coverage", + "testEnvironment": "node" + } +} diff --git a/packages/common/src/project/constants.ts b/packages/common/src/project/constants.ts new file mode 100644 index 0000000000..58a37218aa --- /dev/null +++ b/packages/common/src/project/constants.ts @@ -0,0 +1,4 @@ +export enum SubqlKind { + Runtime = 'substrate/Runtime', + BlockHandler = 'substrate/BlockHandler', +} diff --git a/packages/common/src/project/load.ts b/packages/common/src/project/load.ts new file mode 100644 index 0000000000..f2044522de --- /dev/null +++ b/packages/common/src/project/load.ts @@ -0,0 +1,17 @@ +import * as fs from 'fs'; +import yaml from 'js-yaml'; +import {plainToClass} from 'class-transformer'; +import {validateSync} from 'class-validator'; +import {ProjectManifestImpl} from './models'; + +export function loadProjectManifest(file: string) { + const doc = yaml.safeLoad(fs.readFileSync(file, 'utf-8')); + + const manifest = plainToClass(ProjectManifestImpl, doc); + const errors = validateSync(manifest); + if (errors?.length) { + // TODO: print error details + throw new Error('failed to parse project.yaml'); + } + return manifest; +} diff --git a/packages/common/src/project/models.ts b/packages/common/src/project/models.ts new file mode 100644 index 0000000000..4649e839f4 --- /dev/null +++ b/packages/common/src/project/models.ts @@ -0,0 +1,50 @@ +import {IsArray, IsEnum, IsString} from 'class-validator'; +import {Type} from 'class-transformer'; +import { + ProjectManifest, + SubqlBlockFilter, + SubqlBlockHandler, + SubqlDataSource, + SubqlMapping, + SubqlRuntimeDatasource, +} from './types'; +import {SubqlKind} from './constants'; + +export class ProjectManifestImpl implements ProjectManifest { + @IsString() + description: string; + @IsString() + endpoint: string; + @IsString() + repository: string; + @IsString() + schema: string; + @IsString() + specVersion: string; + @IsArray() + dataSources: SubqlDataSource[]; +} + +export class BlockHandler implements SubqlBlockHandler { + filter: SubqlBlockFilter; + @IsEnum(SubqlKind, {groups: [SubqlKind.BlockHandler]}) + kind: SubqlKind.BlockHandler; + name: string; +} + +export class Mapping implements SubqlMapping { + @IsString() + file: string; + @Type(() => BlockHandler) + @IsArray() + handlers: SubqlBlockHandler[]; +} + +export class RuntimeDataSource implements SubqlRuntimeDatasource { + @IsEnum(SubqlKind, {groups: [SubqlKind.Runtime]}) + kind: SubqlKind.Runtime; + @Type(() => Mapping) + mapping: SubqlMapping; + name: string; + startBlock: number; +} diff --git a/packages/common/src/project/types.ts b/packages/common/src/project/types.ts new file mode 100644 index 0000000000..dce1f7166b --- /dev/null +++ b/packages/common/src/project/types.ts @@ -0,0 +1,45 @@ +import {SubqlKind} from './constants'; + +export interface ProjectManifest { + specVersion: string; + description: string; + repository: string; + + schema: string; + + endpoint: string; + + dataSources: SubqlDataSource[]; +} + +export interface SubqlBlockFilter { + module?: string; +} + +export interface SubqlBlockHandler { + name: string; + kind: 'substrate/BlockHandler'; + filter: SubqlBlockFilter; +} + +// export interface SubqlCallHandler {} +// +// export interface SubqlEventHandler {} + +export interface SubqlMapping { + file: string; + handlers: SubqlBlockHandler[]; +} + +export interface SubqlDatasource { + name: string; + kind: SubqlKind; + startBlock: number; + mapping: SubqlMapping; +} + +export interface SubqlRuntimeDatasource extends SubqlDatasource { + kind: SubqlKind.Runtime; +} + +export type SubqlDataSource = SubqlRuntimeDatasource; diff --git a/packages/common/test/jest-setup.ts b/packages/common/test/jest-setup.ts new file mode 100644 index 0000000000..d2c9bc6e64 --- /dev/null +++ b/packages/common/test/jest-setup.ts @@ -0,0 +1 @@ +import 'reflect-metadata'; diff --git a/packages/common/test/project-def.spec.ts b/packages/common/test/project-def.spec.ts new file mode 100644 index 0000000000..4edb900f46 --- /dev/null +++ b/packages/common/test/project-def.spec.ts @@ -0,0 +1,7 @@ +import {loadProjectManifest} from '../src/project/load'; + +describe('project.yaml', () => { + it('can parse project.yaml to ProjectManifestImpl', () => { + expect(() => loadProjectManifest(__dirname + '/project.yaml')).toBeTruthy(); + }); +}); diff --git a/packages/common/test/project.yaml b/packages/common/test/project.yaml new file mode 100644 index 0000000000..094d7a3a8f --- /dev/null +++ b/packages/common/test/project.yaml @@ -0,0 +1,33 @@ +specVersion: '0.0.1' +description: '' +repository: 'https://github.com/onfinality-io/examples' + +schema: './schema.graphql' + +endpoint: 'wss://rpc.polkadot.io' + +dataSources: + - name: main + kind: substrate/Runtime + startBlock: 1 + mapping: + file: ./src/mappings/Extrinsic.ts + handlers: + - name: handleBlock + kind: substrate/BlockHandler + filter: + module: balance + - handler: handleEvent + kind: substrate/CallHandler + filter: + module: balance + name: xxx + - handler: handleEvent + kind: substrate/EventHandler + filter: + module: balance + name: xxx + - name: contract + kind: substrate/Ink! + - name: contract2 + kind: substrate/EVM diff --git a/packages/common/tsconfig.json b/packages/common/tsconfig.json new file mode 100644 index 0000000000..e0d66374ae --- /dev/null +++ b/packages/common/tsconfig.json @@ -0,0 +1,7 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": "dist" + }, + "include": ["src/**/*"] +} diff --git a/packages/types/package.json b/packages/types/package.json index ee4530e9e3..a9a79c5808 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -16,7 +16,6 @@ "@polkadot/api": "^2.8.1" }, "devDependencies": { - "@types/app-module-path": "^2", - "@types/node": "^12.12.68" + "@types/app-module-path": "^2" } } diff --git a/packages/types/src/global.ts b/packages/types/src/global.ts index b8e141cd3a..882dbd93c2 100644 --- a/packages/types/src/global.ts +++ b/packages/types/src/global.ts @@ -1,13 +1,12 @@ -import {ApiPromise} from "@polkadot/api"; -import {Entity} from "./interfaces"; +import {ApiPromise} from '@polkadot/api'; +import {Entity} from './interfaces'; declare global { - const api: ApiPromise; + const api: ApiPromise; - namespace store { - function get(entity: string, id: string): Promise - function set(entity: string, id: string, data: Entity): Promise - function remove(entity: string, id: string): Promise - } + namespace store { + function get(entity: string, id: string): Promise; + function set(entity: string, id: string, data: Entity): Promise; + function remove(entity: string, id: string): Promise; + } } - diff --git a/packages/types/src/interfaces.ts b/packages/types/src/interfaces.ts index 4d0b146593..8910d008f4 100644 --- a/packages/types/src/interfaces.ts +++ b/packages/types/src/interfaces.ts @@ -1,3 +1,3 @@ export interface Entity { - id: string; + id: string; } diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.json index d5c91ce17c..e0d66374ae 100644 --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.json @@ -3,7 +3,5 @@ "compilerOptions": { "outDir": "dist" }, - "include": [ - "src/**/*" - ] + "include": ["src/**/*"] } diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000000..83f8291d12 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,33 @@ +{ + "compilerOptions": { + "module": "commonjs", + "target": "es2017", + "noImplicitAny": false, + "moduleResolution": "node", + "outDir": "dist", + "baseUrl": ".", + "types": ["node", "jest"], + "experimentalDecorators": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "lib": ["ES2017"], + "emitDecoratorMetadata": true, + "declaration": true, + "sourceMap": true, + "inlineSources": true, + "paths": { + "@subql/cli/*": ["packages/cli/src/*"], + "@subql/cli": ["packages/cli/src/index"], + "@subql/common/*": ["packages/common/src/*"], + "@subql/common": ["packages/common/src/index"], + "@subql/type/*": ["packages/type/src/*"], + "@subql/type": ["packages/type/src/index"], + "@subql/node/*": ["packages/node/src/*"], + "@subql/node": ["packages/node/src/index"] + }, + "skipLibCheck": true + }, + "include": ["packages/**/*"], + "exclude": ["**/node_modules/**"], + "typeRoots": ["./node_modules/@types"] +} diff --git a/yarn.lock b/yarn.lock index d9d5ef7188..778374dbf6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,6 +5,71 @@ __metadata: version: 4 cacheKey: 7 +"@angular-devkit/core@npm:11.0.0": + version: 11.0.0 + resolution: "@angular-devkit/core@npm:11.0.0" + dependencies: + ajv: 6.12.6 + fast-json-stable-stringify: 2.1.0 + magic-string: 0.25.7 + rxjs: 6.6.3 + source-map: 0.7.3 + checksum: c9e78b8683e3eece6711bdcbe8be3bfaf708d4d23e75222e672fc37adfebe56825f01e23aee2a89d983eb9dcac9138fc37f0f0c3bdb1be75ca79b68b4c52570f + languageName: node + linkType: hard + +"@angular-devkit/core@npm:11.0.1": + version: 11.0.1 + resolution: "@angular-devkit/core@npm:11.0.1" + dependencies: + ajv: 6.12.6 + fast-json-stable-stringify: 2.1.0 + magic-string: 0.25.7 + rxjs: 6.6.3 + source-map: 0.7.3 + checksum: dfcf443a7e93af419f0617d68d1ef83e3a1e11a96d2f48fa1fc56efc7355099f525f46643f365c40c6ba2d184060cd9f825ae242636b4bb67ab050813e4e80c2 + languageName: node + linkType: hard + +"@angular-devkit/schematics-cli@npm:0.1100.1": + version: 0.1100.1 + resolution: "@angular-devkit/schematics-cli@npm:0.1100.1" + dependencies: + "@angular-devkit/core": 11.0.1 + "@angular-devkit/schematics": 11.0.1 + "@schematics/schematics": 0.1100.1 + ansi-colors: 4.1.1 + inquirer: 7.3.3 + minimist: 1.2.5 + symbol-observable: 2.0.3 + bin: + schematics: bin/schematics.js + checksum: 07f5bc2440943c2996912ad16b93d4152aba3f04d87008c022eea6b145b5e449615a760ea9d9e8ee12c4415dc4d1328769836e70f27eb90469e4032898e35cf8 + languageName: node + linkType: hard + +"@angular-devkit/schematics@npm:11.0.0": + version: 11.0.0 + resolution: "@angular-devkit/schematics@npm:11.0.0" + dependencies: + "@angular-devkit/core": 11.0.0 + ora: 5.1.0 + rxjs: 6.6.3 + checksum: 35a37231b082e9653f168568211a025b9749acde50ebf1a791032478b75862b2235abd3945efe4a4e49e0cc664e3aae558c080032cba0bd12e8e4d6d6cd34239 + languageName: node + linkType: hard + +"@angular-devkit/schematics@npm:11.0.1": + version: 11.0.1 + resolution: "@angular-devkit/schematics@npm:11.0.1" + dependencies: + "@angular-devkit/core": 11.0.1 + ora: 5.1.0 + rxjs: 6.6.3 + checksum: e01cd31787e83081685f9c1e0bbadc56e1eca56671276eb7cd5cecb6184a3afe571cb6080a0415163ad0bcda61946bbf807cbb8f26c29a4ca71ee9163461d7fa + languageName: node + linkType: hard + "@apollo/client@npm:^3.1.5": version: 3.2.3 resolution: "@apollo/client@npm:3.2.3" @@ -73,7 +138,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.8.3": version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" dependencies: @@ -986,7 +1051,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-top-level-await@npm:^7.10.4, @babel/plugin-syntax-top-level-await@npm:^7.12.1": +"@babel/plugin-syntax-top-level-await@npm:^7.10.4, @babel/plugin-syntax-top-level-await@npm:^7.12.1, @babel/plugin-syntax-top-level-await@npm:^7.8.3": version: 7.12.1 resolution: "@babel/plugin-syntax-top-level-await@npm:7.12.1" dependencies: @@ -1905,7 +1970,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.12.1": +"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.12.1": version: 7.12.1 resolution: "@babel/traverse@npm:7.12.1" dependencies: @@ -1944,6 +2009,13 @@ __metadata: languageName: node linkType: hard +"@bcoe/v8-coverage@npm:^0.2.3": + version: 0.2.3 + resolution: "@bcoe/v8-coverage@npm:0.2.3" + checksum: 4fc6fb784b09d2e994fc9180dc8af9f674a4e5114cd2c52754e689f87725e670d0919728945fe3991d434109e42e5ac6f9d85c58a566e2a645eb9dda68eead6a + languageName: node + linkType: hard + "@cnakazawa/watch@npm:^1.0.3": version: 1.0.4 resolution: "@cnakazawa/watch@npm:1.0.4" @@ -1956,6 +2028,24 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^0.2.1": + version: 0.2.1 + resolution: "@eslint/eslintrc@npm:0.2.1" + dependencies: + ajv: ^6.12.4 + debug: ^4.1.1 + espree: ^7.3.0 + globals: ^12.1.0 + ignore: ^4.0.6 + import-fresh: ^3.2.1 + js-yaml: ^3.13.1 + lodash: ^4.17.19 + minimatch: ^3.0.4 + strip-json-comments: ^3.1.1 + checksum: 99310cddf0f1abb2de4b5278293db6e2639445aab4e525f3c5f5b3b8ad53a59d6003a306954fb7ad15edd2f8a02b658d43418fa8b52ae2d07e074b24d991de2a + languageName: node + linkType: hard + "@graphql-tools/batch-delegate@npm:^6.2.4": version: 6.2.4 resolution: "@graphql-tools/batch-delegate@npm:6.2.4" @@ -2305,6 +2395,165 @@ __metadata: languageName: node linkType: hard +"@jest/console@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/console@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + "@types/node": "*" + chalk: ^4.0.0 + jest-message-util: ^26.6.2 + jest-util: ^26.6.2 + slash: ^3.0.0 + checksum: 72920a893e4a622ce96786eb1d3f6ef0c88c9d1ec32fffbde4e25f582b5f1ccd5f5b7a370c0b1a4917fb74c046467f43422c0039c497df4b307527910759e0a5 + languageName: node + linkType: hard + +"@jest/core@npm:^26.6.3": + version: 26.6.3 + resolution: "@jest/core@npm:26.6.3" + dependencies: + "@jest/console": ^26.6.2 + "@jest/reporters": ^26.6.2 + "@jest/test-result": ^26.6.2 + "@jest/transform": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.4 + jest-changed-files: ^26.6.2 + jest-config: ^26.6.3 + jest-haste-map: ^26.6.2 + jest-message-util: ^26.6.2 + jest-regex-util: ^26.0.0 + jest-resolve: ^26.6.2 + jest-resolve-dependencies: ^26.6.3 + jest-runner: ^26.6.3 + jest-runtime: ^26.6.3 + jest-snapshot: ^26.6.2 + jest-util: ^26.6.2 + jest-validate: ^26.6.2 + jest-watcher: ^26.6.2 + micromatch: ^4.0.2 + p-each-series: ^2.1.0 + rimraf: ^3.0.0 + slash: ^3.0.0 + strip-ansi: ^6.0.0 + checksum: e0d35e40fcbda21997dbc126722db92f8d534926c9bcf4a30ee79aa772e40ead2fefd405866e3364bff7ee50b12f03705c3fea5491b77807091961b2c3a0d65e + languageName: node + linkType: hard + +"@jest/environment@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/environment@npm:26.6.2" + dependencies: + "@jest/fake-timers": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + jest-mock: ^26.6.2 + checksum: a4f426546801e79d2f5d1a516d80c330ccbe1638f7a7705f65110ac33f8a3ded08ccef75ad648610618122f2bfeba34e0c1e616eccc219a315956d63ff30d8fc + languageName: node + linkType: hard + +"@jest/fake-timers@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/fake-timers@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + "@sinonjs/fake-timers": ^6.0.1 + "@types/node": "*" + jest-message-util: ^26.6.2 + jest-mock: ^26.6.2 + jest-util: ^26.6.2 + checksum: a82aa6d2f31d5e9958484b32e4714cb2ebca6ce6baf590c29505c8eea638663bf27f27b98a30ab574023cb15ecffbe70dc75d14694d76c4ccc78bee37d2ec1d1 + languageName: node + linkType: hard + +"@jest/globals@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/globals@npm:26.6.2" + dependencies: + "@jest/environment": ^26.6.2 + "@jest/types": ^26.6.2 + expect: ^26.6.2 + checksum: d8f68a24adf87f6e32ba34ec884502ec067ed79a2855852ed64daa50383a53daf2b97487dd049e77c6fd6cade28b32f8cad4f0a2d02ce6b8aa23f95a136db8a7 + languageName: node + linkType: hard + +"@jest/reporters@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/reporters@npm:26.6.2" + dependencies: + "@bcoe/v8-coverage": ^0.2.3 + "@jest/console": ^26.6.2 + "@jest/test-result": ^26.6.2 + "@jest/transform": ^26.6.2 + "@jest/types": ^26.6.2 + chalk: ^4.0.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.2 + graceful-fs: ^4.2.4 + istanbul-lib-coverage: ^3.0.0 + istanbul-lib-instrument: ^4.0.3 + istanbul-lib-report: ^3.0.0 + istanbul-lib-source-maps: ^4.0.0 + istanbul-reports: ^3.0.2 + jest-haste-map: ^26.6.2 + jest-resolve: ^26.6.2 + jest-util: ^26.6.2 + jest-worker: ^26.6.2 + node-notifier: ^8.0.0 + slash: ^3.0.0 + source-map: ^0.6.0 + string-length: ^4.0.1 + terminal-link: ^2.0.0 + v8-to-istanbul: ^7.0.0 + dependenciesMeta: + node-notifier: + optional: true + checksum: 86ed8563dd4862de79c1b4f2e529a9a471d856b44aa66069c91b406d4c32ea70d909757797f99fc8d14a7eb2bd95286bd716346e289a92dba243e4b9eddef537 + languageName: node + linkType: hard + +"@jest/source-map@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/source-map@npm:26.6.2" + dependencies: + callsites: ^3.0.0 + graceful-fs: ^4.2.4 + source-map: ^0.6.0 + checksum: 9a6d3e650660229fadfcf4d9789cdf99d645d3827b05cbce7676f39d19af2ab00cca728420ef188cf44b92289e06e2a5f3e5299085e3ae080cc0472ea1fa4cc9 + languageName: node + linkType: hard + +"@jest/test-result@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/test-result@npm:26.6.2" + dependencies: + "@jest/console": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/istanbul-lib-coverage": ^2.0.0 + collect-v8-coverage: ^1.0.0 + checksum: 0ecd35212bb19f2dee97d795193897780729c446739715a52cb37ed248020ad6a32bc2e9563812f56028be19c651237403c7dfec9ed967f443d9afcc385dd9dc + languageName: node + linkType: hard + +"@jest/test-sequencer@npm:^26.6.3": + version: 26.6.3 + resolution: "@jest/test-sequencer@npm:26.6.3" + dependencies: + "@jest/test-result": ^26.6.2 + graceful-fs: ^4.2.4 + jest-haste-map: ^26.6.2 + jest-runner: ^26.6.3 + jest-runtime: ^26.6.3 + checksum: c0c2c7917a0b6e25414b0ed570701c9cd5b2ba18fe0c55ac3a2d53ccf6aeeaf7ec388c14c78d13c27c4a7e7ee87bdca52d09d820c0ebf80a3e7d47f3fc52e9ef + languageName: node + linkType: hard + "@jest/transform@npm:^26.6.0": version: 26.6.0 resolution: "@jest/transform@npm:26.6.0" @@ -2328,6 +2577,29 @@ __metadata: languageName: node linkType: hard +"@jest/transform@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/transform@npm:26.6.2" + dependencies: + "@babel/core": ^7.1.0 + "@jest/types": ^26.6.2 + babel-plugin-istanbul: ^6.0.0 + chalk: ^4.0.0 + convert-source-map: ^1.4.0 + fast-json-stable-stringify: ^2.0.0 + graceful-fs: ^4.2.4 + jest-haste-map: ^26.6.2 + jest-regex-util: ^26.0.0 + jest-util: ^26.6.2 + micromatch: ^4.0.2 + pirates: ^4.0.1 + slash: ^3.0.0 + source-map: ^0.6.1 + write-file-atomic: ^3.0.0 + checksum: 28e97c9eb837af80095f8e94e34a81b4515912a25d13c70a83e3920757783751be6ccb7bca9acb4a384ab78cd54f0ebcf34c1be826173719fdf88d981d54e4b7 + languageName: node + linkType: hard + "@jest/types@npm:^26.6.0": version: 26.6.0 resolution: "@jest/types@npm:26.6.0" @@ -2341,6 +2613,128 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^26.6.2": + version: 26.6.2 + resolution: "@jest/types@npm:26.6.2" + dependencies: + "@types/istanbul-lib-coverage": ^2.0.0 + "@types/istanbul-reports": ^3.0.0 + "@types/node": "*" + "@types/yargs": ^15.0.0 + chalk: ^4.0.0 + checksum: 5c511d7807f414b298299ae4a053abf265f39984942e0eefdfb17a7986a36f1047e0fd9a6f785bdddbf7343a5737595dfabe148719a80e118dd77486502009cc + languageName: node + linkType: hard + +"@nestjs/cli@npm:^7.5.1": + version: 7.5.3 + resolution: "@nestjs/cli@npm:7.5.3" + dependencies: + "@angular-devkit/core": 11.0.1 + "@angular-devkit/schematics": 11.0.1 + "@angular-devkit/schematics-cli": 0.1100.1 + "@nestjs/schematics": ^7.1.0 + "@types/webpack": 4.41.25 + chalk: 3.0.0 + chokidar: 3.4.3 + cli-table3: 0.5.1 + commander: 4.1.1 + fork-ts-checker-webpack-plugin: 6.0.2 + inquirer: 7.3.3 + node-emoji: 1.10.0 + ora: 5.1.0 + os-name: 4.0.0 + rimraf: 3.0.2 + shelljs: 0.8.4 + tree-kill: 1.2.2 + tsconfig-paths: 3.9.0 + tsconfig-paths-webpack-plugin: 3.3.0 + typescript: 4.0.5 + webpack: 5.4.0 + webpack-node-externals: 2.5.2 + bin: + nest: bin/nest.js + checksum: f72479df2720108c18653ef9b1a61077e38490bb0e926e1edfbe6dd8969ae39b1b3bbe9dd72f73d0c3f11ace369d46b50d3596f723d4be7e2dbd5dcf8c415076 + languageName: node + linkType: hard + +"@nestjs/common@npm:^7.5.1": + version: 7.5.5 + resolution: "@nestjs/common@npm:7.5.5" + dependencies: + axios: 0.21.0 + iterare: 1.2.1 + tslib: 2.0.3 + uuid: 8.3.1 + peerDependencies: + reflect-metadata: ^0.1.12 + rxjs: ^6.0.0 + checksum: 4128212102341e53f1af76e17dcfff93c1e8b167929b9c4e27fd6a4bbd98a48a13f8d5347636b478e6fcec39d1e636140e1cc69cfa64ab8e820c94679f536042 + languageName: node + linkType: hard + +"@nestjs/core@npm:^7.5.1": + version: 7.5.5 + resolution: "@nestjs/core@npm:7.5.5" + dependencies: + "@nuxtjs/opencollective": 0.3.2 + fast-safe-stringify: 2.0.7 + iterare: 1.2.1 + object-hash: 2.0.3 + path-to-regexp: 3.2.0 + tslib: 2.0.3 + uuid: 8.3.1 + peerDependencies: + "@nestjs/common": ^7.0.0 + reflect-metadata: ^0.1.12 + rxjs: ^6.0.0 + checksum: d49ca21c3fa1839e83182a007ab46cf2a9ec4be6a762376394340912c11177c467978d1bdf4e0eed827169317666311940dc73d4b4066cd664def86971877d67 + languageName: node + linkType: hard + +"@nestjs/platform-express@npm:^7.5.1": + version: 7.5.5 + resolution: "@nestjs/platform-express@npm:7.5.5" + dependencies: + body-parser: 1.19.0 + cors: 2.8.5 + express: 4.17.1 + multer: 1.4.2 + tslib: 2.0.3 + peerDependencies: + "@nestjs/common": ^7.0.0 + "@nestjs/core": ^7.0.0 + checksum: 8af8bba8dcddc3f23a8056f1fbc5eec936473e75ca8447027ae95fe93d668e8b203b4025198dc68a3bfc0623613f852e8da2fb112dc866f27803c3d2cee2c20c + languageName: node + linkType: hard + +"@nestjs/schematics@npm:^7.1.0, @nestjs/schematics@npm:^7.1.3": + version: 7.2.2 + resolution: "@nestjs/schematics@npm:7.2.2" + dependencies: + "@angular-devkit/core": 11.0.0 + "@angular-devkit/schematics": 11.0.0 + fs-extra: 9.0.1 + pluralize: 8.0.0 + peerDependencies: + typescript: ^3.4.5 || ^4.0.0 + checksum: 48c1f86f2541b76303c631f7eec8f2e9f1a1d99be3a8a2911c6e5a72b4d81d72ac635d6a36d4a0e799174758cbe1f39626498207ef35ce3c1ce66e050d5890f3 + languageName: node + linkType: hard + +"@nestjs/testing@npm:^7.5.1": + version: 7.5.5 + resolution: "@nestjs/testing@npm:7.5.5" + dependencies: + optional: 0.1.4 + tslib: 2.0.3 + peerDependencies: + "@nestjs/common": ^7.0.0 + "@nestjs/core": ^7.0.0 + checksum: 55a1adac7faec2952c75b0f4e9a9352d307baef7cbef0a880aa4d640d4b0de70ed21df9627c79c674925d887bccaa9da07fe9f3b17cfb219c03219c41ce6adcf + languageName: node + linkType: hard + "@nicolo-ribaudo/chokidar-2@npm:^2.1.8": version: 2.1.8 resolution: "@nicolo-ribaudo/chokidar-2@npm:2.1.8" @@ -2377,6 +2771,19 @@ __metadata: languageName: node linkType: hard +"@nuxtjs/opencollective@npm:0.3.2": + version: 0.3.2 + resolution: "@nuxtjs/opencollective@npm:0.3.2" + dependencies: + chalk: ^4.1.0 + consola: ^2.15.0 + node-fetch: ^2.6.1 + bin: + opencollective: bin/opencollective.js + checksum: ce33e1533f8b317d795808dcd953efd3c0057496ccbe18b0697c0d7d42cb4a29d89feb81cf9d61b108c69ce487f8fb1b0711d50ab78befac39ffd5f56d2d5b63 + languageName: node + linkType: hard + "@oclif/command@npm:^1.5.13, @oclif/command@npm:^1.5.20, @oclif/command@npm:^1.6.0, @oclif/command@npm:^1.8.0": version: 1.8.0 resolution: "@oclif/command@npm:1.8.0" @@ -2734,6 +3141,34 @@ __metadata: languageName: node linkType: hard +"@schematics/schematics@npm:0.1100.1": + version: 0.1100.1 + resolution: "@schematics/schematics@npm:0.1100.1" + dependencies: + "@angular-devkit/core": 11.0.1 + "@angular-devkit/schematics": 11.0.1 + checksum: 4e4e8144443a341b6b519b22e60f6eaa3db5b7e3a26886b21c298e22a48d693ab617ab543c9cca473489c0fc3fe53da366617a8bfc6575fd6356f02e5764f266 + languageName: node + linkType: hard + +"@sinonjs/commons@npm:^1.7.0": + version: 1.8.1 + resolution: "@sinonjs/commons@npm:1.8.1" + dependencies: + type-detect: 4.0.8 + checksum: adbf84a27bc895ca7bbe8ea9f53df9b5625a3d4fd54bc9390c88fa86a75b9d6d56722032336ab294c184862a09640932d794c347a4ed265c9ea126d966d0bf23 + languageName: node + linkType: hard + +"@sinonjs/fake-timers@npm:^6.0.1": + version: 6.0.1 + resolution: "@sinonjs/fake-timers@npm:6.0.1" + dependencies: + "@sinonjs/commons": ^1.7.0 + checksum: 64458b908773638dda08b555a00e6fbbbc679735348291dc1b7f437ada2f60242537fdc48e4ee82d2573d86984ec87e755b66a96c0ed9ebf0f46b4c6687ccde2 + languageName: node + linkType: hard + "@sqltools/formatter@npm:1.2.2": version: 1.2.2 resolution: "@sqltools/formatter@npm:1.2.2" @@ -2749,26 +3184,36 @@ __metadata: "@oclif/config": ^1.17.0 "@oclif/dev-cli": ^1.22.2 "@oclif/plugin-help": ^3.2.0 + "@types/ejs": ^3.0.5 "@types/node": ^10.17.35 "@types/pg-format": ^1 - eslint: ^5.16.0 - eslint-config-oclif: ^3.1.0 - eslint-config-oclif-typescript: ^0.1.0 + ejs: ^3.1.5 + express: ^4.17.1 globby: ^10.0.2 graphql: ^15.4.0 graphql-tag: ^2.11.0 graphql-tools: ^6.2.4 pg: ^8.4.1 pg-format: ^1.0.4 - ts-node: ^8.10.2 tslib: ^1.13.0 typeorm: ^0.2.28 - typescript: ^3.9.7 bin: subql: ./bin/run languageName: unknown linkType: soft +"@subql/common@workspace:packages/common": + version: 0.0.0-use.local + resolution: "@subql/common@workspace:packages/common" + dependencies: + "@types/js-yaml": ^3.12.5 + class-transformer: ^0.3.1 + class-validator: ^0.12.2 + js-yaml: ^3.14.0 + reflect-metadata: ^0.1.13 + languageName: unknown + linkType: soft + "@subql/dev@workspace:packages/dev": version: 0.0.0-use.local resolution: "@subql/dev@workspace:packages/dev" @@ -2800,13 +3245,39 @@ __metadata: languageName: unknown linkType: soft +"@subql/node-bak@workspace:packages/node-bak": + version: 0.0.0-use.local + resolution: "@subql/node-bak@workspace:packages/node-bak" + dependencies: + "@types/app-module-path": ^2 + "@types/node": ^12.12.68 + app-module-path: ^2.2.0 + vm2: ^3.9.2 + languageName: unknown + linkType: soft + "@subql/node@workspace:packages/node": version: 0.0.0-use.local resolution: "@subql/node@workspace:packages/node" dependencies: + "@nestjs/cli": ^7.5.1 + "@nestjs/common": ^7.5.1 + "@nestjs/core": ^7.5.1 + "@nestjs/platform-express": ^7.5.1 + "@nestjs/schematics": ^7.1.3 + "@nestjs/testing": ^7.5.1 "@types/app-module-path": ^2 - "@types/node": ^12.12.68 + "@types/express": ^4.17.8 + "@types/jest": ^26.0.15 + "@types/supertest": ^2.0.10 app-module-path: ^2.2.0 + pg: ^8.5.1 + reflect-metadata: ^0.1.13 + rimraf: ^3.0.2 + rxjs: ^6.6.3 + sequelize: ^6.3.5 + supertest: ^6.0.0 + ts-jest: ^26.4.3 vm2: ^3.9.2 languageName: unknown linkType: soft @@ -2816,12 +3287,18 @@ __metadata: resolution: "@subql/types@workspace:packages/types" dependencies: "@types/app-module-path": ^2 - "@types/node": ^12.12.68 peerDependencies: "@polkadot/api": ^2.8.1 languageName: unknown linkType: soft +"@types/anymatch@npm:*": + version: 1.3.1 + resolution: "@types/anymatch@npm:1.3.1" + checksum: 1647865e528a168f66f57a077e9651c10a4c172b656cc3686fddf176555d42ca0a1647bfc626ea2fceb68fc7701426ab708224be1762b4a5216fe8368ffdba3c + languageName: node + linkType: hard + "@types/app-module-path@npm:^2": version: 2.2.0 resolution: "@types/app-module-path@npm:2.2.0" @@ -2861,7 +3338,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": +"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6": version: 7.0.15 resolution: "@types/babel__traverse@npm:7.0.15" dependencies: @@ -2879,10 +3356,86 @@ __metadata: languageName: node linkType: hard -"@types/eslint-visitor-keys@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/eslint-visitor-keys@npm:1.0.0" - checksum: 48d1f3263148ac822afbc1e54358b423851a2a28c41aef4d7803b052b4f6c3ebfb219daed419b8a4f2b6ac34b545dab4def916d15e69d2bf3f128f7abc0e6132 +"@types/body-parser@npm:*": + version: 1.19.0 + resolution: "@types/body-parser@npm:1.19.0" + dependencies: + "@types/connect": "*" + "@types/node": "*" + checksum: 4576f3fde5980c1219cadbc7c523bdb1cefc3713300e18bf47ff37bb9b8176342a1dc7519008311fd8fc11413cf188a83931b9b59051aa1c2f095c1e10459369 + languageName: node + linkType: hard + +"@types/connect@npm:*": + version: 3.4.33 + resolution: "@types/connect@npm:3.4.33" + dependencies: + "@types/node": "*" + checksum: 6414495b5995fcb8274feb8b1f113c0685160ea7781e75c638325c6e7a0c226d0c554fa622fe3d278470358c99f68a5994fe49e1b104736f76f3fb3b509e375f + languageName: node + linkType: hard + +"@types/cookiejar@npm:*": + version: 2.1.2 + resolution: "@types/cookiejar@npm:2.1.2" + checksum: 4bb5d0d07e5df5866b96d20592d25075ef47a699ec6d8ac87b0f6ebec4bb30aa548b51fbbc908580ea2274e7ef0c55e25d564399751dfef70e811d04b7958280 + languageName: node + linkType: hard + +"@types/ejs@npm:^3.0.5": + version: 3.0.5 + resolution: "@types/ejs@npm:3.0.5" + checksum: dc656245c4f36f5bcb7d534d4ab71300306ca7bdfbf063859e82458952b39b5c1e1590a856882ae0862f177a4d19af5964a60025e4d0510c137d15ddc0bcc581 + languageName: node + linkType: hard + +"@types/eslint-scope@npm:^3.7.0": + version: 3.7.0 + resolution: "@types/eslint-scope@npm:3.7.0" + dependencies: + "@types/eslint": "*" + "@types/estree": "*" + checksum: 1ee912a956f6fecd26bef9517ef33473498feda4a7fc7f191b705c750dcf8bbbd78a83d8c69e66d98c23cad4dfc8769a464780a3cf395948e3f0f85146729f68 + languageName: node + linkType: hard + +"@types/eslint@npm:*": + version: 7.2.5 + resolution: "@types/eslint@npm:7.2.5" + dependencies: + "@types/estree": "*" + "@types/json-schema": "*" + checksum: ff870aaaecd9c8728f84b106ddc187af0960693d81ccf79637b0c3e01726fa318c6db1219ab13e153a97aeb4a5b9f60e97f5f5285709de4b71a5f545e247d156 + languageName: node + linkType: hard + +"@types/estree@npm:*, @types/estree@npm:^0.0.45": + version: 0.0.45 + resolution: "@types/estree@npm:0.0.45" + checksum: 9d339cbcf29a96a32e9d40efc21009c2342e93c4f653294dd1ef081ae474bca9e54707e5d4a1cff90b9e3566e8bdd71ac31e0c3d24bc2ff1d3d5aa75058b3937 + languageName: node + linkType: hard + +"@types/express-serve-static-core@npm:*": + version: 4.17.14 + resolution: "@types/express-serve-static-core@npm:4.17.14" + dependencies: + "@types/node": "*" + "@types/qs": "*" + "@types/range-parser": "*" + checksum: 196b9ed48476a2026e5d44723db86ee6b644bf50999879c710332ab0d5fee4b486476d24f4765bde9d3a9cac25e5a8bf7889c9a2273b7d0e71d7ca317a591668 + languageName: node + linkType: hard + +"@types/express@npm:^4.17.8": + version: 4.17.9 + resolution: "@types/express@npm:4.17.9" + dependencies: + "@types/body-parser": "*" + "@types/express-serve-static-core": "*" + "@types/qs": "*" + "@types/serve-static": "*" + checksum: 80cd74784e9b40495b683b6b285be58bd7515f3b86923a72483fb8a6dec15ef159e651c460a215e9ad4e9620deec7345020fe33535c4eb12d81152b74b0278d0 languageName: node linkType: hard @@ -2905,7 +3458,7 @@ __metadata: languageName: node linkType: hard -"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0": +"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": version: 2.0.3 resolution: "@types/istanbul-lib-coverage@npm:2.0.3" checksum: d6f6dbf66d2d2d7d80d093329f0428ac279440510030bfd0080545bba6882433444430905e6e31eba299b890e50ccf2b6a7de9345d7d0ed52ff174f8ead48855 @@ -2930,14 +3483,45 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:^7.0.3": +"@types/jest@npm:26.x, @types/jest@npm:^26.0.15": + version: 26.0.15 + resolution: "@types/jest@npm:26.0.15" + dependencies: + jest-diff: ^26.0.0 + pretty-format: ^26.0.0 + checksum: 42fe39d582de1d79f9d6b96f3dee43ba2e9336c9d1f0e31c4f2f58bbaa059c9f4295c42a213ea9450f91400515a3abde4aae2673522fc6e11ea33f7e21c25dbe + languageName: node + linkType: hard + +"@types/js-yaml@npm:^3.12.5": + version: 3.12.5 + resolution: "@types/js-yaml@npm:3.12.5" + checksum: 82ca4b40ee1baf82961f75b7db8fae5a1d63410c066475424659c3bd1873cf02bf015ebdeb8751e7b6d0c87b4d3f09f20d2cc2075c4bdd4e7d58409ddd6ad925 + languageName: node + linkType: hard + +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.3, @types/json-schema@npm:^7.0.4, @types/json-schema@npm:^7.0.5, @types/json-schema@npm:^7.0.6": version: 7.0.6 resolution: "@types/json-schema@npm:7.0.6" checksum: 820cabe35ac915b93e38b0c01957e5c49d7d9f69251dddfbf39af0ff4fe24f6e08b39e55603e0d212dea7bcaa383b1218b58a738d1c02013dc22df06547ff238 languageName: node linkType: hard -"@types/minimatch@npm:*": +"@types/json5@npm:^0.0.29": + version: 0.0.29 + resolution: "@types/json5@npm:0.0.29" + checksum: 66e9ac0143ec521522c7bb670301e9836ee886207eeed1aab6d4854a1b19b404ab3a54cd8d449f9b1f13acc357f540be96f8ac2d1e86e301eab52ae0f9a4066f + languageName: node + linkType: hard + +"@types/mime@npm:*": + version: 2.0.3 + resolution: "@types/mime@npm:2.0.3" + checksum: 6df548a912494f8579d548cd883be0425f30eaa2922283335c405e270600f49045a06d766460c0f0edabb41dff570c614d174d3c52215de3bddd11f190ec9ae9 + languageName: node + linkType: hard + +"@types/minimatch@npm:*, @types/minimatch@npm:^3.0.3": version: 3.0.3 resolution: "@types/minimatch@npm:3.0.3" checksum: 672ccdac197e8176eed1a9441d0caf8a29a90eb139b1cefdd4c9e71b1c48f5c749f5d101a2d85da15c6259214ebda95072835021407d60330a731a2672964b82 @@ -2968,6 +3552,27 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^12.19.7": + version: 12.19.7 + resolution: "@types/node@npm:12.19.7" + checksum: 0b871fbbef47d905b8374759e3e782922f67a1327f0845d1451ff2cc73f0856d0b90c974e40aede966976e2be1290eb0a64d62df972f7510a39591faf98e1e5d + languageName: node + linkType: hard + +"@types/normalize-package-data@npm:^2.4.0": + version: 2.4.0 + resolution: "@types/normalize-package-data@npm:2.4.0" + checksum: 6d077e73be7ac6227b678829c7bd765607136cdef537fd4ee7f368d9302a651aea924254d69826663322048436d90d6e7c679c9aa99c4824a687c568aab8ce4f + languageName: node + linkType: hard + +"@types/parse-json@npm:^4.0.0": + version: 4.0.0 + resolution: "@types/parse-json@npm:4.0.0" + checksum: 4a8f720afac47b474d3f2eece312340e72bc31bc9561cda37b596ce2ed218c0099765d302625bb67d659a8452a1f93d514f4863c11c7ebaf65430428687dc426 + languageName: node + linkType: hard + "@types/pg-format@npm:^1": version: 1.0.1 resolution: "@types/pg-format@npm:1.0.1" @@ -2975,6 +3580,118 @@ __metadata: languageName: node linkType: hard +"@types/prettier@npm:^2.0.0": + version: 2.1.5 + resolution: "@types/prettier@npm:2.1.5" + checksum: bc6271235d881fa49b2f03e8e9242a7be8ecbcdcffeb7e31347afd0343f5f5e372ce65fe257e44254156737935c9249c9722cbe991dfad9aab72056c6acdbdaa + languageName: node + linkType: hard + +"@types/qs@npm:*": + version: 6.9.5 + resolution: "@types/qs@npm:6.9.5" + checksum: afe4721a802a4b5fa874a7d6d9fd33c9e812bb0ef90dabb050e8072be4ab2e5e817c0feacb9b4e0771d875de99f4d9738217976aeb8d36b81ccd82ded5e9fdc0 + languageName: node + linkType: hard + +"@types/range-parser@npm:*": + version: 1.2.3 + resolution: "@types/range-parser@npm:1.2.3" + checksum: 092fabae0ecbd728d3e4debc938cd043e97cb9f210cfec1c56ff6065c6e91666f376eb586591825d6757a058fd1a1dc4831d34e04ecfbb0800f35b8d86d38635 + languageName: node + linkType: hard + +"@types/serve-static@npm:*": + version: 1.13.8 + resolution: "@types/serve-static@npm:1.13.8" + dependencies: + "@types/mime": "*" + "@types/node": "*" + checksum: 39db4c0f0f1c459588609496f92c2cb084b7feca8b9f96ac5032e371f8a0f4923c32dc9b7fd005b8bb6d10aad5d9118238da4869647672441571ff20bcbe4ea4 + languageName: node + linkType: hard + +"@types/source-list-map@npm:*": + version: 0.1.2 + resolution: "@types/source-list-map@npm:0.1.2" + checksum: 191f0e3b056b481e7a0bbb38f3d5b54b015556e38075726ca2637a35d3694df85cd16761b1b188729ac687a55aec3cbc2b07033ac090bcc13efe09ad10a3e935 + languageName: node + linkType: hard + +"@types/stack-utils@npm:^2.0.0": + version: 2.0.0 + resolution: "@types/stack-utils@npm:2.0.0" + checksum: 662312302e07685c99a1c45c6753eb997b31d2af66e646c5937f62d593a63a111289503d0b06a8d1e6f3922b67fc2ed94889d84653a08861a7fee67b81ce5b92 + languageName: node + linkType: hard + +"@types/superagent@npm:*": + version: 4.1.10 + resolution: "@types/superagent@npm:4.1.10" + dependencies: + "@types/cookiejar": "*" + "@types/node": "*" + checksum: 6ef5ebd6e0194ba6197d6ebe96516db751142d8c0c2805c818d02727cef094e2272fab6a9557aed87ef7840984f5c2abdf9af8a7b375417e535d1e3616a31453 + languageName: node + linkType: hard + +"@types/supertest@npm:^2.0.10": + version: 2.0.10 + resolution: "@types/supertest@npm:2.0.10" + dependencies: + "@types/superagent": "*" + checksum: 9ceae7e74305bdd892f57922bfa5355dc50f44f3e2243e159609fa0e275e4a3fea55c2c2d637f37bd8193143cdbab50449e5be36380afe29899ad7aecffb7685 + languageName: node + linkType: hard + +"@types/tapable@npm:*": + version: 1.0.6 + resolution: "@types/tapable@npm:1.0.6" + checksum: 01709a2f8dbea665a39c008ba6995c76210fabb52434815e7632c7fff22ecad1dd49a1d75b8f5b2e9b365c6d7a6407127bed834587df4777b800110c2a74fc36 + languageName: node + linkType: hard + +"@types/uglify-js@npm:*": + version: 3.11.1 + resolution: "@types/uglify-js@npm:3.11.1" + dependencies: + source-map: ^0.6.1 + checksum: 75f1c06245dc31cb44496a4f4b685d313863561892c9cb51e7ba3a90522d4775b276f0febf43b797102309cb44e2226fba15a08aa043cd2423455ff3662d4039 + languageName: node + linkType: hard + +"@types/validator@npm:13.0.0": + version: 13.0.0 + resolution: "@types/validator@npm:13.0.0" + checksum: 22cd062bf92c81939c7610f94252a1997b0ed4d67f5f39c36db0d28dfb17d554077b8c7abe70cf91bb38bc69d2ec0110e4ccd7cc3a98e177ddcf5bbe2c654426 + languageName: node + linkType: hard + +"@types/webpack-sources@npm:*": + version: 2.0.0 + resolution: "@types/webpack-sources@npm:2.0.0" + dependencies: + "@types/node": "*" + "@types/source-list-map": "*" + source-map: ^0.7.3 + checksum: 90bb9ca408bb366f71e40136f92b1db8232981993022f94cbb7b962a2b1c1a34c4d9ae1b2242f9b29b9d04d5579539f41b477a77f8968b161d4bb8c3bec33f8a + languageName: node + linkType: hard + +"@types/webpack@npm:4.41.25": + version: 4.41.25 + resolution: "@types/webpack@npm:4.41.25" + dependencies: + "@types/anymatch": "*" + "@types/node": "*" + "@types/tapable": "*" + "@types/uglify-js": "*" + "@types/webpack-sources": "*" + source-map: ^0.6.0 + checksum: 3bf453406c6479efedfee3b847b4274f5e8e1533cda91828c0f90fe32c9e17c12c5bdbbd99b1ad983460c845776554c54c5548d3cdd5bc13d2cf47f5f85fe57a + languageName: node + linkType: hard + "@types/websocket@npm:1.0.1, @types/websocket@npm:^1.0.1": version: 1.0.1 resolution: "@types/websocket@npm:1.0.1" @@ -3007,62 +3724,85 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^2.6.1": - version: 2.34.0 - resolution: "@typescript-eslint/eslint-plugin@npm:2.34.0" +"@typescript-eslint/eslint-plugin@npm:^4.6.1": + version: 4.8.2 + resolution: "@typescript-eslint/eslint-plugin@npm:4.8.2" dependencies: - "@typescript-eslint/experimental-utils": 2.34.0 + "@typescript-eslint/experimental-utils": 4.8.2 + "@typescript-eslint/scope-manager": 4.8.2 + debug: ^4.1.1 functional-red-black-tree: ^1.0.1 regexpp: ^3.0.0 + semver: ^7.3.2 tsutils: ^3.17.1 peerDependencies: - "@typescript-eslint/parser": ^2.0.0 - eslint: ^5.0.0 || ^6.0.0 + "@typescript-eslint/parser": ^4.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 8d800f4726487df5ce4d573e62effa250f168658759e32a976eae355cc3130d82e3a918542df273fec428b608d9d50e65ad02d596ba0c24de7fbb4ddb7897dee + checksum: 5a62db468877dd00c5b8532e3489b27719f373fc0da6dcfbf5099b2784be9ef28b9177cd1edddc030d78ee29efc239c74ec75c7eced6e645d0f4a6b6b1d7fe68 languageName: node linkType: hard -"@typescript-eslint/experimental-utils@npm:2.34.0": - version: 2.34.0 - resolution: "@typescript-eslint/experimental-utils@npm:2.34.0" +"@typescript-eslint/experimental-utils@npm:4.8.2": + version: 4.8.2 + resolution: "@typescript-eslint/experimental-utils@npm:4.8.2" dependencies: "@types/json-schema": ^7.0.3 - "@typescript-eslint/typescript-estree": 2.34.0 + "@typescript-eslint/scope-manager": 4.8.2 + "@typescript-eslint/types": 4.8.2 + "@typescript-eslint/typescript-estree": 4.8.2 eslint-scope: ^5.0.0 eslint-utils: ^2.0.0 peerDependencies: eslint: "*" - checksum: 53cbbcfe67ddc53b4bc23f78b3726b0c2de5ea04ee849ca8b619f1fcad16f644d9d72bb3ea9a08aabfc605ea4a9769fe1b81931af09ce2223ec49de749cde2d4 + checksum: 2323dae642731024c5176d01f84e4795f8dc09c89063bca29d28078af80bbfadc990bd92a7190034b9c6f46fb4523fc80428321492fee4116422ed52cebea6fb languageName: node linkType: hard -"@typescript-eslint/parser@npm:^2.6.1": - version: 2.34.0 - resolution: "@typescript-eslint/parser@npm:2.34.0" +"@typescript-eslint/parser@npm:^4.6.1": + version: 4.8.2 + resolution: "@typescript-eslint/parser@npm:4.8.2" dependencies: - "@types/eslint-visitor-keys": ^1.0.0 - "@typescript-eslint/experimental-utils": 2.34.0 - "@typescript-eslint/typescript-estree": 2.34.0 - eslint-visitor-keys: ^1.1.0 + "@typescript-eslint/scope-manager": 4.8.2 + "@typescript-eslint/types": 4.8.2 + "@typescript-eslint/typescript-estree": 4.8.2 + debug: ^4.1.1 peerDependencies: - eslint: ^5.0.0 || ^6.0.0 + eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - checksum: a3fe33d422d5cfe97e36c983253d33d2f5907657f9bb61a129c58656441acf9e90ec525a5273239cc876bc43e031056b2796924f3e64e8ca1295674fb30a2eec + checksum: 77eb1baa2259039a337e2a041feccc3514011d86f80f8c06642e619a40c759138e907271c6303d2971121460891dee619ab7e294b376784522f1005d7a78ea3c + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:4.8.2": + version: 4.8.2 + resolution: "@typescript-eslint/scope-manager@npm:4.8.2" + dependencies: + "@typescript-eslint/types": 4.8.2 + "@typescript-eslint/visitor-keys": 4.8.2 + checksum: 231f641708b441af2efff0b6cafd7d7c208940543c7a754639a34f96be1aa0a4436df06873040926b8ba4977e2eadba7f8c5364bb535507116e6ec4164dd269f languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:2.34.0": - version: 2.34.0 - resolution: "@typescript-eslint/typescript-estree@npm:2.34.0" +"@typescript-eslint/types@npm:4.8.2": + version: 4.8.2 + resolution: "@typescript-eslint/types@npm:4.8.2" + checksum: d2c02aea32a2544522c10a2ff5969438a3fc07c0e1f76258760f8a5d022a631282bd4828d702d6093d90fd36748fec413333087847f708ff0b50c024123e652e + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:4.8.2": + version: 4.8.2 + resolution: "@typescript-eslint/typescript-estree@npm:4.8.2" dependencies: + "@typescript-eslint/types": 4.8.2 + "@typescript-eslint/visitor-keys": 4.8.2 debug: ^4.1.1 - eslint-visitor-keys: ^1.1.0 - glob: ^7.1.6 + globby: ^11.0.1 is-glob: ^4.0.1 lodash: ^4.17.15 semver: ^7.3.2 @@ -3070,7 +3810,198 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 77d1a758dfd4a2813fb51d6102aa79d7eccb006c66db8cff49a10706c8cf64cae6b256b8ec6694058c1c333775e1dbc6ca7501769138fc89165b9c10f8201e40 + checksum: d8152a2e7554f906c1182755d3328c3fbcf6c6ec9547c079e9526a7ff1ed66309d3a9cdec1cce4d16dc9d8bc06e78d2498bb5309a5a668441f43f55663ac97ff + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:4.8.2": + version: 4.8.2 + resolution: "@typescript-eslint/visitor-keys@npm:4.8.2" + dependencies: + "@typescript-eslint/types": 4.8.2 + eslint-visitor-keys: ^2.0.0 + checksum: fa55285e00c260623ecd017bf38e21f73da2721613d1b6a57892b494884edd8c7f75ca954a393d5e3906d733f61dc2b75509036e0fc81aeae8dce44eabf6769f + languageName: node + linkType: hard + +"@webassemblyjs/ast@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/ast@npm:1.9.0" + dependencies: + "@webassemblyjs/helper-module-context": 1.9.0 + "@webassemblyjs/helper-wasm-bytecode": 1.9.0 + "@webassemblyjs/wast-parser": 1.9.0 + checksum: 25d93900cc32c2cfa34860b988a534c6671cf789159cc6b918afdf6099f9f2f70710a947501170d9ba0a24f0503fe3b3b45300ec14ec05c9d833c055795133c4 + languageName: node + linkType: hard + +"@webassemblyjs/floating-point-hex-parser@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.9.0" + checksum: af9e11a688b0748f2e4119379d64a8f990a0edf1fbf80df612d2fdf3874528f4917ba51c735b324266314b6587b229825eb53eacbc9e9d00ce1d21ebd2a7d9dc + languageName: node + linkType: hard + +"@webassemblyjs/helper-api-error@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-api-error@npm:1.9.0" + checksum: ae7b9703ecbd0db50a2e95e23c9a1de2a0ba3d98187f4cd57473df4f2a88f9c3a2e53f98ce3a8ba0d73718a50733843ba0d8f88440d5e4a90704bb831f26a2e0 + languageName: node + linkType: hard + +"@webassemblyjs/helper-buffer@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-buffer@npm:1.9.0" + checksum: 94bcf27ccf4e5cfcdb92f89bb1e80a973656cab5d19e67eb61a8b5c9cf4ce060616e3afc3d900f6cffa2fc9746a4ad7be75fa448c06af4d4103e507584149a78 + languageName: node + linkType: hard + +"@webassemblyjs/helper-code-frame@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-code-frame@npm:1.9.0" + dependencies: + "@webassemblyjs/wast-printer": 1.9.0 + checksum: 008fc534f21b3b054bd0bd863d3afcb30740d9c8cdc5044481747533bd276729ec196392a78c16f5a5ee8a6d067fd5fbaed16142b2b4097b1c5340451b5a5d1d + languageName: node + linkType: hard + +"@webassemblyjs/helper-fsm@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-fsm@npm:1.9.0" + checksum: 3181e69c16aad1267fd471283b797e86f5e0b26abfddf1d0d2ddef8a758f486cd2482887ec317ecbb5c421aa1d11dea17a06e92c59ea9bd38513204e6c7b8f3d + languageName: node + linkType: hard + +"@webassemblyjs/helper-module-context@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-module-context@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + checksum: 9aa715a8d06a17ea92a6ec44322628f9418aa414b888632b5d8092a5125c2b6dcf2c6b80be2b6ad548201aa38e21d390e13c34f2edf7ba3335442739d88b0aef + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-bytecode@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.9.0" + checksum: 27ba07f49514d49ccf62a6e7a460941a6794107c9d7ef9685fda8a7373169d6ebdb676071006ce20581abb9f62562fa447473fb0b031e9ef6b2f62fa819be3f1 + languageName: node + linkType: hard + +"@webassemblyjs/helper-wasm-section@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-buffer": 1.9.0 + "@webassemblyjs/helper-wasm-bytecode": 1.9.0 + "@webassemblyjs/wasm-gen": 1.9.0 + checksum: 0e2957efc4001b1e030cf088f41a81b779437bf073272fbb31e3fc36d979dc5dd4137611397a70fa308986597a09cbdcd7806f123a0a809ae1035c40495a59d3 + languageName: node + linkType: hard + +"@webassemblyjs/ieee754@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/ieee754@npm:1.9.0" + dependencies: + "@xtuc/ieee754": ^1.2.0 + checksum: 1474a87d8686542267b11b8ab0a1a37d3003cd6d4b797b8f96c58e348d483fec4e267ec1e128525e56e9250f90b75a79f1187a6beba2072d568b7a01faf3b8d4 + languageName: node + linkType: hard + +"@webassemblyjs/leb128@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/leb128@npm:1.9.0" + dependencies: + "@xtuc/long": 4.2.2 + checksum: af49765d067ca2db5ec6bda360a235b9063756092a6439b8a296cb1ee0ebff778bcd68f686d3c350d1375a3fdb80fd0a91ea9655da5d1ea10ea5d3eae19c1105 + languageName: node + linkType: hard + +"@webassemblyjs/utf8@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/utf8@npm:1.9.0" + checksum: 172fd362aaf6760b826117177ec171ce63b5fabe172f09343b8cd24852f33475f3a596bc1d02088f64a498556a19f98dce00cafe3da3fb8d77367db5326d2d66 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-edit@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wasm-edit@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-buffer": 1.9.0 + "@webassemblyjs/helper-wasm-bytecode": 1.9.0 + "@webassemblyjs/helper-wasm-section": 1.9.0 + "@webassemblyjs/wasm-gen": 1.9.0 + "@webassemblyjs/wasm-opt": 1.9.0 + "@webassemblyjs/wasm-parser": 1.9.0 + "@webassemblyjs/wast-printer": 1.9.0 + checksum: 16016c9ef5b69fed1d6a6f21926e6e4a9add41e316efb23f6aeadc6efe2035cfb528720965883ac7861a5584b679a2697416f19db983c8a0c8bd6c7de7a0c6f1 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-gen@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wasm-gen@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-wasm-bytecode": 1.9.0 + "@webassemblyjs/ieee754": 1.9.0 + "@webassemblyjs/leb128": 1.9.0 + "@webassemblyjs/utf8": 1.9.0 + checksum: 1afcebfd1272b6f2aac2322b64ced22194d5fe91baf7cbc9fbd4e18a9cf9b1c2d31af5a02a7bf15d5880d598de822accc21d446a94ad0e70d7eb09eeab7de6c6 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-opt@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wasm-opt@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-buffer": 1.9.0 + "@webassemblyjs/wasm-gen": 1.9.0 + "@webassemblyjs/wasm-parser": 1.9.0 + checksum: 2ce89f206e40dbfc44ec4a04669b76d14810db70da2506f90a7d5ff45f8002e34d7eaed447c3423cdad76d60617012d1fd0c055b63a5ed863b0068e5ce3e4032 + languageName: node + linkType: hard + +"@webassemblyjs/wasm-parser@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wasm-parser@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-api-error": 1.9.0 + "@webassemblyjs/helper-wasm-bytecode": 1.9.0 + "@webassemblyjs/ieee754": 1.9.0 + "@webassemblyjs/leb128": 1.9.0 + "@webassemblyjs/utf8": 1.9.0 + checksum: b8cb346c9b7d1238d24a418bbc676c5adea7561202580527e3f6a8f74e38de8ba60962d5bda56fa7c1d652d28d787234dfae0b4777e2a8bcaf3e0d539ced8acf + languageName: node + linkType: hard + +"@webassemblyjs/wast-parser@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wast-parser@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/floating-point-hex-parser": 1.9.0 + "@webassemblyjs/helper-api-error": 1.9.0 + "@webassemblyjs/helper-code-frame": 1.9.0 + "@webassemblyjs/helper-fsm": 1.9.0 + "@xtuc/long": 4.2.2 + checksum: eaa0140a446be6138bbd19ecadf93119381f4cfabe5d7453397f2bd1716e00498666f12944b7da0b472ad1bcc27eca2fd9934785b57cfe97910189f0df59c3f1 + languageName: node + linkType: hard + +"@webassemblyjs/wast-printer@npm:1.9.0": + version: 1.9.0 + resolution: "@webassemblyjs/wast-printer@npm:1.9.0" + dependencies: + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/wast-parser": 1.9.0 + "@xtuc/long": 4.2.2 + checksum: 9f013b27e28b60cb215011079a15c94d1a7b0784eb3b59ec4936f8c0635ecdb58875c6809485cff814e01df170f02c18676cf782826795dc08553b98e69c1049 languageName: node linkType: hard @@ -3101,6 +4032,27 @@ __metadata: languageName: node linkType: hard +"@xtuc/ieee754@npm:^1.2.0": + version: 1.2.0 + resolution: "@xtuc/ieee754@npm:1.2.0" + checksum: 65bb9c55a054e2d79bf2a8c4ea23a962bd23f654b84532f3555d158d06dedf1603a4131a2f685cad988e582824ef7b8179918e894537be9626ea357f8ea60a63 + languageName: node + linkType: hard + +"@xtuc/long@npm:4.2.2": + version: 4.2.2 + resolution: "@xtuc/long@npm:4.2.2" + checksum: ec09a359f98e9f8c47bf6c965e73b520a1a65e93f1febf6472babc8b6b0b425a2084452be103da5be11aec8c502ecfa29400713d55ef774579d04f691db44a2d + languageName: node + linkType: hard + +"abab@npm:^2.0.3": + version: 2.0.5 + resolution: "abab@npm:2.0.5" + checksum: a42b91bd9dd2451a3fc6996bc8953139904ff7b1a793719205041148da892337afc97ed0589ef2c44765c4da3d688eed145781db1623b611621d805294c367a3 + languageName: node + linkType: hard + "abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -3108,7 +4060,27 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.0.0": +"accepts@npm:~1.3.7": + version: 1.3.7 + resolution: "accepts@npm:1.3.7" + dependencies: + mime-types: ~2.1.24 + negotiator: 0.6.2 + checksum: 2686fa30dbc850db1bf458dc8171fba13c54ed6cb25f4298ec7c2f88b8dfc50351f25c40abe3a948e4ec7a0cc8ea83d1c55c2f73ffa612d18840a8778d4a2ee0 + languageName: node + linkType: hard + +"acorn-globals@npm:^6.0.0": + version: 6.0.0 + resolution: "acorn-globals@npm:6.0.0" + dependencies: + acorn: ^7.1.1 + acorn-walk: ^7.1.1 + checksum: 078ed9bc354e95a30893efd260e2dc566dfc34d8e1d24a54b9ad59984bea53ff93cb1986a85b2b5e2b8e573cb00d34ad8767371b852941a1947f81c37c1be759 + languageName: node + linkType: hard + +"acorn-jsx@npm:^5.2.0": version: 5.3.1 resolution: "acorn-jsx@npm:5.3.1" peerDependencies: @@ -3117,16 +4089,53 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^6.0.7": - version: 6.4.1 - resolution: "acorn@npm:6.4.1" +"acorn-walk@npm:^7.1.1": + version: 7.2.0 + resolution: "acorn-walk@npm:7.2.0" + checksum: 7b52d5d6397f2d395ca878bdb0f56e583e69bc875521876d05fe2b6e293c21aca918b288c01bd18ac99b46b55a0f00a8d0e30fbdfb53c8e36e78ad1a65f73a4a + languageName: node + linkType: hard + +"acorn@npm:^7.1.1, acorn@npm:^7.4.0": + version: 7.4.1 + resolution: "acorn@npm:7.4.1" + bin: + acorn: bin/acorn + checksum: 2bde98c28c1be9a08e41e581179b776b43396c9486ce52b2b9848d73c53df38c516b7edba4bacdc84cabc9d7a3299f3b46ef240ae261c38dbf8ddd89f635bd32 + languageName: node + linkType: hard + +"acorn@npm:^8.0.4": + version: 8.0.4 + resolution: "acorn@npm:8.0.4" bin: acorn: bin/acorn - checksum: 7aa4623c6d2705e9a26057ccfdd409154f8b634973ce109a63fa2c7e679af689bb50378379610794ec9744975db7a3a3b97e2b83f87fab1b635ad19b6c0ac3be + checksum: d23a2df6c64845afd521f0df1f8f93f611c3647e01b8770b8ad2972c59246529fa42756bfd3ad6abf2d0cacb8e5203f5470c96637778ec583460f1637e1f6eb7 + languageName: node + linkType: hard + +"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": + version: 3.5.2 + resolution: "ajv-keywords@npm:3.5.2" + peerDependencies: + ajv: ^6.9.1 + checksum: 01f26c292304870c03a1cd14fc1ddcf7c713a05611a122c5193694d4050063d5fba46cbf8b5b2ebde364166fddd3c2e0abdcd97df655b7a7fbb3e6634eeb056a + languageName: node + linkType: hard + +"ajv@npm:6.12.6, ajv@npm:^6.10.0, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": + version: 6.12.6 + resolution: "ajv@npm:6.12.6" + dependencies: + fast-deep-equal: ^3.1.1 + fast-json-stable-stringify: ^2.0.0 + json-schema-traverse: ^0.4.1 + uri-js: ^4.2.2 + checksum: 19a8f3b0a06001eb68e6268f4f9f04424b32baadd5df6ba8292cd473e22e5f4019ed9ab17c3e3510394178ed8bef9b42ad0bdb5c675d65f042421a774780ce1a languageName: node linkType: hard -"ajv@npm:^6.10.2, ajv@npm:^6.12.3, ajv@npm:^6.9.1": +"ajv@npm:^6.10.2, ajv@npm:^6.12.3": version: 6.12.5 resolution: "ajv@npm:6.12.5" dependencies: @@ -3138,14 +4147,21 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^3.1.0, ansi-escapes@npm:^3.2.0": +"ansi-colors@npm:4.1.1, ansi-colors@npm:^4.1.1": + version: 4.1.1 + resolution: "ansi-colors@npm:4.1.1" + checksum: 50d8dfbce25602caea1b170ecf4c71c4c9c58d2d1e3186fb5712848c0610d05fe60b8bb6a9eaebd9b54f1db3baf6f603e04214cce597cc7799bc9f47fd9a797a + languageName: node + linkType: hard + +"ansi-escapes@npm:^3.1.0": version: 3.2.0 resolution: "ansi-escapes@npm:3.2.0" checksum: 0a106c53c71bc831a3245b49016a2630de4217674f4383761c7ef4fe78dfe73a897e323f27298783494b45ce3703f903013d4548c5411bafb6c5c937fb0b3f4e languageName: node linkType: hard -"ansi-escapes@npm:^4.3.0": +"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.0": version: 4.3.1 resolution: "ansi-escapes@npm:4.3.1" dependencies: @@ -3214,7 +4230,7 @@ __metadata: languageName: node linkType: hard -"any-promise@npm:^1.0.0": +"any-promise@npm:^1.0.0, any-promise@npm:^1.3.0": version: 1.3.0 resolution: "any-promise@npm:1.3.0" checksum: e829425e4aef532fb9063c638de4693feaf285dae8ba84bcabd9c6d49446264650d1e16b73af8a25ae1e4480f9a4dc7cae364b4c4d4753b57dd1900cdfab8183 @@ -3297,6 +4313,13 @@ __metadata: languageName: node linkType: hard +"append-field@npm:^1.0.0": + version: 1.0.0 + resolution: "append-field@npm:1.0.0" + checksum: 1900b7b03c09ff5cb27f6b7d3db94e4d23c26fe5d8e230172d14b3ad3afb7adab90e7691233a39a2a4aa38557c6f6f0e5f8ff1b707887e0136a3b386d94577ef + languageName: node + linkType: hard + "aproba@npm:^1.0.3": version: 1.2.0 resolution: "aproba@npm:1.2.0" @@ -3351,6 +4374,13 @@ __metadata: languageName: node linkType: hard +"array-differ@npm:^3.0.0": + version: 3.0.0 + resolution: "array-differ@npm:3.0.0" + checksum: 6d87a752b56b9e9b29b617d7092173ac3b418d77621077eb7d7637a143b8df6019d59fe98cb3ba8ceba2677ad9904220dabd816f762c1cd5afaa3eec14db3b92 + languageName: node + linkType: hard + "array-filter@npm:^1.0.0": version: 1.0.0 resolution: "array-filter@npm:1.0.0" @@ -3358,6 +4388,26 @@ __metadata: languageName: node linkType: hard +"array-flatten@npm:1.1.1": + version: 1.1.1 + resolution: "array-flatten@npm:1.1.1" + checksum: de7a056451ff7891bb1bcda6ce2a50448ca70f63cd0fa7aa90430d288b6dc2931517b6853ce16c473a7f40fa6eaa874e20b6151616db93375471d1ffadfb1d3d + languageName: node + linkType: hard + +"array-includes@npm:^3.1.1": + version: 3.1.2 + resolution: "array-includes@npm:3.1.2" + dependencies: + call-bind: ^1.0.0 + define-properties: ^1.1.3 + es-abstract: ^1.18.0-next.1 + get-intrinsic: ^1.0.1 + is-string: ^1.0.5 + checksum: 219971a123679ed6e3be130ec61ebabe82421283a8a5db7427a115bb75df7db2575cc4bf101d8a523a77fcfb1cb7d047154a98c6f8ccc2d1c4c28298e5878ad0 + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -3372,6 +4422,24 @@ __metadata: languageName: node linkType: hard +"array.prototype.flat@npm:^1.2.3": + version: 1.2.4 + resolution: "array.prototype.flat@npm:1.2.4" + dependencies: + call-bind: ^1.0.0 + define-properties: ^1.1.3 + es-abstract: ^1.18.0-next.1 + checksum: b4936e68f8bb4ed8d6bf12eff4e19e93f263ee6ff66b0e394be275c0b168e2a4889740f105799ec1d19631e93020fba528534ca34dd0538e24d2a90043ebc6b0 + languageName: node + linkType: hard + +"arrify@npm:^2.0.1": + version: 2.0.1 + resolution: "arrify@npm:2.0.1" + checksum: 2a19726815590d829e07998aefa2c352bd9061e58bf4391ffffa227129995841a710bef2d8b4c9408a6b0679d96c96bd23764bdbcc29bb21666c976816093972 + languageName: node + linkType: hard + "asap@npm:~2.0.3": version: 2.0.6 resolution: "asap@npm:2.0.6" @@ -3423,6 +4491,13 @@ __metadata: languageName: node linkType: hard +"async@npm:0.9.x": + version: 0.9.2 + resolution: "async@npm:0.9.2" + checksum: 78c0aad8add0b84ccf9bde90d20a9cd20146e3734a4c9ac9bfb3a30d1b7df12b7d95c13119af825a89480210c02f7ffee38ac07c13ac43abd6636691b982b591 + languageName: node + linkType: hard + "asynckit@npm:^0.4.0": version: 0.4.0 resolution: "asynckit@npm:0.4.0" @@ -3469,6 +4544,15 @@ __metadata: languageName: node linkType: hard +"axios@npm:0.21.0": + version: 0.21.0 + resolution: "axios@npm:0.21.0" + dependencies: + follow-redirects: ^1.10.0 + checksum: 4b08ecab39040948c03cae5fa726fdcf8bc299679818179c146e779a922ce887fad9261d82ad57ad1a3aa1fcba3612f14b490fdfa2cd28fa23c190fd48517f5f + languageName: node + linkType: hard + "babel-core@npm:^7.0.0-bridge.0": version: 7.0.0-bridge.0 resolution: "babel-core@npm:7.0.0-bridge.0" @@ -3496,6 +4580,24 @@ __metadata: languageName: node linkType: hard +"babel-jest@npm:^26.6.3": + version: 26.6.3 + resolution: "babel-jest@npm:26.6.3" + dependencies: + "@jest/transform": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/babel__core": ^7.1.7 + babel-plugin-istanbul: ^6.0.0 + babel-preset-jest: ^26.6.2 + chalk: ^4.0.0 + graceful-fs: ^4.2.4 + slash: ^3.0.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 89231d00e6b73e1dc6f009cb97a74edb1af4426f2cfa5d9b71684d1382526651820f8dd301857b9007a44c6b7d1fb77242b201bdea3cff98488b893e9c7d7182 + languageName: node + linkType: hard + "babel-plugin-dynamic-import-node@npm:^2.3.3": version: 2.3.3 resolution: "babel-plugin-dynamic-import-node@npm:2.3.3" @@ -3530,6 +4632,18 @@ __metadata: languageName: node linkType: hard +"babel-plugin-jest-hoist@npm:^26.6.2": + version: 26.6.2 + resolution: "babel-plugin-jest-hoist@npm:26.6.2" + dependencies: + "@babel/template": ^7.3.3 + "@babel/types": ^7.3.3 + "@types/babel__core": ^7.0.0 + "@types/babel__traverse": ^7.0.6 + checksum: e9c1de0fced1c8220590a0d6f37631f5b975964a8e876f0426fc7fd224f4c154b01f156e87401de47556b873bf4414eb2a9632fb56765f35fc07fe69e5b76d31 + languageName: node + linkType: hard + "babel-plugin-module-resolver@npm:^4.0.0": version: 4.0.0 resolution: "babel-plugin-module-resolver@npm:4.0.0" @@ -3592,22 +4706,44 @@ __metadata: languageName: node linkType: hard -"babel-preset-fbjs@npm:^3.3.0": - version: 3.3.0 - resolution: "babel-preset-fbjs@npm:3.3.0" +"babel-preset-current-node-syntax@npm:^1.0.0": + version: 1.0.0 + resolution: "babel-preset-current-node-syntax@npm:1.0.0" dependencies: - "@babel/plugin-proposal-class-properties": ^7.0.0 - "@babel/plugin-proposal-object-rest-spread": ^7.0.0 - "@babel/plugin-syntax-class-properties": ^7.0.0 - "@babel/plugin-syntax-flow": ^7.0.0 - "@babel/plugin-syntax-jsx": ^7.0.0 - "@babel/plugin-syntax-object-rest-spread": ^7.0.0 - "@babel/plugin-transform-arrow-functions": ^7.0.0 - "@babel/plugin-transform-block-scoped-functions": ^7.0.0 - "@babel/plugin-transform-block-scoping": ^7.0.0 - "@babel/plugin-transform-classes": ^7.0.0 - "@babel/plugin-transform-computed-properties": ^7.0.0 - "@babel/plugin-transform-destructuring": ^7.0.0 + "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/plugin-syntax-bigint": ^7.8.3 + "@babel/plugin-syntax-class-properties": ^7.8.3 + "@babel/plugin-syntax-import-meta": ^7.8.3 + "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/plugin-syntax-logical-assignment-operators": ^7.8.3 + "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/plugin-syntax-numeric-separator": ^7.8.3 + "@babel/plugin-syntax-object-rest-spread": ^7.8.3 + "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/plugin-syntax-top-level-await": ^7.8.3 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: d3db297d1ade74f812e93e90b2fc76986449f4158f62d660a91b7d94a308314acc730a282fb55d3d1a2b69ce92c64b553aaef59b82f37cc68640ee779438a58c + languageName: node + linkType: hard + +"babel-preset-fbjs@npm:^3.3.0": + version: 3.3.0 + resolution: "babel-preset-fbjs@npm:3.3.0" + dependencies: + "@babel/plugin-proposal-class-properties": ^7.0.0 + "@babel/plugin-proposal-object-rest-spread": ^7.0.0 + "@babel/plugin-syntax-class-properties": ^7.0.0 + "@babel/plugin-syntax-flow": ^7.0.0 + "@babel/plugin-syntax-jsx": ^7.0.0 + "@babel/plugin-syntax-object-rest-spread": ^7.0.0 + "@babel/plugin-transform-arrow-functions": ^7.0.0 + "@babel/plugin-transform-block-scoped-functions": ^7.0.0 + "@babel/plugin-transform-block-scoping": ^7.0.0 + "@babel/plugin-transform-classes": ^7.0.0 + "@babel/plugin-transform-computed-properties": ^7.0.0 + "@babel/plugin-transform-destructuring": ^7.0.0 "@babel/plugin-transform-flow-strip-types": ^7.0.0 "@babel/plugin-transform-for-of": ^7.0.0 "@babel/plugin-transform-function-name": ^7.0.0 @@ -3641,6 +4777,18 @@ __metadata: languageName: node linkType: hard +"babel-preset-jest@npm:^26.6.2": + version: 26.6.2 + resolution: "babel-preset-jest@npm:26.6.2" + dependencies: + babel-plugin-jest-hoist: ^26.6.2 + babel-preset-current-node-syntax: ^1.0.0 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 466ca17bba2638cadda5c25f3108dab1867b30e5d728366d0d2309be5d6555db8738a6cacd2c43284bee2ce7917e3285194c223a22b3d9817794f00c2775fdb2 + languageName: node + linkType: hard + "backo2@npm:^1.0.2": version: 1.0.2 resolution: "backo2@npm:1.0.2" @@ -3695,6 +4843,13 @@ __metadata: languageName: node linkType: hard +"big.js@npm:^5.2.2": + version: 5.2.2 + resolution: "big.js@npm:5.2.2" + checksum: ea33d7d25674df4253ae3667da7f48ade6cc8828cb4f2c3a7753f53975f10cebae57e0d1ecf84f1b920b5467262dc0d4f357e5e497b138472d0e64992a8402a4 + languageName: node + linkType: hard + "binary-extensions@npm:^1.0.0": version: 1.13.1 resolution: "binary-extensions@npm:1.13.1" @@ -3743,6 +4898,24 @@ __metadata: languageName: node linkType: hard +"body-parser@npm:1.19.0": + version: 1.19.0 + resolution: "body-parser@npm:1.19.0" + dependencies: + bytes: 3.1.0 + content-type: ~1.0.4 + debug: 2.6.9 + depd: ~1.1.2 + http-errors: 1.7.2 + iconv-lite: 0.4.24 + on-finished: ~2.3.0 + qs: 6.7.0 + raw-body: 2.4.0 + type-is: ~1.6.17 + checksum: 18c2a81df5eabc7e3541bc9ace394b88e6fbd390989b5e764ff34c3f9dbd097e19986c31baa9b855ec5c2cff2b79157449afb0cdfb97bb99c11d6239b2c47a34 + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -3787,6 +4960,13 @@ __metadata: languageName: node linkType: hard +"browser-process-hrtime@npm:^1.0.0": + version: 1.0.0 + resolution: "browser-process-hrtime@npm:1.0.0" + checksum: 565847e5b0dc8c3762e545abb806ba886ed55de9b2c1479e382cf27e54f0af38ae3a1f81f3a98760403404419f65cbb20aff88d91cbee2b25e284bdebcc60a85 + languageName: node + linkType: hard + "browserslist@npm:^4.12.0, browserslist@npm:^4.8.5": version: 4.14.5 resolution: "browserslist@npm:4.14.5" @@ -3801,6 +4981,30 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.14.5": + version: 4.14.7 + resolution: "browserslist@npm:4.14.7" + dependencies: + caniuse-lite: ^1.0.30001157 + colorette: ^1.2.1 + electron-to-chromium: ^1.3.591 + escalade: ^3.1.1 + node-releases: ^1.1.66 + bin: + browserslist: cli.js + checksum: 62b671a69a8d5636d848383ef2cdb64299a436149a889e08c6b91bf0d595bee6c1d358edf1f3dcde72b5fb803f138015b9c1de75566b19330d071ab76f3d1339 + languageName: node + linkType: hard + +"bs-logger@npm:0.x": + version: 0.2.6 + resolution: "bs-logger@npm:0.2.6" + dependencies: + fast-json-stable-stringify: 2.x + checksum: f5f2f1315d6ceac655c3945d149086a5f5a90b3c908780757e12e938aad0125a7aa563cae2f7153ccf43443adb1b88a44960a61063903c3973e1dfdda6fc2d8c + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -3810,7 +5014,7 @@ __metadata: languageName: node linkType: hard -"buffer-from@npm:^1.0.0": +"buffer-from@npm:1.x, buffer-from@npm:^1.0.0": version: 1.1.1 resolution: "buffer-from@npm:1.1.1" checksum: 540ceb79c4f5bfcadaabbc18324fa84c50dc52905084be7c03596a339cf5a88513bee6831ce9b36ddd046fab09257a7c80686e129d0559a0cfd141da196ad956 @@ -3844,6 +5048,23 @@ __metadata: languageName: node linkType: hard +"busboy@npm:^0.2.11": + version: 0.2.14 + resolution: "busboy@npm:0.2.14" + dependencies: + dicer: 0.2.5 + readable-stream: 1.1.x + checksum: f5d3867dda9d61cb4d384cdc30a13038d2b889f9f6285c7faaf2c1f9682654b03cdb53d6e8c5b7b6c3f13883f45b94c3373f45ba15ab3aae5ae672407a26e14b + languageName: node + linkType: hard + +"bytes@npm:3.1.0": + version: 3.1.0 + resolution: "bytes@npm:3.1.0" + checksum: c3f64645ef37922c8194fef88a052de2a28101882dfdf8a225493888c4941a26ea15164957e7492e5c5e3a8e98ee6276f4834efacb68e2d8ad4d91f903250b6c + languageName: node + linkType: hard + "cache-base@npm:^1.0.1": version: 1.0.1 resolution: "cache-base@npm:1.0.1" @@ -3861,6 +5082,16 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.0": + version: 1.0.0 + resolution: "call-bind@npm:1.0.0" + dependencies: + function-bind: ^1.1.1 + get-intrinsic: ^1.0.0 + checksum: aeb82f8f5dfd56592c7dcef89367227daa60be4f8e7fdb7689d6c1f8712872911d7e31fddd3336534f45cea56d9a4e7d48889596ce6d2f1ada4507573306e6b1 + languageName: node + linkType: hard + "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -3885,6 +5116,13 @@ __metadata: languageName: node linkType: hard +"camelcase@npm:^6.0.0": + version: 6.2.0 + resolution: "camelcase@npm:6.2.0" + checksum: 654700600a80cb1f06ab85b3e2fe80333f94b441884d40826becdac549774f51b0317c6dcb6040416df26241fa9481eb58d0c1659d4d6d5627dcd4259be61beb + languageName: node + linkType: hard + "caniuse-lite@npm:^1.0.30001135": version: 1.0.30001148 resolution: "caniuse-lite@npm:1.0.30001148" @@ -3892,6 +5130,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001157": + version: 1.0.30001161 + resolution: "caniuse-lite@npm:1.0.30001161" + checksum: 4d3f2d199242f45708e513f9e5ccbb7e42995cfd3d6b09a21015a453c07bc8be71cb32fe4b4a1be851513d0a2444587c6f2f613d34cc39e915ac5fb772d67b4f + languageName: node + linkType: hard + "capture-exit@npm:^2.0.0": version: 2.0.0 resolution: "capture-exit@npm:2.0.0" @@ -3920,6 +5165,16 @@ __metadata: languageName: node linkType: hard +"chalk@npm:3.0.0, chalk@npm:^3.0.0": + version: 3.0.0 + resolution: "chalk@npm:3.0.0" + dependencies: + ansi-styles: ^4.1.0 + supports-color: ^7.1.0 + checksum: 4018b0c812880da595d0d7b8159939527b72f58d3370e2fdc1a24d9abd460bab851695d7eca014082f110d5702d1221b05493fec430ccce375de907d50cc48c1 + languageName: node + linkType: hard + "chalk@npm:^1.1.1": version: 1.1.3 resolution: "chalk@npm:1.1.3" @@ -3933,7 +5188,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2": +"chalk@npm:^2.0.0, chalk@npm:^2.3.0, chalk@npm:^2.4.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -3944,16 +5199,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^3.0.0": - version: 3.0.0 - resolution: "chalk@npm:3.0.0" - dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 - checksum: 4018b0c812880da595d0d7b8159939527b72f58d3370e2fdc1a24d9abd460bab851695d7eca014082f110d5702d1221b05493fec430ccce375de907d50cc48c1 - languageName: node - linkType: hard - "chalk@npm:^4.0.0, chalk@npm:^4.1.0": version: 4.1.0 resolution: "chalk@npm:4.1.0" @@ -3964,6 +5209,13 @@ __metadata: languageName: node linkType: hard +"char-regex@npm:^1.0.2": + version: 1.0.2 + resolution: "char-regex@npm:1.0.2" + checksum: 7db46ed45d9925985a9d212ed6fd5846debb7b969fe40548a3b806e65064480e895e303f8635d57b53f2f3725986d0a9cb10c227a31221d1b039e13a2211faaf + languageName: node + linkType: hard + "chardet@npm:^0.7.0": version: 0.7.0 resolution: "chardet@npm:0.7.0" @@ -3994,7 +5246,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.0": +"chokidar@npm:3.4.3, chokidar@npm:^3.4.0, chokidar@npm:^3.4.2": version: 3.4.3 resolution: "chokidar@npm:3.4.3" dependencies: @@ -4027,6 +5279,15 @@ __metadata: languageName: node linkType: hard +"chrome-trace-event@npm:^1.0.2": + version: 1.0.2 + resolution: "chrome-trace-event@npm:1.0.2" + dependencies: + tslib: ^1.9.0 + checksum: 926fe23bc92e35c7fb666711c1dc1f342f289a728eb37d23bc4371df7587fe58152569eb57d657e2377f2e56093513939cab5a5a8f3589743938cc0b61527c02 + languageName: node + linkType: hard + "ci-info@npm:^2.0.0": version: 2.0.0 resolution: "ci-info@npm:2.0.0" @@ -4044,6 +5305,20 @@ __metadata: languageName: node linkType: hard +"cjs-module-lexer@npm:^0.6.0": + version: 0.6.0 + resolution: "cjs-module-lexer@npm:0.6.0" + checksum: 333671db7fb916d9c569a52fba714a86051881c69a4df784a07cb1dfec2a1796c7bcd7ba46ff9035cccb6e7aaff612a83f6505437c01a5ae14c4ebc6c36f762c + languageName: node + linkType: hard + +"class-transformer@npm:^0.3.1": + version: 0.3.1 + resolution: "class-transformer@npm:0.3.1" + checksum: 3ae3ef2510d2822766a97d31eb7ca550dabda56cbfe70968f295420531667ca95b4d84cddfe2dc302abc41c8e26d667d43235b0f4759eee09a007741cc307bc8 + languageName: node + linkType: hard + "class-utils@npm:^0.3.5": version: 0.3.6 resolution: "class-utils@npm:0.3.6" @@ -4056,12 +5331,15 @@ __metadata: languageName: node linkType: hard -"clean-regexp@npm:^1.0.0": - version: 1.0.0 - resolution: "clean-regexp@npm:1.0.0" +"class-validator@npm:^0.12.2": + version: 0.12.2 + resolution: "class-validator@npm:0.12.2" dependencies: - escape-string-regexp: ^1.0.5 - checksum: a40932b8befadf811f5c63afd67decbfeaedf1bd0ac01c0e6ce390c46e8c4d4a1774be78975d6cad0a7a689312460a58aa9a431eef15f979f550e9a64437e010 + "@types/validator": 13.0.0 + google-libphonenumber: ^3.2.8 + tslib: ">=1.9.0" + validator: 13.0.0 + checksum: ebd2b59df742f4750af173ae5b75fd66251da48568f60810a4aac87587dc4e9b43d42648c0c5e161cc1626e5201a3d7500fc341b31134a68d9420838fedc8771 languageName: node linkType: hard @@ -4074,12 +5352,12 @@ __metadata: languageName: node linkType: hard -"cli-cursor@npm:^2.1.0": - version: 2.1.0 - resolution: "cli-cursor@npm:2.1.0" +"cli-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "cli-cursor@npm:3.1.0" dependencies: - restore-cursor: ^2.0.0 - checksum: df33c11b3c236c9238ec8112330e7a3f25d59c73b2cffea8ed4f9ab1881d93f8467d7a0920434a880e8cea37f264da5f26549f2afa350c764fac956c02fd841a + restore-cursor: ^3.1.0 + checksum: 15dbfc222f27da8cbc61680e4948b189e811224271f6ee5be9db0dcbabe23ae3b2c5a5663be6f17ee51f6203ab44abddd4f4cffb20d69458fc845fa86976f96a languageName: node linkType: hard @@ -4109,6 +5387,27 @@ __metadata: languageName: node linkType: hard +"cli-spinners@npm:^2.4.0": + version: 2.5.0 + resolution: "cli-spinners@npm:2.5.0" + checksum: a275c3588179de0a07579742e1fedb508caa6840516761dac1f8544886d4aa025fc2d536323ac9c325624349203010e149ca8b0028be239fc45ed3a1c1252677 + languageName: node + linkType: hard + +"cli-table3@npm:0.5.1": + version: 0.5.1 + resolution: "cli-table3@npm:0.5.1" + dependencies: + colors: ^1.1.2 + object-assign: ^4.1.0 + string-width: ^2.1.1 + dependenciesMeta: + colors: + optional: true + checksum: 6a2eed1fd28476953fbaeba596056cdda837345572cfca912fee649bb6d0e115325eb19f0b62aa23747128b6727f3bb7d3dc568ecbedd3af63636fb4a476ce26 + languageName: node + linkType: hard + "cli-ux@npm:^5.2.1": version: 5.5.0 resolution: "cli-ux@npm:5.5.0" @@ -4143,10 +5442,10 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^2.0.0": - version: 2.2.1 - resolution: "cli-width@npm:2.2.1" - checksum: f7c830bddca78d8b2706c213d6ffa4e751988b7f70ec3e871c97a87e12a9e17e9f9652f13a5bfcea0e2e8dbae1da4b0939d59cf2bf8c36979541c624043d6315 +"cli-width@npm:^3.0.0": + version: 3.0.0 + resolution: "cli-width@npm:3.0.0" + checksum: 6e5bc71774e202bfd3782d0be56eacee9462bfc7dc4a601dad10636163ab9c8abe625e760b0f28e590f9044bc23df3927ee3406f8c961fd2e4a51ef3f67fab2f languageName: node linkType: hard @@ -4172,6 +5471,20 @@ __metadata: languageName: node linkType: hard +"clone@npm:^1.0.2": + version: 1.0.4 + resolution: "clone@npm:1.0.4" + checksum: aaaa58f9906002d9c07630682536cb00581ee02d7a76cfa8573ad59784add4d5d6d4afe894c21899b974044f153f8c5c6419ffc8b1cdde61bf104ad52e3a185d + languageName: node + linkType: hard + +"co@npm:^4.6.0": + version: 4.6.0 + resolution: "co@npm:4.6.0" + checksum: 3f22dbbe0f413ff72831d087d853a81d1137093e12e8ec90b4da2bde5c67bc6bff11b6adeb38ca9fa8704b8cd40dba294948bda3c271bccb74669972b840cc1a + languageName: node + linkType: hard + "code-point-at@npm:^1.0.0": version: 1.1.0 resolution: "code-point-at@npm:1.1.0" @@ -4179,6 +5492,13 @@ __metadata: languageName: node linkType: hard +"collect-v8-coverage@npm:^1.0.0": + version: 1.0.1 + resolution: "collect-v8-coverage@npm:1.0.1" + checksum: 2fc4c79300d6e22169cb0f85e00565079c3939679b7021179db73419f773454166654c7b82372b080c780a9643de4002ec5bb909be55e7018aba3e8cb4f8b01f + languageName: node + linkType: hard + "collection-visit@npm:^1.0.0": version: 1.0.0 resolution: "collection-visit@npm:1.0.0" @@ -4221,6 +5541,13 @@ __metadata: languageName: node linkType: hard +"colorette@npm:^1.2.1": + version: 1.2.1 + resolution: "colorette@npm:1.2.1" + checksum: 1cc21ad4b84777a424794f78b6bb6a44b614ae17dcea91762199339f8047598e6d981249eeef7ea588c99eaf062be8fcdcd4866c112998922ed854db6dde96f9 + languageName: node + linkType: hard + "colors@npm:^1.1.2": version: 1.4.0 resolution: "colors@npm:1.4.0" @@ -4237,6 +5564,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:4.1.1, commander@npm:^4.0.1": + version: 4.1.1 + resolution: "commander@npm:4.1.1" + checksum: 448585071bf8fb4c0bf9dd52abaee43dea086f801334caec2c8e8c9f456f8abc224c1614ccbbdbf7da5ac2524d230f13cf1fc86c233cf8a041ebecea7df106e9 + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -4244,13 +5578,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^4.0.1": - version: 4.1.1 - resolution: "commander@npm:4.1.1" - checksum: 448585071bf8fb4c0bf9dd52abaee43dea086f801334caec2c8e8c9f456f8abc224c1614ccbbdbf7da5ac2524d230f13cf1fc86c233cf8a041ebecea7df106e9 - languageName: node - linkType: hard - "commondir@npm:^1.0.1": version: 1.0.1 resolution: "commondir@npm:1.0.1" @@ -4258,7 +5585,14 @@ __metadata: languageName: node linkType: hard -"component-emitter@npm:^1.2.1": +"compare-versions@npm:^3.6.0": + version: 3.6.0 + resolution: "compare-versions@npm:3.6.0" + checksum: 09525264502bda1f6667ad2429eaf5520b543d997e79e7a94b66a5896df8921cdc3a97140dfff75af6c9ba1859c872de1921c3cf8a6c48ed807bbf9f582cf093 + languageName: node + linkType: hard + +"component-emitter@npm:^1.2.1, component-emitter@npm:^1.3.0": version: 1.3.0 resolution: "component-emitter@npm:1.3.0" checksum: fc4edbf1014f0aed88dcec33ca02d2938734e428423f640d8a3f94975615b8e8c506c19e29b93949637c5a281353e75fa79e299e0d57732f42a9fe346cb2cad6 @@ -4272,6 +5606,25 @@ __metadata: languageName: node linkType: hard +"concat-stream@npm:^1.5.2": + version: 1.6.2 + resolution: "concat-stream@npm:1.6.2" + dependencies: + buffer-from: ^1.0.0 + inherits: ^2.0.3 + readable-stream: ^2.2.2 + typedarray: ^0.0.6 + checksum: 7a97b7a7d0938e36800bdb6f5caf938bac8c523a6ec15df1f2ac41d3785541be30a6671c9f4c0d1ac9609e6ab29dcab8f54d1c84035e3e3b7b24f9336da68ab0 + languageName: node + linkType: hard + +"consola@npm:^2.15.0": + version: 2.15.0 + resolution: "consola@npm:2.15.0" + checksum: 9a20844425061e100eb81cc9eb6ed05b54c38630151c6419c6a8526bd6b1eaaa7d61d37618cf7a1dee0e2052548fee41a99b8856f351733c12c6d85f20a3199c + languageName: node + linkType: hard + "console-control-strings@npm:^1.0.0, console-control-strings@npm:~1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" @@ -4279,14 +5632,30 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4": +"contains-path@npm:^0.1.0": + version: 0.1.0 + resolution: "contains-path@npm:0.1.0" + checksum: 59920a59a0c7d1244235d76b8cfd2b2e7a8dcc463fa578ef9d4d5a5a73eeb14d75dada6b21188e0b35f2474ae9efd10c3698372e674db9c6a904b281998b97d6 + languageName: node + linkType: hard + +"content-disposition@npm:0.5.3": + version: 0.5.3 + resolution: "content-disposition@npm:0.5.3" + dependencies: + safe-buffer: 5.1.2 + checksum: 8f1f235c0423be68023df7f5a3948601d859ce44ee94e1d0fa2a97383bd469e789320b6ddf6f31b3620605c75cf771522df11386f51aff401e5d51b6ccfde3e2 + languageName: node + linkType: hard + +"content-type@npm:^1.0.4, content-type@npm:~1.0.4": version: 1.0.4 resolution: "content-type@npm:1.0.4" checksum: ff6e19cbf281c23d5608723a6dc60ac97e2280bd4d21602511283112321e6c1555895e395555e367672b54a0f1585276284b7c3c8be313aca73902ac2f2609fd languageName: node linkType: hard -"convert-source-map@npm:^1.1.0, convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.7.0": +"convert-source-map@npm:^1.1.0, convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": version: 1.7.0 resolution: "convert-source-map@npm:1.7.0" dependencies: @@ -4295,6 +5664,27 @@ __metadata: languageName: node linkType: hard +"cookie-signature@npm:1.0.6": + version: 1.0.6 + resolution: "cookie-signature@npm:1.0.6" + checksum: 305054e102eebd0a483c63aefdc3abf54a9471bed5eb12be56c0dcf35a94110b8a13139b27751ab07a5ef09e9f4190ee67f71e9d3acf1748e6e2f1aed338c987 + languageName: node + linkType: hard + +"cookie@npm:0.4.0": + version: 0.4.0 + resolution: "cookie@npm:0.4.0" + checksum: 7aaef4b642c533600fdd001d963a507dfcd814267503374e51d9743475d024feeff8b0b4ddd0777a25791a2efbdfd8bc4a0fe0696104efa195e8f8584807d410 + languageName: node + linkType: hard + +"cookiejar@npm:^2.1.2": + version: 2.1.2 + resolution: "cookiejar@npm:2.1.2" + checksum: 4c733c15c190798bc1fb724f3044959cabc1565dee7dfc00f99219c7a4189b21cc243ccab52e0708994923f684189a4afa6b01b6b157f8c99273f1001602ac6f + languageName: node + linkType: hard + "copy-descriptor@npm:^0.1.0": version: 0.1.1 resolution: "copy-descriptor@npm:0.1.1" @@ -4326,6 +5716,42 @@ __metadata: languageName: node linkType: hard +"cors@npm:2.8.5": + version: 2.8.5 + resolution: "cors@npm:2.8.5" + dependencies: + object-assign: ^4 + vary: ^1 + checksum: c83e88c15428b87ff55853ec5ce961b650c7aa3de536aadebbeb2334872d86a8be57165a77996f3b746366c950c2d51624a9b76b88fb7f18d178eca051ca1ae2 + languageName: node + linkType: hard + +"cosmiconfig@npm:^6.0.0": + version: 6.0.0 + resolution: "cosmiconfig@npm:6.0.0" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.1.0 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.7.2 + checksum: bbd6bbaefe15938107da21f2b5f2d5ede75c7ed4bca5af904d91987c59b050ac95f5e786d9021e16959e0119b36174b190f6040a1daf6fddc75361ab123c0d45 + languageName: node + linkType: hard + +"cosmiconfig@npm:^7.0.0": + version: 7.0.0 + resolution: "cosmiconfig@npm:7.0.0" + dependencies: + "@types/parse-json": ^4.0.0 + import-fresh: ^3.2.1 + parse-json: ^5.0.0 + path-type: ^4.0.0 + yaml: ^1.10.0 + checksum: 151fcb91773c0ae826fc801eab86f8f818605dbf63c8e5515adf0ff0fec5ede8e614f387f93c088d65527a2ea9021f0cd8c6b6e5c7fef2b77480b5e2c33700dc + languageName: node + linkType: hard + "create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -4361,6 +5787,40 @@ __metadata: languageName: node linkType: hard +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2": + version: 7.0.3 + resolution: "cross-spawn@npm:7.0.3" + dependencies: + path-key: ^3.1.0 + shebang-command: ^2.0.0 + which: ^2.0.1 + checksum: 51f10036f5f1de781be98f4738d58b50c6d44f4f471069b8ab075b21605893ba1548654880f7310a29a732d6fc7cd481da6026169b9f0831cab0148a62fb397a + languageName: node + linkType: hard + +"cssom@npm:^0.4.4": + version: 0.4.4 + resolution: "cssom@npm:0.4.4" + checksum: db81cac44219b20d76b06f51d2614cead098478d1323b2df5e4b5d25bdc3f16d8474c3d45ae28f594a0933691c774fc2102837df66ccf375e280b0728ad53c5f + languageName: node + linkType: hard + +"cssom@npm:~0.3.6": + version: 0.3.8 + resolution: "cssom@npm:0.3.8" + checksum: b7fb8b13aa2014a6c168c7644baa2f4d447a28b624544c87c8ef905bbec64ef247b3d167270f87e043acc6df30ea0f80e0da545a45187ff4006eb2c24988dfae + languageName: node + linkType: hard + +"cssstyle@npm:^2.2.0": + version: 2.3.0 + resolution: "cssstyle@npm:2.3.0" + dependencies: + cssom: ~0.3.6 + checksum: a778180d2f5eef44742b7083997a0ad6e59eee016724ceac4d6229e48842d3c5ebbb55dc02c555f793bdc486254f6eef8d2049c1815e8fc74514e3eb827d49ec + languageName: node + linkType: hard + "cuint@npm:^0.2.2": version: 0.2.2 resolution: "cuint@npm:0.2.2" @@ -4387,6 +5847,17 @@ __metadata: languageName: node linkType: hard +"data-urls@npm:^2.0.0": + version: 2.0.0 + resolution: "data-urls@npm:2.0.0" + dependencies: + abab: ^2.0.3 + whatwg-mimetype: ^2.3.0 + whatwg-url: ^8.0.0 + checksum: 42239927c6a202e2d02b7f41c94ca53e3cea036898b97b8bf6120ed1b25e0dd11c48ec7aa5c84cf807c2cb9f3a637df9fb50f3ca25a52863186a4ac46254726b + languageName: node + linkType: hard + "dataloader@npm:2.0.0": version: 2.0.0 resolution: "dataloader@npm:2.0.0" @@ -4401,7 +5872,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^2.2.0, debug@npm:^2.3.3": +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -4429,6 +5900,13 @@ __metadata: languageName: node linkType: hard +"decimal.js@npm:^10.2.0": + version: 10.2.1 + resolution: "decimal.js@npm:10.2.1" + checksum: ba28b27bb8aca6bbb73fbdb51d759961d9ff82218c4aa737b4f4826dee4244618a61c410201bb152950c4915e3d82a86211d1c2a4e23f805ee577574ba115e59 + languageName: node + linkType: hard + "decode-uri-component@npm:^0.2.0": version: 0.2.0 resolution: "decode-uri-component@npm:0.2.0" @@ -4436,13 +5914,29 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:~0.1.3": +"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": version: 0.1.3 resolution: "deep-is@npm:0.1.3" checksum: 3de58f86af4dec86c8be531a5abaf2e6d8ea98fa2f1d81a3a778d0d8df920ee282043a6ef05bfb4eb699c8551df9ac1b808d4dc71d54cc40ab1efa5ce8792943 languageName: node linkType: hard +"deepmerge@npm:^4.2.2": + version: 4.2.2 + resolution: "deepmerge@npm:4.2.2" + checksum: 85abf8e0045ee280996e7d2396979c877ef0741e413b716e42441110e0a83ac08098b2a49cea035510060bf667c0eae3189b2a52349f5fa4b000c211041637b1 + languageName: node + linkType: hard + +"defaults@npm:^1.0.3": + version: 1.0.3 + resolution: "defaults@npm:1.0.3" + dependencies: + clone: ^1.0.2 + checksum: 974f63dd0acb79d14e94ac0f2ea69a880ab2a6e4b341bb9bdc2409b4091b928abe2709a4e140528948d02f29c286efdef22851d1dc972636eed2ce8e1c5b7465 + languageName: node + linkType: hard + "define-properties@npm:^1.1.3": version: 1.1.3 resolution: "define-properties@npm:1.1.3" @@ -4504,14 +5998,52 @@ __metadata: languageName: unknown linkType: soft -"detect-indent@npm:^6.0.0": - version: 6.0.0 - resolution: "detect-indent@npm:6.0.0" - checksum: ad0619414151942d278c06cd4b6b79feb96c16eebf4979ef1d03433941f1a85c9bba7daba73a73814d629923716169da5416bbc4290c232d53a2dc06f462da5f +"depd@npm:~1.1.2": + version: 1.1.2 + resolution: "depd@npm:1.1.2" + checksum: f45566ff7019a346852f095768a380778ed544de24e103b479fd5d3e61982d670efbb5234c09d0588d7fdb09c26c48283d7150e4be5e6ce5d3d37cd268d75c4d languageName: node linkType: hard -"diff@npm:^4.0.1": +"destroy@npm:~1.0.4": + version: 1.0.4 + resolution: "destroy@npm:1.0.4" + checksum: 5a516fc5a8a8089eecdac11da2339353542be7a71102dc5a1372ef6161501bf5c1ee59ff9f8a3f5f14cc8c88594d606f855f816d46a228ee5e0e5cb2b543534b + languageName: node + linkType: hard + +"detect-indent@npm:^6.0.0": + version: 6.0.0 + resolution: "detect-indent@npm:6.0.0" + checksum: ad0619414151942d278c06cd4b6b79feb96c16eebf4979ef1d03433941f1a85c9bba7daba73a73814d629923716169da5416bbc4290c232d53a2dc06f462da5f + languageName: node + linkType: hard + +"detect-newline@npm:^3.0.0": + version: 3.1.0 + resolution: "detect-newline@npm:3.1.0" + checksum: 6d3f67971da681403c1b1920eb3994c0718a4e70d32ae4cfc5369f3e30b4746f075a3986cb5a5c762fac36597d8f8a33b6c98bd5ce822589773313f29ce4544f + languageName: node + linkType: hard + +"dicer@npm:0.2.5": + version: 0.2.5 + resolution: "dicer@npm:0.2.5" + dependencies: + readable-stream: 1.1.x + streamsearch: 0.1.2 + checksum: 403b6668a0fd0fcc5bb1401cc40706b81adc090845f3629d08b0cc7d5df20f3d31ce0cd742b17068f870e63a70d21c7708ff4d827a37a04e2c6f00850d63cf1e + languageName: node + linkType: hard + +"diff-sequences@npm:^26.6.2": + version: 26.6.2 + resolution: "diff-sequences@npm:26.6.2" + checksum: dd1eb6e52f0a200228b836876a69c90690003b8991cf7d9264d6e6063acde8fe852084b6a196f2a13f169d309e30c24c457e9c8db617aed186c665efb50af1d8 + languageName: node + linkType: hard + +"diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" checksum: 81b5cd7ddde6f0ba2a532d434cfdca365aedd6cc62bb133e851e66e071d40382a30924a07c1034bd3d5a2e332146f64514b73c06fe2ebc0490a67f0c98da79fb @@ -4527,6 +6059,16 @@ __metadata: languageName: node linkType: hard +"doctrine@npm:1.5.0": + version: 1.5.0 + resolution: "doctrine@npm:1.5.0" + dependencies: + esutils: ^2.0.2 + isarray: ^1.0.0 + checksum: aaffea02f963b8b07a78b1e27d7cef29be65d31be2c6681cb2872c2fb3781e14615bd05d4dff6036f75dcf3f191216058409fbfec805d3a7277a8647cd5bdee1 + languageName: node + linkType: hard + "doctrine@npm:^3.0.0": version: 3.0.0 resolution: "doctrine@npm:3.0.0" @@ -4536,6 +6078,15 @@ __metadata: languageName: node linkType: hard +"domexception@npm:^2.0.1": + version: 2.0.1 + resolution: "domexception@npm:2.0.1" + dependencies: + webidl-conversions: ^5.0.0 + checksum: bde9f50cb568a29b0c24ab50500ff23e9a2160394f04ae5fd9db91c4303a4f892fd9a42b07a0d52cdae11d8a348b4e907dd4343176c6f5a74f8be6ffde60bd95 + languageName: node + linkType: hard + "dotenv@npm:^8.2.0": version: 8.2.0 resolution: "dotenv@npm:8.2.0" @@ -4543,6 +6094,13 @@ __metadata: languageName: node linkType: hard +"dottie@npm:^2.0.0": + version: 2.0.2 + resolution: "dottie@npm:2.0.2" + checksum: 91e855305849b75934d78c5b061f6551f1e866e592ee3a30f97669bdc136061432c4d30205b0bb86909f5495d2c88cecc69d28f0d73b84a27e0cf66caeb749a7 + languageName: node + linkType: hard + "ecc-jsbn@npm:~0.1.1": version: 0.1.2 resolution: "ecc-jsbn@npm:0.1.2" @@ -4553,6 +6111,24 @@ __metadata: languageName: node linkType: hard +"ee-first@npm:1.1.1": + version: 1.1.1 + resolution: "ee-first@npm:1.1.1" + checksum: ba74f91398e3ee3b6d665b2f0d13ad6530e89a7e64ec886a6eec0602fb8a5a274652960e21bd5d4b42fdeb9017d873ff872f50342d38779e955285977edb337c + languageName: node + linkType: hard + +"ejs@npm:^3.1.5": + version: 3.1.5 + resolution: "ejs@npm:3.1.5" + dependencies: + jake: ^10.6.1 + bin: + ejs: ./bin/cli.js + checksum: 463e8740cc5c5fa944deed9b8626928a9016106e6cf78cd53430cc6698fe0f5816c6123c185ad6c45381f74cffadd3f1be194c6dfc4bda6dd8ff75fdf72d96df + languageName: node + linkType: hard + "electron-to-chromium@npm:^1.3.571": version: 1.3.582 resolution: "electron-to-chromium@npm:1.3.582" @@ -4560,6 +6136,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.3.591": + version: 1.3.608 + resolution: "electron-to-chromium@npm:1.3.608" + checksum: 70a41d242ad86404f67ee6b93b231980c60eb94cd0ee6e1a74e18a247f04be6d559c1efd4332779cc24f65f439540cb96b926b3f420a5da67aa65a3b88da6761 + languageName: node + linkType: hard + "elliptic@npm:^6.5.3": version: 6.5.3 resolution: "elliptic@npm:6.5.3" @@ -4575,6 +6158,13 @@ __metadata: languageName: node linkType: hard +"emittery@npm:^0.7.1": + version: 0.7.2 + resolution: "emittery@npm:0.7.2" + checksum: 34acfef51922a1b73d75cb658bf43ecb279633b263ffa831fb87697abbbd3aa4241ef15d204eeaa6a3c62656bd7563de7145c416a2bb18c4805e54ce6d7cdac6 + languageName: node + linkType: hard + "emoji-regex@npm:>=6.0.0 <=6.1.1": version: 6.1.1 resolution: "emoji-regex@npm:6.1.1" @@ -4596,6 +6186,20 @@ __metadata: languageName: node linkType: hard +"emojis-list@npm:^3.0.0": + version: 3.0.0 + resolution: "emojis-list@npm:3.0.0" + checksum: a79126b55bc86ee8fd938235a6adf9d457c05fb5bb934e8608b7d35c878d9d1e312a67759244f5c3fba0810b508eb5617e5e6ad6886496ebcfa6832d1c8de3c4 + languageName: node + linkType: hard + +"encodeurl@npm:~1.0.2": + version: 1.0.2 + resolution: "encodeurl@npm:1.0.2" + checksum: 6ee5fcbcd245d2a2b6bd6fe36b80f91e31ab46e29192c50af00e8f860c0c2310ebbdaae40257878fdce90b42abcb3526895c7c3a2e229461ed1f0d0b5a020fc8 + languageName: node + linkType: hard + "encoding@npm:^0.1.11": version: 0.1.13 resolution: "encoding@npm:0.1.13" @@ -4614,6 +6218,36 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^4.0.0": + version: 4.3.0 + resolution: "enhanced-resolve@npm:4.3.0" + dependencies: + graceful-fs: ^4.1.2 + memory-fs: ^0.5.0 + tapable: ^1.0.0 + checksum: aecdc0b2085990d84682c2ef829d0df3fe52511ac6353b2210ff138892fa36e524e117e1a534e0d5e51853cb1a9cce8941a68c81ed51a4989d2b041739aab65b + languageName: node + linkType: hard + +"enhanced-resolve@npm:^5.3.1": + version: 5.3.2 + resolution: "enhanced-resolve@npm:5.3.2" + dependencies: + graceful-fs: ^4.2.4 + tapable: ^2.0.0 + checksum: fdff91c139d810c7f9ea6aff13118ac99a5191e8a2a33452e2197de26ac62b5f3d63bdb8d3fd70a260675abdbddfc42c90801f52042ca5fe3231eea8ae7c4353 + languageName: node + linkType: hard + +"enquirer@npm:^2.3.5": + version: 2.3.6 + resolution: "enquirer@npm:2.3.6" + dependencies: + ansi-colors: ^4.1.1 + checksum: e249bb97bf7d5a91d51081547ea5aa1d849604e5de74feff2c48f7174fc6c9dfcfeea42ef5536e9a3be58964a248c322d6897269ae7bba3e1b6d24f152d9d685 + languageName: node + linkType: hard + "env-paths@npm:^2.2.0": version: 2.2.0 resolution: "env-paths@npm:2.2.0" @@ -4621,7 +6255,18 @@ __metadata: languageName: node linkType: hard -"error-ex@npm:^1.3.1": +"errno@npm:^0.1.3": + version: 0.1.7 + resolution: "errno@npm:0.1.7" + dependencies: + prr: ~1.0.1 + bin: + errno: ./cli.js + checksum: 3d2da6fa1e3826dead7e06476cb4219555e8492c4ba8e0c40b2dc333e9b52e33223a414a394d7b9f18f82740aa69861c5fcef5b80798f08ff903c7c78916ce14 + languageName: node + linkType: hard + +"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1": version: 1.3.2 resolution: "error-ex@npm:1.3.2" dependencies: @@ -4649,7 +6294,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.18.0-next.0": +"es-abstract@npm:^1.18.0-next.0, es-abstract@npm:^1.18.0-next.1": version: 1.18.0-next.1 resolution: "es-abstract@npm:1.18.0-next.1" dependencies: @@ -4724,13 +6369,20 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.0.2, escalade@npm:^3.1.0": +"escalade@npm:^3.0.2, escalade@npm:^3.1.0, escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" checksum: 1e31ff50d66f47cd0dfffa702061127116ccf9886d1f54a802a7b3bc95b94cab0cbf5b145cc5ac199036df6fd9d1bb24af1fa1bfed87c94879e950fbee5f86d1 languageName: node linkType: hard +"escape-html@npm:~1.0.3": + version: 1.0.3 + resolution: "escape-html@npm:1.0.3" + checksum: 900a7f2b80b9f89c85b7a303d1b7a4d354b93e328871414f165f13c5c209a80eab787e3a63429e596877def69fe4dcb3d1b55af655207a901a9ec99f7f148743 + languageName: node + linkType: hard + "escape-string-regexp@npm:4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -4745,131 +6397,101 @@ __metadata: languageName: node linkType: hard -"eslint-ast-utils@npm:^1.0.0": - version: 1.1.0 - resolution: "eslint-ast-utils@npm:1.1.0" - dependencies: - lodash.get: ^4.4.2 - lodash.zip: ^4.2.0 - checksum: 29f61d556f98454487f26c611e5e3094e6981feaea1b803ca6c6ad436edd84f53146064fdeaf7b04f2e48bc89d066a4c44765afbd48e6ea7e73a09d89661bed9 - languageName: node - linkType: hard - -"eslint-config-oclif-typescript@npm:^0.1.0": - version: 0.1.0 - resolution: "eslint-config-oclif-typescript@npm:0.1.0" - dependencies: - "@typescript-eslint/eslint-plugin": ^2.6.1 - "@typescript-eslint/parser": ^2.6.1 - eslint-config-oclif: ^3.1.0 - eslint-config-xo-space: ^0.20.0 - eslint-plugin-mocha: ^5.2.0 - eslint-plugin-node: ^7.0.1 - eslint-plugin-unicorn: ^6.0.1 - checksum: ce98d19927958ae4c3e42060f61840dd5170fdfef8c2eb5d2d465f79bc6ca5c6b95fd1c24a2cbf5f313a24c498d4ee30f61480033326acf8cda7a172094e5bd1 +"escape-string-regexp@npm:^2.0.0": + version: 2.0.0 + resolution: "escape-string-regexp@npm:2.0.0" + checksum: f3500f264e864aef0c336a2efb3adb1cee9ba1abbe15d69f0d9dab423607cac91aa009b23011b4e6cfd6d6b79888873e21dad1882047aa2e1555dd307428c51d languageName: node linkType: hard -"eslint-config-oclif@npm:^3.1.0": - version: 3.1.0 - resolution: "eslint-config-oclif@npm:3.1.0" +"escodegen@npm:^1.14.1": + version: 1.14.3 + resolution: "escodegen@npm:1.14.3" dependencies: - eslint-config-xo-space: ^0.20.0 - eslint-plugin-mocha: ^5.2.0 - eslint-plugin-node: ^7.0.1 - eslint-plugin-unicorn: ^6.0.1 - checksum: bb60584ce08a0678afa34590143595c6004a3245e8cc1afce2cfd8abb31a3761d224b16e3a52ab7f124fe73ac1e72c450c19cdd8d868d1b24e60b5e44282766c + esprima: ^4.0.1 + estraverse: ^4.2.0 + esutils: ^2.0.2 + optionator: ^0.8.1 + source-map: ~0.6.1 + dependenciesMeta: + source-map: + optional: true + bin: + escodegen: bin/escodegen.js + esgenerate: bin/esgenerate.js + checksum: 548c5a83a81a51122f1006309a392e1412bb00657f15aca60f01f9d4553851bdaf0519d898fd3ee2bb46f116e03ee48757f4d9a28a7b58bc8c096fd4b33f6cbc languageName: node linkType: hard -"eslint-config-xo-space@npm:^0.20.0": - version: 0.20.0 - resolution: "eslint-config-xo-space@npm:0.20.0" +"eslint-config-prettier@npm:^6.15.0": + version: 6.15.0 + resolution: "eslint-config-prettier@npm:6.15.0" dependencies: - eslint-config-xo: ^0.24.0 - peerDependencies: - eslint: ^5.3.0 - checksum: 1adf26f9e580d65e225668b38675f4f08c1f539efa2a4a97a0e8f5904cdded0c4625b8656c23d7d0ce9bb99ffc5095d2eb77de4e70eee222923b6554b07ac03b - languageName: node - linkType: hard - -"eslint-config-xo@npm:^0.24.0": - version: 0.24.2 - resolution: "eslint-config-xo@npm:0.24.2" + get-stdin: ^6.0.0 peerDependencies: - eslint: ">=5.3.0" - checksum: 43d03dcd5a7a4d28ff8c2a262f0b66e8ca438b251d99221335b0863a4eaa3f37d7fc659756d9522bf05e292932a66576cf0b34a11439ec8ecf00fc001e5d2c40 + eslint: ">=3.14.1" + bin: + eslint-config-prettier-check: bin/cli.js + checksum: a790bc61699e43a2edc5453488576cd977fad3b3cf99c129c10760ce6970d422923fddf80b65b2b10a93c00af0180a854e4b7824cc268e5957826cbe5b969e90 languageName: node linkType: hard -"eslint-plugin-es@npm:^1.3.1": - version: 1.4.1 - resolution: "eslint-plugin-es@npm:1.4.1" +"eslint-import-resolver-node@npm:^0.3.4": + version: 0.3.4 + resolution: "eslint-import-resolver-node@npm:0.3.4" dependencies: - eslint-utils: ^1.4.2 - regexpp: ^2.0.1 - peerDependencies: - eslint: ">=4.19.1" - checksum: a844ad78a81b6f63e7ae33c8211ae7bd48e8729748b7d3a2f73f3ac2227be4bc99a0c29dc90996db3b835093c92995f2be24af7072c3864742b4624a658cade9 + debug: ^2.6.9 + resolve: ^1.13.1 + checksum: 825e34e662c988ece8229e6956a95f12d2fa19265b429e3e3db14e58bfe72e270c999cda0cfc690793ed6e6a3e49ffa8df0e0a8842d668a1f0f7de5ae1aa36f9 languageName: node linkType: hard -"eslint-plugin-mocha@npm:^5.2.0": - version: 5.3.0 - resolution: "eslint-plugin-mocha@npm:5.3.0" +"eslint-module-utils@npm:^2.6.0": + version: 2.6.0 + resolution: "eslint-module-utils@npm:2.6.0" dependencies: - ramda: ^0.26.1 - peerDependencies: - eslint: ">= 4.0.0" - checksum: a5da8ee1480258f3a8759d1677710d490ac61628275cd662c9fc82e21df87324c4e5e8a5eb9a583b16189dff282a1c9b3c492734a20c4f4fa0ca098885879b33 + debug: ^2.6.9 + pkg-dir: ^2.0.0 + checksum: f584af176480a702eedcdb3f610797f8b8d1293c3835ed71fadb579ec28400b91ded5283729418f63d48dc27c6358bd66f2bd839614d565a1b78d3c3440ee8f7 languageName: node linkType: hard -"eslint-plugin-node@npm:^7.0.1": - version: 7.0.1 - resolution: "eslint-plugin-node@npm:7.0.1" +"eslint-plugin-import@npm:^2.22.0": + version: 2.22.1 + resolution: "eslint-plugin-import@npm:2.22.1" dependencies: - eslint-plugin-es: ^1.3.1 - eslint-utils: ^1.3.1 - ignore: ^4.0.2 + array-includes: ^3.1.1 + array.prototype.flat: ^1.2.3 + contains-path: ^0.1.0 + debug: ^2.6.9 + doctrine: 1.5.0 + eslint-import-resolver-node: ^0.3.4 + eslint-module-utils: ^2.6.0 + has: ^1.0.3 minimatch: ^3.0.4 - resolve: ^1.8.1 - semver: ^5.5.0 + object.values: ^1.1.1 + read-pkg-up: ^2.0.0 + resolve: ^1.17.0 + tsconfig-paths: ^3.9.0 peerDependencies: - eslint: ">=4.19.1" - checksum: a004511838d3ceb0a06442f9275828fe134e0d8175d4ffed2697b69db9dafc602cf24e00f3d1aa6297fb8df6d7c052aa8352bd6ab0128ff92316f1977868a74a + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + checksum: 35ae09ceae6f0fe239f6b72e134d58d74762ad1ed0f57aa989affb856354e46bc082bb6df9399b624989107efb9ab9af2c91c08f03c0c70c5cb46a37676591ec languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^6.0.1": - version: 6.0.1 - resolution: "eslint-plugin-unicorn@npm:6.0.1" - dependencies: - clean-regexp: ^1.0.0 - eslint-ast-utils: ^1.0.0 - import-modules: ^1.1.0 - lodash.camelcase: ^4.1.1 - lodash.kebabcase: ^4.0.1 - lodash.snakecase: ^4.0.1 - lodash.upperfirst: ^4.2.0 - safe-regex: ^1.1.0 +"eslint-plugin-prettier@npm:^3.1.4": + version: 3.1.4 + resolution: "eslint-plugin-prettier@npm:3.1.4" + dependencies: + prettier-linter-helpers: ^1.0.0 peerDependencies: eslint: ">=5.0.0" - checksum: 838b258a5248f53d6494b2ed4d4b81212f3a1f2cb3815ddc6425c258ae8dc115b6050e00756d146c60d5121e39cdde05a3fae4759b4f1c59fb6e152f95eb3a35 - languageName: node - linkType: hard - -"eslint-scope@npm:^4.0.3": - version: 4.0.3 - resolution: "eslint-scope@npm:4.0.3" - dependencies: - esrecurse: ^4.1.0 - estraverse: ^4.1.1 - checksum: 49635cf9d936af317b9fa89cf98f30719ec9e287e5532c300cbab8015a1920b7ace495ffadaefd0ac86617ce85c17717f0ef1899f66536dca12aa85f1899899d + prettier: ">=1.13.0" + checksum: 4e4df155790a20a7ceef9008bbc22a677a8f7e790e9ef613a049a78dfe0b5dc3726afcd4bfd2a8ce41abc88c9a11db029819a722f70b940da32a03629e7f7832 languageName: node linkType: hard -"eslint-scope@npm:^5.0.0": +"eslint-scope@npm:^5.0.0, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -4879,16 +6501,7 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^1.3.1, eslint-utils@npm:^1.4.2": - version: 1.4.3 - resolution: "eslint-utils@npm:1.4.3" - dependencies: - eslint-visitor-keys: ^1.1.0 - checksum: 4a7ede9e723a859a8805bd1ae73681c99323be0da90d37799796ec564cc6c3326d57ac80f91667737abc45383170a3a90653e13c00c7368b3af9be0cec662b4c - languageName: node - linkType: hard - -"eslint-utils@npm:^2.0.0": +"eslint-utils@npm:^2.0.0, eslint-utils@npm:^2.1.0": version: 2.1.0 resolution: "eslint-utils@npm:2.1.0" dependencies: @@ -4897,71 +6510,79 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^1.0.0, eslint-visitor-keys@npm:^1.1.0": +"eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" checksum: 58ab7a0107621d8a0fe19142a5e1306fd527c0f36b65d5c79033639e80278d8060264804f42c56f68e5541c4cc83d9175f9143083774cec8222f6cd5a695306e languageName: node linkType: hard -"eslint@npm:^5.16.0": - version: 5.16.0 - resolution: "eslint@npm:5.16.0" +"eslint-visitor-keys@npm:^2.0.0": + version: 2.0.0 + resolution: "eslint-visitor-keys@npm:2.0.0" + checksum: 429dabdcab3c1cf5e65d44843afc513398d4ee32a37f93edc93bb5ba59a12b78fa67d87ff23c752c170b5e4f9085050f45b3c036cdfb23d40a724f2614048140 + languageName: node + linkType: hard + +"eslint@npm:^7.12.1": + version: 7.14.0 + resolution: "eslint@npm:7.14.0" dependencies: "@babel/code-frame": ^7.0.0 - ajv: ^6.9.1 - chalk: ^2.1.0 - cross-spawn: ^6.0.5 + "@eslint/eslintrc": ^0.2.1 + ajv: ^6.10.0 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 debug: ^4.0.1 doctrine: ^3.0.0 - eslint-scope: ^4.0.3 - eslint-utils: ^1.3.1 - eslint-visitor-keys: ^1.0.0 - espree: ^5.0.1 - esquery: ^1.0.1 + enquirer: ^2.3.5 + eslint-scope: ^5.1.1 + eslint-utils: ^2.1.0 + eslint-visitor-keys: ^2.0.0 + espree: ^7.3.0 + esquery: ^1.2.0 esutils: ^2.0.2 file-entry-cache: ^5.0.1 functional-red-black-tree: ^1.0.1 - glob: ^7.1.2 - globals: ^11.7.0 + glob-parent: ^5.0.0 + globals: ^12.1.0 ignore: ^4.0.6 import-fresh: ^3.0.0 imurmurhash: ^0.1.4 - inquirer: ^6.2.2 - js-yaml: ^3.13.0 + is-glob: ^4.0.0 + js-yaml: ^3.13.1 json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.3.0 - lodash: ^4.17.11 + levn: ^0.4.1 + lodash: ^4.17.19 minimatch: ^3.0.4 - mkdirp: ^0.5.1 natural-compare: ^1.4.0 - optionator: ^0.8.2 - path-is-inside: ^1.0.2 + optionator: ^0.9.1 progress: ^2.0.0 - regexpp: ^2.0.1 - semver: ^5.5.1 - strip-ansi: ^4.0.0 - strip-json-comments: ^2.0.1 + regexpp: ^3.1.0 + semver: ^7.2.1 + strip-ansi: ^6.0.0 + strip-json-comments: ^3.1.0 table: ^5.2.3 text-table: ^0.2.0 + v8-compile-cache: ^2.0.3 bin: - eslint: ./bin/eslint.js - checksum: 420ee3bc29782f325b44e5ef747525b120836954c94caeb2314ec127508e64105125ad71a7c68f4cac0b6a27573e8cf87b17d3ee292e96fc23feacd3e00ab931 + eslint: bin/eslint.js + checksum: 6c1c9ae3cd1ec1c9238a92380049509e9c18fecfb4c9982d4f4d49ec681ec7a2cbc04bbd354ddf10588727f143a158c7a0a82b2fd662197f554bd435cfdb250f languageName: node linkType: hard -"espree@npm:^5.0.1": - version: 5.0.1 - resolution: "espree@npm:5.0.1" +"espree@npm:^7.3.0": + version: 7.3.0 + resolution: "espree@npm:7.3.0" dependencies: - acorn: ^6.0.7 - acorn-jsx: ^5.0.0 - eslint-visitor-keys: ^1.0.0 - checksum: 577bc6fc8a2a697ec60abe05db9c6b19229ed5964d4ad0071fd9c3d5990edc4050c5ac522b5cdc944769d23ad213c492b5a4ee33afa4ee05b6b5f37c1673e2f5 + acorn: ^7.4.0 + acorn-jsx: ^5.2.0 + eslint-visitor-keys: ^1.3.0 + checksum: dd2543c293e091532f3d6eda4a09ae49039ac65e69bc072aec952a5db6eb23eeee7617e99cde11414367104208c2dec13f709bbede0528d4f6854ce5cb734960 languageName: node linkType: hard -"esprima@npm:^4.0.0, esprima@npm:~4.0.0": +"esprima@npm:^4.0.0, esprima@npm:^4.0.1, esprima@npm:~4.0.0": version: 4.0.1 resolution: "esprima@npm:4.0.1" bin: @@ -4971,7 +6592,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.0.1": +"esquery@npm:^1.2.0": version: 1.3.1 resolution: "esquery@npm:1.3.1" dependencies: @@ -4980,7 +6601,7 @@ __metadata: languageName: node linkType: hard -"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": +"esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: @@ -4989,7 +6610,7 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^4.1.1": +"estraverse@npm:^4.1.1, estraverse@npm:^4.2.0": version: 4.3.0 resolution: "estraverse@npm:4.3.0" checksum: 1e4c627da9e9af07bf7b2817320f606841808fb2ec0cbd81097b30d5f90d8613288b3e523153babe04615d59b54ef876d98f0ca27488b6c0934dacd725a8d338 @@ -5010,6 +6631,13 @@ __metadata: languageName: node linkType: hard +"etag@npm:~1.8.1": + version: 1.8.1 + resolution: "etag@npm:1.8.1" + checksum: f18341a3c12a554ec46c0d4756bc9cae177e92f25a4ebd9ceefebf0ee448b675972fc110879f22b1bf514174713921ae5de9ff77af2062d422b1085588465a57 + languageName: node + linkType: hard + "event-emitter@npm:^0.3.5": version: 0.3.5 resolution: "event-emitter@npm:0.3.5" @@ -5034,6 +6662,13 @@ __metadata: languageName: node linkType: hard +"events@npm:^3.2.0": + version: 3.2.0 + resolution: "events@npm:3.2.0" + checksum: 6ea52b160c2dfbe060feb2388d3d6d8b76a58779c2b14d66d96fdfcb255ccecaac11464634af4e5a7ba272b5412de929ead65d24cd203f3ff8ca881d4ba3796b + languageName: node + linkType: hard + "exec-sh@npm:^0.3.2": version: 0.3.4 resolution: "exec-sh@npm:0.3.4" @@ -5071,6 +6706,30 @@ __metadata: languageName: node linkType: hard +"execa@npm:^4.0.0, execa@npm:^4.0.2": + version: 4.1.0 + resolution: "execa@npm:4.1.0" + dependencies: + cross-spawn: ^7.0.0 + get-stream: ^5.0.0 + human-signals: ^1.1.1 + is-stream: ^2.0.0 + merge-stream: ^2.0.0 + npm-run-path: ^4.0.0 + onetime: ^5.1.0 + signal-exit: ^3.0.2 + strip-final-newline: ^2.0.0 + checksum: 79bd736acd63aa7c0afb32cc99af21cfd70db696580686c7cd56c177857b93b78bc0b9bb2b4410f377f46c71c566c8e723987e71ef0bc9b23791bfbced02f75c + languageName: node + linkType: hard + +"exit@npm:^0.1.2": + version: 0.1.2 + resolution: "exit@npm:0.1.2" + checksum: 64022f65df300964bb588a503ecbc582a2d2d4db12f777b64495e840274ec17a71099e5cdc06dc970aba9795d8bbb9ccb6ba016844fdbd6b74541f4fdb25f201 + languageName: node + linkType: hard + "expand-brackets@npm:^2.1.4": version: 2.1.4 resolution: "expand-brackets@npm:2.1.4" @@ -5086,6 +6745,58 @@ __metadata: languageName: node linkType: hard +"expect@npm:^26.6.2": + version: 26.6.2 + resolution: "expect@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + ansi-styles: ^4.0.0 + jest-get-type: ^26.3.0 + jest-matcher-utils: ^26.6.2 + jest-message-util: ^26.6.2 + jest-regex-util: ^26.0.0 + checksum: a4ec4cbafac8b05eb02a8af5f086dede84a3a701abbfdafeadca24a1d286bd07035b32b2864a6ff012a733009beb0b96c10469b40832c5ee0d2dd0bb6b50a5b0 + languageName: node + linkType: hard + +"express@npm:4.17.1, express@npm:^4.17.1": + version: 4.17.1 + resolution: "express@npm:4.17.1" + dependencies: + accepts: ~1.3.7 + array-flatten: 1.1.1 + body-parser: 1.19.0 + content-disposition: 0.5.3 + content-type: ~1.0.4 + cookie: 0.4.0 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: ~1.1.2 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + finalhandler: ~1.1.2 + fresh: 0.5.2 + merge-descriptors: 1.0.1 + methods: ~1.1.2 + on-finished: ~2.3.0 + parseurl: ~1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: ~2.0.5 + qs: 6.7.0 + range-parser: ~1.2.1 + safe-buffer: 5.1.2 + send: 0.17.1 + serve-static: 1.14.1 + setprototypeof: 1.1.1 + statuses: ~1.5.0 + type-is: ~1.6.18 + utils-merge: 1.0.1 + vary: ~1.1.2 + checksum: c4b470d623152c148e874b08d4afc35ea9498547c31a6ff6dae767ae11e3a59508a299732e9f45bfa2885685fbe2b75ca360862977798dfcec28ff2a4260eab2 + languageName: node + linkType: hard + "ext@npm:^1.1.2": version: 1.4.0 resolution: "ext@npm:1.4.0" @@ -5176,6 +6887,13 @@ __metadata: languageName: node linkType: hard +"fast-diff@npm:^1.1.2": + version: 1.2.0 + resolution: "fast-diff@npm:1.2.0" + checksum: 9c5407d9c4869407854fe8838b8d9d26065ca747c9b80697957ae37482e982e880de823efa2c97ea1cba05dc06fce853a005e7557d10550c64c052cf7021ba9e + languageName: node + linkType: hard + "fast-glob@npm:^3.0.3, fast-glob@npm:^3.1.1": version: 3.2.4 resolution: "fast-glob@npm:3.2.4" @@ -5190,20 +6908,27 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:^2.0.0": +"fast-json-stable-stringify@npm:2.1.0, fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: 7df3fabfe445d65953b2d9d9d3958bd895438b215a40fb87dae8b2165c5169a897785eb5d51e6cf0eb03523af756e3d82ea01083f6ac6341fe16db532fee3016 languageName: node linkType: hard -"fast-levenshtein@npm:~2.0.6": +"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" checksum: a2d03af3088b0397633e007fb3010ecfa4f91cae2116d2385653c59396a1b31467641afa672a79e6f82218518670dc144128378124e711e35dbf90bc82846f22 languageName: node linkType: hard +"fast-safe-stringify@npm:2.0.7, fast-safe-stringify@npm:^2.0.7": + version: 2.0.7 + resolution: "fast-safe-stringify@npm:2.0.7" + checksum: 7bd22543263b707870d70c6f2336b6e8563e34d6807dc388cc0566895e31e0a8273af017a7eb1c9538d0ef54288284e1c0585b557bd856491295a847159fd929 + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.8.0 resolution: "fastq@npm:1.8.0" @@ -5252,12 +6977,12 @@ __metadata: languageName: node linkType: hard -"figures@npm:^2.0.0": - version: 2.0.0 - resolution: "figures@npm:2.0.0" +"figures@npm:^3.0.0": + version: 3.2.0 + resolution: "figures@npm:3.2.0" dependencies: escape-string-regexp: ^1.0.5 - checksum: de1145903784bd0b8bca1716426825d0a608fa81f370e0779047ef3f8d4509896f81435093e62a887717aeed0b8c8a92da7953f7f506ca57e62cf95d12b6c65a + checksum: 6c8acb1c17c4d27eeb6ff06801b5ae39a999c4794ec50eacf858a1e32746d92af77a9a907c3e1865e2e6ac7d9f1aa765f0f8a01a16a4676b79b6e90a7cc23f44 languageName: node linkType: hard @@ -5277,6 +7002,15 @@ __metadata: languageName: node linkType: hard +"filelist@npm:^1.0.1": + version: 1.0.1 + resolution: "filelist@npm:1.0.1" + dependencies: + minimatch: ^3.0.4 + checksum: 8ee441df31cdfea72b3a245cef3d7093e18d15a4f822a764b08418709118bed004419db29a53ec6cf92c78660cbde970fe7c65d33e5f64554ee049abf98832d6 + languageName: node + linkType: hard + "fill-range@npm:^4.0.0": version: 4.0.0 resolution: "fill-range@npm:4.0.0" @@ -5298,6 +7032,21 @@ __metadata: languageName: node linkType: hard +"finalhandler@npm:~1.1.2": + version: 1.1.2 + resolution: "finalhandler@npm:1.1.2" + dependencies: + debug: 2.6.9 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + on-finished: ~2.3.0 + parseurl: ~1.3.3 + statuses: ~1.5.0 + unpipe: ~1.0.0 + checksum: f2e5b6bfe2201f13e74408530a7f354b7846ab3e648b3dde4f8ed3b773c8a743c16b0f378cb5113df7fef84c5be364bb1a3655f0a75571f163c982289fbd9671 + languageName: node + linkType: hard + "find-babel-config@npm:^1.2.0": version: 1.2.0 resolution: "find-babel-config@npm:1.2.0" @@ -5319,6 +7068,15 @@ __metadata: languageName: node linkType: hard +"find-up@npm:^2.0.0, find-up@npm:^2.1.0": + version: 2.1.0 + resolution: "find-up@npm:2.1.0" + dependencies: + locate-path: ^2.0.0 + checksum: 9dedb89f936b572f7c9fda3f66ebe146b0000fe9ef16fad94a77c25ce9585962e910bb32c1e08bab9b423985ff20221d2af4b7e4130b27c0f5f60c1aad3f6a7f + languageName: node + linkType: hard + "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -5338,6 +7096,15 @@ __metadata: languageName: node linkType: hard +"find-versions@npm:^3.2.0": + version: 3.2.0 + resolution: "find-versions@npm:3.2.0" + dependencies: + semver-regex: ^2.0.0 + checksum: 2ddc16b4265184e2b7ab68bfd9d84835178fef4193abd957ebe328e0de98e8ca3b31e2a19201c1c8308e24786faa295aab46c0bc21fa89440e2a1bc8174987f0 + languageName: node + linkType: hard + "flat-cache@npm:^2.0.1": version: 2.0.1 resolution: "flat-cache@npm:2.0.1" @@ -5356,6 +7123,13 @@ __metadata: languageName: node linkType: hard +"follow-redirects@npm:^1.10.0": + version: 1.13.0 + resolution: "follow-redirects@npm:1.13.0" + checksum: f220828d3f153da30ea616fdbe9f6676e74e4e68c51d336a751037c1d556e2de34aa5918f58951fa19bb6517c9c88b4403a0a8bdfc40d3e779d37def2ac0f2c4 + languageName: node + linkType: hard + "for-in@npm:^1.0.2": version: 1.0.2 resolution: "for-in@npm:1.0.2" @@ -5377,6 +7151,26 @@ __metadata: languageName: node linkType: hard +"fork-ts-checker-webpack-plugin@npm:6.0.2": + version: 6.0.2 + resolution: "fork-ts-checker-webpack-plugin@npm:6.0.2" + dependencies: + "@babel/code-frame": ^7.8.3 + "@types/json-schema": ^7.0.5 + chalk: ^4.1.0 + chokidar: ^3.4.2 + cosmiconfig: ^6.0.0 + deepmerge: ^4.2.2 + fs-extra: ^9.0.0 + memfs: ^3.1.2 + minimatch: ^3.0.4 + schema-utils: 2.7.0 + semver: ^7.3.2 + tapable: ^1.0.0 + checksum: e402ffd0617386aaf8ee5a0ace21c9f5782e6b0326dc66e60511c920494a494b68bdf34dda345e8816d5aed8ba045f1ba5ecdb956e74b7ec985973d1efc5704f + languageName: node + linkType: hard + "form-data@npm:3.0.0, form-data@npm:^3.0.0": version: 3.0.0 resolution: "form-data@npm:3.0.0" @@ -5399,6 +7193,20 @@ __metadata: languageName: node linkType: hard +"formidable@npm:^1.2.2": + version: 1.2.2 + resolution: "formidable@npm:1.2.2" + checksum: 9fe5ef38d5881ac16cc8ca78bd3229fbf32b10e0fd3b718ec20f86ea1de7302aa0ffcfa9a9163cec02fc3f825faf9d0533f24539bb20ae6d73b580b526c25edb + languageName: node + linkType: hard + +"forwarded@npm:~0.1.2": + version: 0.1.2 + resolution: "forwarded@npm:0.1.2" + checksum: 568d862ad1c514813fc62dc1bd58b8669b16d4ee2e634a6fc71f4849df798883ab94e63d8e1b35a17af51b2b39ca869e672c7310efe42fc7b9bad43a80b5ff87 + languageName: node + linkType: hard + "fragment-cache@npm:^0.2.1": version: 0.2.1 resolution: "fragment-cache@npm:0.2.1" @@ -5408,6 +7216,13 @@ __metadata: languageName: node linkType: hard +"fresh@npm:0.5.2": + version: 0.5.2 + resolution: "fresh@npm:0.5.2" + checksum: 2f76c8505d1ea5a6d5accea3e7aff0b796bfa43364c84929254f33909fa08640948bd1728220d1ff5f4c2b378a65e97da647f2fe0f2b7ddb44001f6e0dc2e91f + languageName: node + linkType: hard + "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -5415,7 +7230,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:9.0.1, fs-extra@npm:^9.0.1": +"fs-extra@npm:9.0.1, fs-extra@npm:^9.0.0, fs-extra@npm:^9.0.1": version: 9.0.1 resolution: "fs-extra@npm:9.0.1" dependencies: @@ -5458,6 +7273,13 @@ __metadata: languageName: node linkType: hard +"fs-monkey@npm:1.0.1": + version: 1.0.1 + resolution: "fs-monkey@npm:1.0.1" + checksum: 2ecb8ef5896fc66a5d6fbb9af6e1f9c5723b46ff46cbd91c815262c405318dad8cb6f1bbb36d9c63ec257131731fbdfa433683bc1fea34b4be17b07e64c826cc + languageName: node + linkType: hard + "fs-readdir-recursive@npm:^1.1.0": version: 1.1.0 resolution: "fs-readdir-recursive@npm:1.1.0" @@ -5554,6 +7376,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"get-intrinsic@npm:^1.0.0, get-intrinsic@npm:^1.0.1": + version: 1.0.1 + resolution: "get-intrinsic@npm:1.0.1" + dependencies: + function-bind: ^1.1.1 + has: ^1.0.3 + has-symbols: ^1.0.1 + checksum: c38bc558f1eca73bde2d9e22c7798b06c4b93650f39b2053a875a23a6c00fbafb0919ad20fe0d3a3e16916a8a59450502f91e75a918d264456c8ded070fe93c4 + languageName: node + linkType: hard + "get-package-type@npm:^0.1.0": version: 0.1.0 resolution: "get-package-type@npm:0.1.0" @@ -5561,6 +7394,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"get-stdin@npm:^6.0.0": + version: 6.0.0 + resolution: "get-stdin@npm:6.0.0" + checksum: b51d664838aef7f8353dc57371ce59cea54d8d584fec015a9d89d24561e95b97806d5b5ba120bc81574c9ed63cb3e210176ffa0ff9263c7e7ba4d56d0fe54913 + languageName: node + linkType: hard + "get-stream@npm:^3.0.0": version: 3.0.0 resolution: "get-stream@npm:3.0.0" @@ -5577,7 +7417,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"get-stream@npm:^5.1.0": +"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: @@ -5621,7 +7461,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"glob-parent@npm:^5.1.0, glob-parent@npm:~5.1.0": +"glob-parent@npm:^5.0.0, glob-parent@npm:^5.1.0, glob-parent@npm:~5.1.0": version: 5.1.1 resolution: "glob-parent@npm:5.1.1" dependencies: @@ -5630,6 +7470,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"glob-to-regexp@npm:^0.4.1": + version: 0.4.1 + resolution: "glob-to-regexp@npm:0.4.1" + checksum: 6093c15d9f92d010998dd7cc7a5ba4e74eea83878d3f8c2616c6935dab9a79bf31ca7ddc214604b84a87c65b9e51481221e325be68f5fe6db8ed27dc76a5230f + languageName: node + linkType: hard + "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.1.6 resolution: "glob@npm:7.1.6" @@ -5644,13 +7491,22 @@ fsevents@^1.2.7: languageName: node linkType: hard -"globals@npm:^11.1.0, globals@npm:^11.7.0": +"globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" checksum: 2563d3306a7e646fd9ec484b0ca29bf8847d9dc6ebbe86026f11e31bda04f420f6536c2decbd4cb96350379801d2cce352ab373c40be8b024324775b31f882f9 languageName: node linkType: hard +"globals@npm:^12.1.0": + version: 12.4.0 + resolution: "globals@npm:12.4.0" + dependencies: + type-fest: ^0.8.1 + checksum: 0b9764bdeab0bc9762dea8954a0d4c5db029420bd8bf693df9098ce7e045ccaf9b2d259185396fd048b051d42fdc8dc7ab02af62e3dbeb2324a78a05aac8d33c + languageName: node + linkType: hard + "globby@npm:11.0.1, globby@npm:^11.0.1": version: 11.0.1 resolution: "globby@npm:11.0.1" @@ -5681,6 +7537,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"google-libphonenumber@npm:^3.2.8": + version: 3.2.15 + resolution: "google-libphonenumber@npm:3.2.15" + checksum: 55c06744874195e2c7a4b0f0257ba50b36abfb91245265298e8f260d515255bbc6612ff3ec86eed1c2aa8507bf333a8043e7996394f410ccbacb9eb41f8b2e1a + languageName: node + linkType: hard + "graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4": version: 4.2.4 resolution: "graceful-fs@npm:4.2.4" @@ -5737,6 +7600,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"growly@npm:^1.3.0": + version: 1.3.0 + resolution: "growly@npm:1.3.0" + checksum: c87f7e8c785cac6ee60719c9d62f7d790a85dafa13d62c4667664e3a21ee771f5fd19df3f374d2f7bdf297b8f687cf70e19bb066aba4832e6f6caa5190812578 + languageName: node + linkType: hard + "har-schema@npm:^2.0.0": version: 2.0.0 resolution: "har-schema@npm:2.0.0" @@ -5903,6 +7773,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"html-encoding-sniffer@npm:^2.0.1": + version: 2.0.1 + resolution: "html-encoding-sniffer@npm:2.0.1" + dependencies: + whatwg-encoding: ^1.0.5 + checksum: 6f49e83a2e9225ba92c4586701cd21c0cf26c4c1f1a5f330a911c90a792649cc47b5bb3e67e78ba23dfa6b5b9c70af34231f44729b173d52b4ba305467b39042 + languageName: node + linkType: hard + +"html-escaper@npm:^2.0.0": + version: 2.0.2 + resolution: "html-escaper@npm:2.0.2" + checksum: a216ae96fa647155ce31ebf14e45b602eb84ab7b4a99d329d85d855d8a74d54c0c4146ac7eb4ada2761d3e22c067e73d6c66b54faefee37229ac025cfc97a513 + languageName: node + linkType: hard + "http-call@npm:^5.1.2": version: 5.3.0 resolution: "http-call@npm:5.3.0" @@ -5917,6 +7803,19 @@ fsevents@^1.2.7: languageName: node linkType: hard +"http-errors@npm:1.7.2, http-errors@npm:~1.7.2": + version: 1.7.2 + resolution: "http-errors@npm:1.7.2" + dependencies: + depd: ~1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.1 + statuses: ">= 1.5.0 < 2" + toidentifier: 1.0.0 + checksum: 8ce4a4af05a3652c81768a2754ced24b86ff62e7bee147a27b6ef8cde24e7a48f9fbfcb87ec6f67781879b95f1b35d3f8d6378e8555eb7d469ce875f4e184418 + languageName: node + linkType: hard + "http-signature@npm:~1.2.0": version: 1.2.0 resolution: "http-signature@npm:1.2.0" @@ -5928,6 +7827,34 @@ fsevents@^1.2.7: languageName: node linkType: hard +"human-signals@npm:^1.1.1": + version: 1.1.1 + resolution: "human-signals@npm:1.1.1" + checksum: cac115f635090055427bbd9d066781b17de3a2d8bbf839d920ae2fa52c3eab4efc63b4c8abc10e9a8b979233fa932c43a83a48864003a8c684ed9fb78135dd45 + languageName: node + linkType: hard + +"husky@npm:^4.3.0": + version: 4.3.0 + resolution: "husky@npm:4.3.0" + dependencies: + chalk: ^4.0.0 + ci-info: ^2.0.0 + compare-versions: ^3.6.0 + cosmiconfig: ^7.0.0 + find-versions: ^3.2.0 + opencollective-postinstall: ^2.0.2 + pkg-dir: ^4.2.0 + please-upgrade-node: ^3.2.0 + slash: ^3.0.0 + which-pm-runs: ^1.0.0 + bin: + husky-run: bin/run.js + husky-upgrade: lib/upgrader/bin.js + checksum: c212d9732de84cbd7c25d907b874f7844503f85e28c0512518cddbac9854c54f1c569e81c5b70387f1e3c27d35c2b43256c811cf06fdad066565c5fc178f33f7 + languageName: node + linkType: hard + "hyperlinker@npm:^1.0.0": version: 1.0.0 resolution: "hyperlinker@npm:1.0.0" @@ -5935,7 +7862,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"iconv-lite@npm:^0.4.24": +"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24": version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: @@ -5960,7 +7887,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ignore@npm:^4.0.2, ignore@npm:^4.0.6": +"ignore@npm:^4.0.6": version: 4.0.6 resolution: "ignore@npm:4.0.6" checksum: 8f7b7f7c261d110604aed4340771933b0a42ffd2075e87bf8b4229ceb679659c5384c99e25c059f53a2b0e16cebaa4c49f7e837d1f374d1abf91fea46ccddd1a @@ -5981,7 +7908,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"import-fresh@npm:^3.0.0": +"import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1": version: 3.2.1 resolution: "import-fresh@npm:3.2.1" dependencies: @@ -6000,10 +7927,15 @@ fsevents@^1.2.7: languageName: node linkType: hard -"import-modules@npm:^1.1.0": - version: 1.1.0 - resolution: "import-modules@npm:1.1.0" - checksum: fbb39ffa7a68d85089e527e533ef3fbaea7a85b4f7f931704f335e312c6b190c3ff70d94d7452fb8fd2221f9027eb605acdbe192d9214510f631371dacd36a76 +"import-local@npm:^3.0.2": + version: 3.0.2 + resolution: "import-local@npm:3.0.2" + dependencies: + pkg-dir: ^4.2.0 + resolve-cwd: ^3.0.0 + bin: + import-local-fixture: fixtures/cli.js + checksum: 9ba5f1697b8b11aae8dab7964bf1c2409ed5dc51dd03fe8698fb32df04a3a683adbe9d95e6bb963a384373ec8d055c508f0c534b45aac1de4a3b4b653e6cfe82 languageName: node linkType: hard @@ -6021,6 +7953,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"inflection@npm:1.12.0": + version: 1.12.0 + resolution: "inflection@npm:1.12.0" + checksum: b08d8b92fcc3a3860995a00605f56eac3964829ca6061fd7b0a1c06f888536c734b685f620fff6b694a8c9ed3e3b7a40fc79c3c6f2cc31bf58dee7eb8244c955 + languageName: node + linkType: hard + "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -6031,31 +7970,52 @@ fsevents@^1.2.7: languageName: node linkType: hard -"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3": +"inherits@npm:2, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.1, inherits@npm:~2.0.3": version: 2.0.4 resolution: "inherits@npm:2.0.4" checksum: 98426da247ddfc3dcd7d7daedd90c3ca32d5b08deca08949726f12d49232aef94772a07b36cf4ff833e105ae2ef931777f6de4a6dd8245a216b9299ad4a50bea languageName: node linkType: hard -"inquirer@npm:^6.2.2": - version: 6.5.2 - resolution: "inquirer@npm:6.5.2" +"inherits@npm:2.0.3": + version: 2.0.3 + resolution: "inherits@npm:2.0.3" + checksum: 9488f9433effbc24474f6baee8014e5337c7f99305ecb4204fa5864ae7655c24225780d87fc65ed8d3d374715a18c5dc8c69fe3bf9745cde2e7acd0ac068a07b + languageName: node + linkType: hard + +"inquirer@npm:7.3.3": + version: 7.3.3 + resolution: "inquirer@npm:7.3.3" dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 + ansi-escapes: ^4.2.1 + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-width: ^3.0.0 external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 + figures: ^3.0.0 + lodash: ^4.17.19 + mute-stream: 0.0.8 + run-async: ^2.4.0 + rxjs: ^6.6.0 + string-width: ^4.1.0 + strip-ansi: ^6.0.0 through: ^2.3.6 - checksum: f3185658ee9eac60cf1296810df3e94aa3957aab7c49dd3a9b4fab5b257c4f24f5a682ad7072448bf9492c0101cdf0ee3daf3531da513b76b583815668a2512a + checksum: fa0cbd9594a04e04c5c10a806e9a86b23986acdc7d07c75afdbc03412ff03b1d201efa83d9d64929afe99a901a093bfc9ae7ab13560f8e557cb98eddbe5bf37d + languageName: node + linkType: hard + +"interpret@npm:^1.0.0": + version: 1.4.0 + resolution: "interpret@npm:1.4.0" + checksum: f15725d76206525546f559030ddc967db025c6db904eb8798a70ec3c07e42c5537c5cbc73a15eafd4ae5cdabad35601abf8878261c03dcc8217747e8037575fe + languageName: node + linkType: hard + +"ip-regex@npm:^2.1.0": + version: 2.1.0 + resolution: "ip-regex@npm:2.1.0" + checksum: 2fd2190ada81b55a8a6f913bcb5a6fd6ff9da127905b4c01521f09a1d391e86d415dfe8c131ed2989d536949bb2f9654a71b9fa6f7ae2ac3ae6111b2026cc902 languageName: node linkType: hard @@ -6066,6 +8026,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"ipaddr.js@npm:1.9.1": + version: 1.9.1 + resolution: "ipaddr.js@npm:1.9.1" + checksum: de15bc7e63973d960abc43c9fbbf19589c726774f59d157d1b29382a1e86ae87c68cbd8b5c78a1712a87fc4fcd91e10762c7671950c66a1a19040ff4fd2f9c9b + languageName: node + linkType: hard + "is-accessor-descriptor@npm:^0.1.6": version: 0.1.6 resolution: "is-accessor-descriptor@npm:0.1.6" @@ -6150,6 +8117,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-core-module@npm:^2.1.0": + version: 2.2.0 + resolution: "is-core-module@npm:2.2.0" + dependencies: + has: ^1.0.3 + checksum: 2344744de98a3bc22e2bb30895f307d7889f09e963f9bcb1cc321788f508c8b463f75e0a9ca009eeeb8eb9465181b5c15f1ec9299a6bb6921cfbb2423892e0ba + languageName: node + linkType: hard + "is-data-descriptor@npm:^0.1.4": version: 0.1.4 resolution: "is-data-descriptor@npm:0.1.4" @@ -6252,6 +8228,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-generator-fn@npm:^2.0.0": + version: 2.1.0 + resolution: "is-generator-fn@npm:2.1.0" + checksum: 9639f8167925388f07d0ae190f1ebfe026e90db954480e6d28e776cf94040a00ea9158e1ac816bf77676e539bcbcf9cb4e997a599d80171e4bc52df76965e453 + languageName: node + linkType: hard + "is-generator-function@npm:^1.0.7": version: 1.0.7 resolution: "is-generator-function@npm:1.0.7" @@ -6277,6 +8260,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-interactive@npm:^1.0.0": + version: 1.0.0 + resolution: "is-interactive@npm:1.0.0" + checksum: d79b435e5134ccd60dfe035117b1cddd5c5100e90b2d33428adfe1667e26f0114cc1bc7b3ff84a1b107de8ef27f155e3ecc3bb08c0e502a15c66300b4a45d9e5 + languageName: node + linkType: hard + "is-negative-zero@npm:^2.0.0": version: 2.0.0 resolution: "is-negative-zero@npm:2.0.0" @@ -6316,6 +8306,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-potential-custom-element-name@npm:^1.0.0": + version: 1.0.0 + resolution: "is-potential-custom-element-name@npm:1.0.0" + checksum: 55b1ae44cf9241ea5b08414318d12a4d2eb157cb5722908fc7ef268c6d175894cb59d298092a87f9ed54af5b60fc572fa7f6b34b8633120dbe6edaa6c5169d0b + languageName: node + linkType: hard + "is-promise@npm:4.0.0": version: 4.0.0 resolution: "is-promise@npm:4.0.0" @@ -6360,6 +8357,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-string@npm:^1.0.5": + version: 1.0.5 + resolution: "is-string@npm:1.0.5" + checksum: c64c791eb75935db9055291bc598edc22f03d3879b8a050b2955ba8087642d006338a1dedf7ac414c95f985c77c2d6fce655498d33c0df248fa92228a9945720 + languageName: node + linkType: hard + "is-symbol@npm:^1.0.2": version: 1.0.3 resolution: "is-symbol@npm:1.0.3" @@ -6404,7 +8408,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"isarray@npm:1.0.0, isarray@npm:~1.0.0": +"isarray@npm:0.0.1": + version: 0.0.1 + resolution: "isarray@npm:0.0.1" + checksum: daeda3c23646200b0b464b7a9030d10008d7701fc6b7a1b45cafe42b4f4d2dde20835b56f19a49e04bb218245b7f7a2bcc6d0f696cff3711e4eddaa2031c611f + languageName: node + linkType: hard + +"isarray@npm:1.0.0, isarray@npm:^1.0.0, isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" checksum: b0ff31a290e783f7b3fb73f2951ee7fc2946dc197b05f73577dc77f87dc3be2e0f66007bedf069123d4e5c4b691e7c89a241f6ca06f0c0f4765cdac5aa4b4047 @@ -6458,7 +8469,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"istanbul-lib-instrument@npm:^4.0.0": +"istanbul-lib-instrument@npm:^4.0.0, istanbul-lib-instrument@npm:^4.0.3": version: 4.0.3 resolution: "istanbul-lib-instrument@npm:4.0.3" dependencies: @@ -6470,6 +8481,38 @@ fsevents@^1.2.7: languageName: node linkType: hard +"istanbul-lib-report@npm:^3.0.0": + version: 3.0.0 + resolution: "istanbul-lib-report@npm:3.0.0" + dependencies: + istanbul-lib-coverage: ^3.0.0 + make-dir: ^3.0.0 + supports-color: ^7.1.0 + checksum: aada59dfceae04005f684031a627f1e9730634262a5426837a9b60c49530d626dc727be5930e7ae6303ce0d4357fb8331eda0935b8c6b999df5d376bdc825991 + languageName: node + linkType: hard + +"istanbul-lib-source-maps@npm:^4.0.0": + version: 4.0.0 + resolution: "istanbul-lib-source-maps@npm:4.0.0" + dependencies: + debug: ^4.1.1 + istanbul-lib-coverage: ^3.0.0 + source-map: ^0.6.1 + checksum: 018b5feeb4a3eb32675abb0129e88e48009de6c0b1c1c7006e8dadd5b15e54f4c09cbbeba0febf8bd7bacd25a514abc61c91e4340479d859a0c185448f692099 + languageName: node + linkType: hard + +"istanbul-reports@npm:^3.0.2": + version: 3.0.2 + resolution: "istanbul-reports@npm:3.0.2" + dependencies: + html-escaper: ^2.0.0 + istanbul-lib-report: ^3.0.0 + checksum: d4ed416e13fe0fc709566439086660ddab58dce9d6a655053c5315715aac8225bc7e9fcae553c2c3d8cc66cd4b59498a50b92d543a4820c5be0e5ee30178cdf0 + languageName: node + linkType: hard + "iterall@npm:^1.2.1": version: 1.3.0 resolution: "iterall@npm:1.3.0" @@ -6477,6 +8520,162 @@ fsevents@^1.2.7: languageName: node linkType: hard +"iterare@npm:1.2.1": + version: 1.2.1 + resolution: "iterare@npm:1.2.1" + checksum: b1a896c566581b153a68067bb5939e1b7242ab596fa4d3f907a7a0dd2aa234e71958377278155f4d224bf33431b6ce0a3288e666ef9e1dbc138955b498db8256 + languageName: node + linkType: hard + +"jake@npm:^10.6.1": + version: 10.8.2 + resolution: "jake@npm:10.8.2" + dependencies: + async: 0.9.x + chalk: ^2.4.2 + filelist: ^1.0.1 + minimatch: ^3.0.4 + bin: + jake: ./bin/cli.js + checksum: c60d3f491ce59bba09b8a2ee351122eb6dd19a6826347de5ec4e94ddee5c5e70e14120c14ce6fc2efa360d0db12d7a28a1044d7aa084414dd695ce154fb87d9e + languageName: node + linkType: hard + +"jest-changed-files@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-changed-files@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + execa: ^4.0.0 + throat: ^5.0.0 + checksum: b15a1c524b32b16694aaa4b2823266b89b54dddbb7c37ed0fdea605ea79ee784ce1003dc6163aa041d47453dfa32e21a4ade56b464d58459cdaa8e2291c83d12 + languageName: node + linkType: hard + +"jest-cli@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-cli@npm:26.6.3" + dependencies: + "@jest/core": ^26.6.3 + "@jest/test-result": ^26.6.2 + "@jest/types": ^26.6.2 + chalk: ^4.0.0 + exit: ^0.1.2 + graceful-fs: ^4.2.4 + import-local: ^3.0.2 + is-ci: ^2.0.0 + jest-config: ^26.6.3 + jest-util: ^26.6.2 + jest-validate: ^26.6.2 + prompts: ^2.0.1 + yargs: ^15.4.1 + bin: + jest: bin/jest.js + checksum: 2d32e7e4b2802d230625cb041630abe25a8764fcea6a8ecf46a5ad68f23bd1498e5297bc43d1ba714832d433de6676d2bd3ac93d0fecec230665fe8421f23863 + languageName: node + linkType: hard + +"jest-config@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-config@npm:26.6.3" + dependencies: + "@babel/core": ^7.1.0 + "@jest/test-sequencer": ^26.6.3 + "@jest/types": ^26.6.2 + babel-jest: ^26.6.3 + chalk: ^4.0.0 + deepmerge: ^4.2.2 + glob: ^7.1.1 + graceful-fs: ^4.2.4 + jest-environment-jsdom: ^26.6.2 + jest-environment-node: ^26.6.2 + jest-get-type: ^26.3.0 + jest-jasmine2: ^26.6.3 + jest-regex-util: ^26.0.0 + jest-resolve: ^26.6.2 + jest-util: ^26.6.2 + jest-validate: ^26.6.2 + micromatch: ^4.0.2 + pretty-format: ^26.6.2 + peerDependencies: + ts-node: ">=9.0.0" + peerDependenciesMeta: + ts-node: + optional: true + checksum: 974e7690bab003cc204906802107b6a38a32bcb2033bf738bdecc6d8ee5b536b4ca11d65c8a511ad0e730ec631651d666787ffcaf86365869dcceacb06d4e875 + languageName: node + linkType: hard + +"jest-diff@npm:^26.0.0, jest-diff@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-diff@npm:26.6.2" + dependencies: + chalk: ^4.0.0 + diff-sequences: ^26.6.2 + jest-get-type: ^26.3.0 + pretty-format: ^26.6.2 + checksum: 05d0f1bdba147a026eab4121a73a69ee3df21aec59ecd34659d665ee0663e518636650b435d248974ab5aceb345de9bfcc035efd01df723fe788756a07c8d046 + languageName: node + linkType: hard + +"jest-docblock@npm:^26.0.0": + version: 26.0.0 + resolution: "jest-docblock@npm:26.0.0" + dependencies: + detect-newline: ^3.0.0 + checksum: 54b8ea1c8445a4b15e9ee5035f1bd60b0d492b87258995133a1b5df43a07803c93b54e8adaa45eae05778bd61ad57745491c625e7aa65198a9aa4f0c79030b56 + languageName: node + linkType: hard + +"jest-each@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-each@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + chalk: ^4.0.0 + jest-get-type: ^26.3.0 + jest-util: ^26.6.2 + pretty-format: ^26.6.2 + checksum: 628eaeca647adb4d6cf75bdc17c9ceb8cbcbb6921d838a583cd4de3db188e3e49b62209e3a0703f1281db379d1b2c07254900e5d97e85d61dd193d7b40361d3a + languageName: node + linkType: hard + +"jest-environment-jsdom@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-environment-jsdom@npm:26.6.2" + dependencies: + "@jest/environment": ^26.6.2 + "@jest/fake-timers": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + jest-mock: ^26.6.2 + jest-util: ^26.6.2 + jsdom: ^16.4.0 + checksum: 70af4860b71237274619cb93ebebf7da978ef086df2b6ad39ab23aba427b039e01e9c565afeee05f025d112d975252eee342a615416029b9b9a71ca7810b2a7d + languageName: node + linkType: hard + +"jest-environment-node@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-environment-node@npm:26.6.2" + dependencies: + "@jest/environment": ^26.6.2 + "@jest/fake-timers": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + jest-mock: ^26.6.2 + jest-util: ^26.6.2 + checksum: 68ea035d62b35faf1991c0a0a432c1d9547ce93949e9460761071748cbf4b1d818e47421df1eb7b15a3eda7c0846e284b4a5ece5d99122307a0ad742ea765a57 + languageName: node + linkType: hard + +"jest-get-type@npm:^26.3.0": + version: 26.3.0 + resolution: "jest-get-type@npm:26.3.0" + checksum: fc3e2d2b90cca74597c4ad6234c2fcc2ccb62894d0f7afe22fc55b5d93a2f02d3080ccef50f09c979d4b5a060bc76c4343911556d75ed9e892e0ebda6d54c44b + languageName: node + linkType: hard + "jest-haste-map@npm:^26.6.0": version: 26.6.0 resolution: "jest-haste-map@npm:26.6.0" @@ -6502,6 +8701,118 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-haste-map@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-haste-map@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + "@types/graceful-fs": ^4.1.2 + "@types/node": "*" + anymatch: ^3.0.3 + fb-watchman: ^2.0.0 + fsevents: ^2.1.2 + graceful-fs: ^4.2.4 + jest-regex-util: ^26.0.0 + jest-serializer: ^26.6.2 + jest-util: ^26.6.2 + jest-worker: ^26.6.2 + micromatch: ^4.0.2 + sane: ^4.0.3 + walker: ^1.0.7 + dependenciesMeta: + fsevents: + optional: true + checksum: 5c9e3a1e3feee8cf6e06aec5ddc28703d75d484c398802469ec881a922591a2c94b1bc86ce9510dec854b363740781f9eb2d76b224fdd560ecb8fa2436b35432 + languageName: node + linkType: hard + +"jest-jasmine2@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-jasmine2@npm:26.6.3" + dependencies: + "@babel/traverse": ^7.1.0 + "@jest/environment": ^26.6.2 + "@jest/source-map": ^26.6.2 + "@jest/test-result": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + chalk: ^4.0.0 + co: ^4.6.0 + expect: ^26.6.2 + is-generator-fn: ^2.0.0 + jest-each: ^26.6.2 + jest-matcher-utils: ^26.6.2 + jest-message-util: ^26.6.2 + jest-runtime: ^26.6.3 + jest-snapshot: ^26.6.2 + jest-util: ^26.6.2 + pretty-format: ^26.6.2 + throat: ^5.0.0 + checksum: 18b15901f8eea23cb77b45dab7bbd9c9c15f6329516c4e5ccc36dff82153b9f992f7de264db45390a1a06b5cf730f073a9c49ed7b8905f7289c6f8055e8f7459 + languageName: node + linkType: hard + +"jest-leak-detector@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-leak-detector@npm:26.6.2" + dependencies: + jest-get-type: ^26.3.0 + pretty-format: ^26.6.2 + checksum: 08c1bbb628c46d22bead4de7bcbe6a4c9d5761d55f15a1d938b9409473eeb6175545ebade44318f9ae950fcdf484e1cbffbbcdcce8600b946e21300d7d1ed206 + languageName: node + linkType: hard + +"jest-matcher-utils@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-matcher-utils@npm:26.6.2" + dependencies: + chalk: ^4.0.0 + jest-diff: ^26.6.2 + jest-get-type: ^26.3.0 + pretty-format: ^26.6.2 + checksum: c6db72f19e90d8c3b3f949bc174e4a1b95db5973080eaf716b69df0069faa9b9da2de4502cf9b5c1376387b49705611259f45f04efb7dfc3deb72bcf3602a6a1 + languageName: node + linkType: hard + +"jest-message-util@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-message-util@npm:26.6.2" + dependencies: + "@babel/code-frame": ^7.0.0 + "@jest/types": ^26.6.2 + "@types/stack-utils": ^2.0.0 + chalk: ^4.0.0 + graceful-fs: ^4.2.4 + micromatch: ^4.0.2 + pretty-format: ^26.6.2 + slash: ^3.0.0 + stack-utils: ^2.0.2 + checksum: 7a47773259e5bb431e3dba44321fd75d9e3264b12fc4fe584378053a8b065c61d1c7d07625c8e2c432ccf2d7f0dc68a9f6547bc62d0d558b8e5da0e82f824ecd + languageName: node + linkType: hard + +"jest-mock@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-mock@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + "@types/node": "*" + checksum: 98e658beca866a5391fd5c0503a985a928231fd0652dea31809efa706a043ac4c4559769215ba8c8d0cde758f5c5463fbf99f233441e82641cace68023308fb6 + languageName: node + linkType: hard + +"jest-pnp-resolver@npm:^1.2.2": + version: 1.2.2 + resolution: "jest-pnp-resolver@npm:1.2.2" + peerDependencies: + jest-resolve: "*" + peerDependenciesMeta: + jest-resolve: + optional: true + checksum: d91c86e3899f35ac1a6d40fa29e94212fc9b8e5e70d31d77ff281413441c844ec44a3673a3860f9b2155fed6738548f52eee9e63845e8d5f8550a890533c78cc + languageName: node + linkType: hard + "jest-regex-util@npm:^26.0.0": version: 26.0.0 resolution: "jest-regex-util@npm:26.0.0" @@ -6509,6 +8820,98 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-resolve-dependencies@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-resolve-dependencies@npm:26.6.3" + dependencies: + "@jest/types": ^26.6.2 + jest-regex-util: ^26.0.0 + jest-snapshot: ^26.6.2 + checksum: 72e7a200c404197f1c06aff7faa77de13e12c2bfdc1a0a6bd9f8b96cd23317b64e2b614a26b67beece86d51249c3ec7dbeb3dfe17d284930307cd769712ace25 + languageName: node + linkType: hard + +"jest-resolve@npm:26.6.2, jest-resolve@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-resolve@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + chalk: ^4.0.0 + graceful-fs: ^4.2.4 + jest-pnp-resolver: ^1.2.2 + jest-util: ^26.6.2 + read-pkg-up: ^7.0.1 + resolve: ^1.18.1 + slash: ^3.0.0 + checksum: 61e8884462b4bcdaa26dc8544b497f2e2dae0b0701c363d433afb482c7f2faa6d0ce691250ad64eddb7fff552dc025315c388e0449411c1522a4dd013cbe49ae + languageName: node + linkType: hard + +"jest-runner@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-runner@npm:26.6.3" + dependencies: + "@jest/console": ^26.6.2 + "@jest/environment": ^26.6.2 + "@jest/test-result": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + chalk: ^4.0.0 + emittery: ^0.7.1 + exit: ^0.1.2 + graceful-fs: ^4.2.4 + jest-config: ^26.6.3 + jest-docblock: ^26.0.0 + jest-haste-map: ^26.6.2 + jest-leak-detector: ^26.6.2 + jest-message-util: ^26.6.2 + jest-resolve: ^26.6.2 + jest-runtime: ^26.6.3 + jest-util: ^26.6.2 + jest-worker: ^26.6.2 + source-map-support: ^0.5.6 + throat: ^5.0.0 + checksum: 7cac133ccfb4df461d32f536e7593c21e03b9b01fc97582f51b8487e673648444fe59ea3a96f1f6afddddecf62be86b1d8249723e3a3575cc04fa95f07a163c7 + languageName: node + linkType: hard + +"jest-runtime@npm:^26.6.3": + version: 26.6.3 + resolution: "jest-runtime@npm:26.6.3" + dependencies: + "@jest/console": ^26.6.2 + "@jest/environment": ^26.6.2 + "@jest/fake-timers": ^26.6.2 + "@jest/globals": ^26.6.2 + "@jest/source-map": ^26.6.2 + "@jest/test-result": ^26.6.2 + "@jest/transform": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/yargs": ^15.0.0 + chalk: ^4.0.0 + cjs-module-lexer: ^0.6.0 + collect-v8-coverage: ^1.0.0 + exit: ^0.1.2 + glob: ^7.1.3 + graceful-fs: ^4.2.4 + jest-config: ^26.6.3 + jest-haste-map: ^26.6.2 + jest-message-util: ^26.6.2 + jest-mock: ^26.6.2 + jest-regex-util: ^26.0.0 + jest-resolve: ^26.6.2 + jest-snapshot: ^26.6.2 + jest-util: ^26.6.2 + jest-validate: ^26.6.2 + slash: ^3.0.0 + strip-bom: ^4.0.0 + yargs: ^15.4.1 + bin: + jest-runtime: bin/jest-runtime.js + checksum: 5ef4ceaefb0cd8c140d58d2d4f660467cb6581d17622789d1c0bf1576fded6a9e0e831c3bb8b3f528ec81279f3fb38a6fb71e1d1a8960d7cdc8e048d33b71c32 + languageName: node + linkType: hard + "jest-serializer@npm:^26.5.0": version: 26.5.0 resolution: "jest-serializer@npm:26.5.0" @@ -6519,6 +8922,54 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-serializer@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-serializer@npm:26.6.2" + dependencies: + "@types/node": "*" + graceful-fs: ^4.2.4 + checksum: 62802ac809f7af3386b3640a3a01b6a979a093f48085c5b76a05c186a862b8dd3c1b2ea2d62373fd9fe31c0f893631006623079d30d8f8ebf32dff5ef279059e + languageName: node + linkType: hard + +"jest-snapshot@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-snapshot@npm:26.6.2" + dependencies: + "@babel/types": ^7.0.0 + "@jest/types": ^26.6.2 + "@types/babel__traverse": ^7.0.4 + "@types/prettier": ^2.0.0 + chalk: ^4.0.0 + expect: ^26.6.2 + graceful-fs: ^4.2.4 + jest-diff: ^26.6.2 + jest-get-type: ^26.3.0 + jest-haste-map: ^26.6.2 + jest-matcher-utils: ^26.6.2 + jest-message-util: ^26.6.2 + jest-resolve: ^26.6.2 + natural-compare: ^1.4.0 + pretty-format: ^26.6.2 + semver: ^7.3.2 + checksum: 9cf50bd7b7b31736f914ea71f8049ddf8a9ebcfdbb663d262ad55045f1dd74cb599152946844193503363b9fbb32ee84f882ceae5067181e1dac537846801ae7 + languageName: node + linkType: hard + +"jest-util@npm:^26.1.0, jest-util@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-util@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + "@types/node": "*" + chalk: ^4.0.0 + graceful-fs: ^4.2.4 + is-ci: ^2.0.0 + micromatch: ^4.0.2 + checksum: 1aef748c8224d00ead3389899177bd3b619479db7318f8d7de7fbedce283ac6a8dc8c9364a40a68e83e68e03fa18afbd6b49c8aafb81112807872f0f90fb5a37 + languageName: node + linkType: hard + "jest-util@npm:^26.6.0": version: 26.6.0 resolution: "jest-util@npm:26.6.0" @@ -6533,6 +8984,35 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-validate@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-validate@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + camelcase: ^6.0.0 + chalk: ^4.0.0 + jest-get-type: ^26.3.0 + leven: ^3.1.0 + pretty-format: ^26.6.2 + checksum: b19fd33b8667a45fea08a56353189b70532ebe360a6ac2e2320eac5e047be410053dcb3a6bcfe99d5e580e03580710af722119268d26ad5185871f5bfa0f6ca2 + languageName: node + linkType: hard + +"jest-watcher@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-watcher@npm:26.6.2" + dependencies: + "@jest/test-result": ^26.6.2 + "@jest/types": ^26.6.2 + "@types/node": "*" + ansi-escapes: ^4.2.1 + chalk: ^4.0.0 + jest-util: ^26.6.2 + string-length: ^4.0.1 + checksum: d4a13c17c7b9bd98616d7a4ff087c0c16346038ba6b6db6f4a15acbce2ea9a9c7b8b873d174ade3f458c9ad5607f7cadd29309aa13f03a844f984d3711b57805 + languageName: node + linkType: hard + "jest-worker@npm:^26.5.0": version: 26.5.0 resolution: "jest-worker@npm:26.5.0" @@ -6544,6 +9024,30 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jest-worker@npm:^26.6.1, jest-worker@npm:^26.6.2": + version: 26.6.2 + resolution: "jest-worker@npm:26.6.2" + dependencies: + "@types/node": "*" + merge-stream: ^2.0.0 + supports-color: ^7.0.0 + checksum: 5eb349833b5e9750ce8700388961dfd5d5e207c913122221e418e48b9cda3c17b0fb418f6a90f1614cfdc3ca836158b720c5dc1de82cb1e708266b4d76e31a38 + languageName: node + linkType: hard + +"jest@npm:^26.6.3": + version: 26.6.3 + resolution: "jest@npm:26.6.3" + dependencies: + "@jest/core": ^26.6.3 + import-local: ^3.0.2 + jest-cli: ^26.6.3 + bin: + jest: bin/jest.js + checksum: 4ffcfefa2b30999a71c205e1aacf2b3d7af10f36c17ba1baf45677684116ad5aa6a5bb162ad2dd418f9ea99d18f24b70d8c83fb317b765a3acac361a50e9db9f + languageName: node + linkType: hard + "js-sha3@npm:^0.8.0": version: 0.8.0 resolution: "js-sha3@npm:0.8.0" @@ -6558,7 +9062,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"js-yaml@npm:^3.13.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0": +"js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.0": version: 3.14.0 resolution: "js-yaml@npm:3.14.0" dependencies: @@ -6577,6 +9081,45 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jsdom@npm:^16.4.0": + version: 16.4.0 + resolution: "jsdom@npm:16.4.0" + dependencies: + abab: ^2.0.3 + acorn: ^7.1.1 + acorn-globals: ^6.0.0 + cssom: ^0.4.4 + cssstyle: ^2.2.0 + data-urls: ^2.0.0 + decimal.js: ^10.2.0 + domexception: ^2.0.1 + escodegen: ^1.14.1 + html-encoding-sniffer: ^2.0.1 + is-potential-custom-element-name: ^1.0.0 + nwsapi: ^2.2.0 + parse5: 5.1.1 + request: ^2.88.2 + request-promise-native: ^1.0.8 + saxes: ^5.0.0 + symbol-tree: ^3.2.4 + tough-cookie: ^3.0.1 + w3c-hr-time: ^1.0.2 + w3c-xmlserializer: ^2.0.0 + webidl-conversions: ^6.1.0 + whatwg-encoding: ^1.0.5 + whatwg-mimetype: ^2.3.0 + whatwg-url: ^8.0.0 + ws: ^7.2.3 + xml-name-validator: ^3.0.0 + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + checksum: adca681df01b62452970357bb941c5a0a67f784afbf32c57bb07d7b3799a853f161e4c7a1ccce75fd9089b5c5e5601acf9eab5fe440899d96c08b5bdc3d2cad5 + languageName: node + linkType: hard + "jsesc@npm:^2.5.1": version: 2.5.2 resolution: "jsesc@npm:2.5.2" @@ -6595,7 +9138,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"json-parse-better-errors@npm:^1.0.1": +"json-parse-better-errors@npm:^1.0.1, json-parse-better-errors@npm:^1.0.2": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" checksum: b4c4f0e43b43892af887db742b26f9aa6302b09cd5f6e655ead49fca9f47f3cdd300dcf98cf5218778262be51d7b29859221206fc98b87a1a61c5af7618dae89 @@ -6637,6 +9180,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"json5@npm:2.x, json5@npm:^2.1.2": + version: 2.1.3 + resolution: "json5@npm:2.1.3" + dependencies: + minimist: ^1.2.5 + bin: + json5: lib/cli.js + checksum: 957e4937106cf59975aa0281e68911534d65c8a25be5b4d3559aa55eba351ccab516a943a60ba33e461e4b8af749939986e311de910cbcfd197410b57d971741 + languageName: node + linkType: hard + "json5@npm:^0.5.1": version: 0.5.1 resolution: "json5@npm:0.5.1" @@ -6646,14 +9200,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"json5@npm:^2.1.2": - version: 2.1.3 - resolution: "json5@npm:2.1.3" +"json5@npm:^1.0.1": + version: 1.0.1 + resolution: "json5@npm:1.0.1" dependencies: - minimist: ^1.2.5 + minimist: ^1.2.0 bin: json5: lib/cli.js - checksum: 957e4937106cf59975aa0281e68911534d65c8a25be5b4d3559aa55eba351ccab516a943a60ba33e461e4b8af749939986e311de910cbcfd197410b57d971741 + checksum: df41624f9f40bfacc546f779eef6d161a3312fbb6ec1dbd69f8c4388e9807af653b753371ab19b6d2bab22af2ca7dde62fe03c791596acf76915e1fc4ee6fd88 languageName: node linkType: hard @@ -6726,7 +9280,31 @@ fsevents@^1.2.7: languageName: node linkType: hard -"levn@npm:^0.3.0, levn@npm:~0.3.0": +"kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" + checksum: 20ef0e37fb3f9aebbec8a75b61f547051aa61e3a6c51bd2678e77a11d69d73885a76966aea77f09c40677c7dfa274a5e16741ec89859213c9f798d4a96f77521 + languageName: node + linkType: hard + +"leven@npm:^3.1.0": + version: 3.1.0 + resolution: "leven@npm:3.1.0" + checksum: 6ebca7529809b8d099ab8793091b1ee8712a87932fae14c7d0c2693b0fcc0640aea72141a6539c03b9dae53a34f15a43dc151bb5c04eded0d1d38b277bfd206a + languageName: node + linkType: hard + +"levn@npm:^0.4.1": + version: 0.4.1 + resolution: "levn@npm:0.4.1" + dependencies: + prelude-ls: ^1.2.1 + type-check: ~0.4.0 + checksum: 2f6ddfb0b956f2cb6b1608253a62b0c30e7392dd3c7b4cf284dfe2889b44d8385eaa81597646e253752c312a960ccb5e4d596968e476d5f6614f4ca60e5218e9 + languageName: node + linkType: hard + +"levn@npm:~0.3.0": version: 0.3.0 resolution: "levn@npm:0.3.0" dependencies: @@ -6743,6 +9321,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"load-json-file@npm:^2.0.0": + version: 2.0.0 + resolution: "load-json-file@npm:2.0.0" + dependencies: + graceful-fs: ^4.1.2 + parse-json: ^2.2.0 + pify: ^2.0.0 + strip-bom: ^3.0.0 + checksum: c6ea93d36099dd6e778c6c018c9e184ad65d278a9538c2280f959b040b1a9a756d8856bdaf8a38c8f1454eca19bf4798ea59f79ccd8bb1c33aa8b7ecbe157f0c + languageName: node + linkType: hard + "load-json-file@npm:^6.2.0": version: 6.2.0 resolution: "load-json-file@npm:6.2.0" @@ -6755,6 +9345,34 @@ fsevents@^1.2.7: languageName: node linkType: hard +"loader-runner@npm:^4.1.0": + version: 4.1.0 + resolution: "loader-runner@npm:4.1.0" + checksum: 2b964f3484249acc18f1c28e35aee284ed698a73e9f1913bc045761ad0af3a61b403e22ce170e4cc8bdcea87fddb6a34b42e9f88a023758e635d5276c75dd8c4 + languageName: node + linkType: hard + +"loader-utils@npm:^1.0.2": + version: 1.4.0 + resolution: "loader-utils@npm:1.4.0" + dependencies: + big.js: ^5.2.2 + emojis-list: ^3.0.0 + json5: ^1.0.1 + checksum: 9fd690e57ad78d32ff2942383b4a7a175eba575280ba5aca3b4d03183fec34aa0db314f49bd3301adf7e60b02471644161bf53149e8f2d18fd6a52627e95a927 + languageName: node + linkType: hard + +"locate-path@npm:^2.0.0": + version: 2.0.0 + resolution: "locate-path@npm:2.0.0" + dependencies: + p-locate: ^2.0.0 + path-exists: ^3.0.0 + checksum: ee5a888d686f8d555ebfa6c4f6f3b7c5cdfa5f382dee17e0b3fde7456fc68301ddb6a79790a412659d1e067f2f58fd74c683b203fc20368deaed45fb985b4fda + languageName: node + linkType: hard + "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -6781,31 +9399,17 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.camelcase@npm:^4.1.1": - version: 4.3.0 - resolution: "lodash.camelcase@npm:4.3.0" - checksum: 3cb674ed3b37bb698f2ec5a1c3f607d157279f3015877132e8be5c22cf8048988cb9bf1e61c90dbefea3895a459c095773cc266a5b1a9f4202bcd062b3983e37 - languageName: node - linkType: hard - -"lodash.get@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: 447e575e3caa5131ef44e5a0c135b1614f3c937d86b3be0568f9da7b0fd015010af3b6b4e41edf6e2698c9ce2dcc061ca71b31f274f799c991dceb018be16e4f - languageName: node - linkType: hard - -"lodash.kebabcase@npm:^4.0.1": - version: 4.1.1 - resolution: "lodash.kebabcase@npm:4.1.1" - checksum: cee7b365bf62c9ae357d8c5cbd1dc767ce626fecea31b8ff7919cb15adaf2c36652fb07688bf8d55e71c456ac8e5dc7c85bf12f88716114bde232645714d538f +"lodash.memoize@npm:4.x": + version: 4.1.2 + resolution: "lodash.memoize@npm:4.1.2" + checksum: 080c1095b7795b293a06078737550dc0c8138192cadbafb4e4b1303357d367ac589a1a570fad8de154175b008ca7b2b48d6a7f1755a143e13b764e20a7104080 languageName: node linkType: hard -"lodash.snakecase@npm:^4.0.1": - version: 4.1.1 - resolution: "lodash.snakecase@npm:4.1.1" - checksum: 3b3d1457597b45952d7c4e7975dfe10203f667d2f78bfe0d604f818d462628ad9f100f0fe95328a55ccf96fab4465a1f22602ca20a0ac0ed8e7ecf8067a972e6 +"lodash.sortby@npm:^4.7.0": + version: 4.7.0 + resolution: "lodash.sortby@npm:4.7.0" + checksum: 43cde11276c66da7b3eda5e9f00dc6edc276d2bcf0a5969ffc62b612cd1c4baf2eff5e84cee11383005722c460a9ca0f521fad4fa1cd2dc1ef013ee4da2dfe63 languageName: node linkType: hard @@ -6828,27 +9432,29 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash.upperfirst@npm:^4.2.0": - version: 4.3.1 - resolution: "lodash.upperfirst@npm:4.3.1" - checksum: 2d9fc60a1fadf41ac49220d0b0762c6ce493519470d7288d6b564779754a7eac85c496ccc23d4bfda35d279639ced2d71fe0a9c305b102d8cf57be56b9863b68 - languageName: node - linkType: hard - -"lodash.zip@npm:^4.2.0": - version: 4.2.0 - resolution: "lodash.zip@npm:4.2.0" - checksum: 5c3c9e7f6fad07029afd816e5d2b0b8af3ab5dd8b181f76acdd900ec3bc48c413c32bdff480a057787c0c12b25f9fa34e27affe410cc071ffd74804a10918058 +"lodash.toarray@npm:^4.4.0": + version: 4.4.0 + resolution: "lodash.toarray@npm:4.4.0" + checksum: f2b8de1812789321335dd5f4cb60625c4b8874cb3b300367d8a22990072459b76eb893feacd243686493393cccd035115cc149563f7aa5123d06d9a3b2825bf1 languageName: node linkType: hard -"lodash@npm:4.17.20, lodash@npm:^4.17.11, lodash@npm:^4.17.12, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19": +"lodash@npm:4.17.20, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19": version: 4.17.20 resolution: "lodash@npm:4.17.20" checksum: c62101d2500c383b5f174a7e9e6fe8098149ddd6e9ccfa85f36d4789446195f5c4afd3cfba433026bcaf3da271256566b04a2bf2618e5a39f6e67f8c12030cb6 languageName: node linkType: hard +"log-symbols@npm:^4.0.0": + version: 4.0.0 + resolution: "log-symbols@npm:4.0.0" + dependencies: + chalk: ^4.0.0 + checksum: 2cbdb0427d1853f2bd36645bff42aaca200902284f28aadacb3c0fa4c8c43fe6bfb71b5d61ab08b67063d066d7c55b8bf5fbb43b03e4a150dbcdd643e9cd1dbf + languageName: node + linkType: hard + "loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" @@ -6878,6 +9484,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"macos-release@npm:^2.2.0": + version: 2.4.1 + resolution: "macos-release@npm:2.4.1" + checksum: 0d15f4b163831e3178f3b1eb602938e38690b26caef7b275ae54e2e705d168eb2309d3d4dbc8c08ff03ecb0a04ca2fb3e66cc8b0c42182adc9f90a19b8005e6f + languageName: node + linkType: hard + +"magic-string@npm:0.25.7": + version: 0.25.7 + resolution: "magic-string@npm:0.25.7" + dependencies: + sourcemap-codec: ^1.4.4 + checksum: 4b70c13eb21c6f1c54bf7fb029748dc44d6bfcd3c59e5deeda060eecc38df6144b91d10fb7a3cf6156fadab1a68f83d69a189df20ca5f6bd088bf0196ea8f039 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -6897,7 +9519,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"make-error@npm:^1.1.1": +"make-error@npm:1.x, make-error@npm:^1.1.1": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 2c780bab8409b865e8ee86697c599a2bf2765ec64d21eb67ccda27050e039f983feacad05a0d43aba3c966ea03d305d2612e94fec45474bcbc61181f57c5bb88 @@ -6940,6 +9562,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"media-typer@npm:0.3.0": + version: 0.3.0 + resolution: "media-typer@npm:0.3.0" + checksum: be1c825782df7f38eebd451d778f6407bb15a59c8807a69e7f2ad74a25440e474536441c6bf583fdf2803ea23b866e91ff68f565cda297211dd89147758c8df3 + languageName: node + linkType: hard + +"memfs@npm:^3.1.2": + version: 3.2.0 + resolution: "memfs@npm:3.2.0" + dependencies: + fs-monkey: 1.0.1 + checksum: 48bf758246937c6ceadaecc31e81050d4745dac5e031e3080961c28311bcc4b29e99f9cc4110103a0cb9f004c30c59926eaf15d10f4ac9a00b773b256a918ae2 + languageName: node + linkType: hard + "memoizee@npm:^0.4.14": version: 0.4.14 resolution: "memoizee@npm:0.4.14" @@ -6956,6 +9594,23 @@ fsevents@^1.2.7: languageName: node linkType: hard +"memory-fs@npm:^0.5.0": + version: 0.5.0 + resolution: "memory-fs@npm:0.5.0" + dependencies: + errno: ^0.1.3 + readable-stream: ^2.0.1 + checksum: deb916f33ca09215d6ad58db30854bbf36aaca86e018dcbbbdb7c6160661e8c0b9acdcc23c9931fc6dcd62f3dd5318a7ecab519e3688f7787d0833e5f48c0d0a + languageName: node + linkType: hard + +"merge-descriptors@npm:1.0.1": + version: 1.0.1 + resolution: "merge-descriptors@npm:1.0.1" + checksum: 2d2a09eaac840a7ceac7a13b44b7c8abf3ecccd93a609c3525d8290cb5d814336cc7c0b1dd485ae3bc471ed354eeefb153475ce2e1604ccdf79eebe74021c192 + languageName: node + linkType: hard + "merge-stream@npm:^2.0.0": version: 2.0.0 resolution: "merge-stream@npm:2.0.0" @@ -6970,6 +9625,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"methods@npm:1.1.2, methods@npm:^1.1.2, methods@npm:~1.1.2": + version: 1.1.2 + resolution: "methods@npm:1.1.2" + checksum: 450e4ea0fd4a0f3de8c0593d753c7d6c8f2ee49766f5ef35c68cc2ac41699d5e295b7d6330fc2b7271b8569a07857e3eb0b5df0599a353c5808265b4b5066168 + languageName: node + linkType: hard + "micromatch@npm:^3.1.10, micromatch@npm:^3.1.4": version: 3.1.10 resolution: "micromatch@npm:3.1.10" @@ -6991,7 +9653,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"micromatch@npm:^4.0.2": +"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2": version: 4.0.2 resolution: "micromatch@npm:4.0.2" dependencies: @@ -7008,7 +9670,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:~2.1.19": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24": version: 2.1.27 resolution: "mime-types@npm:2.1.27" dependencies: @@ -7017,10 +9679,28 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mimic-fn@npm:^1.0.0": - version: 1.2.0 - resolution: "mimic-fn@npm:1.2.0" - checksum: 159155e209bdbccae0bf8cd4b4065543fe7a82161541d9860c223583e92e0ae092d809b9f3c2aced74fc00362ff338bfeeec793bf3e14cf27c615a1e3009394d +"mime@npm:1.6.0": + version: 1.6.0 + resolution: "mime@npm:1.6.0" + bin: + mime: cli.js + checksum: d540c24dd3e3a9e25e813714e55ff2f7841a3a1a47aed9786c508bd0251653d5e9abbfb1163c0c6e1be99f872d7fa1538c068bd6e306e9cb12dd9affa841a61e + languageName: node + linkType: hard + +"mime@npm:^2.4.6": + version: 2.4.6 + resolution: "mime@npm:2.4.6" + bin: + mime: cli.js + checksum: 319ec3858894aa9befa9da90e33c4422506689f1e3e7c939095df68abe848050a51070c78a31061769d9192051a8c9f33d14d6771dc0f2ff309fe846898e0807 + languageName: node + linkType: hard + +"mimic-fn@npm:^2.1.0": + version: 2.1.0 + resolution: "mimic-fn@npm:2.1.0" + checksum: f7d2d7febe3d7dd71da0700b1d455ec6c951a96b463ffcc303c93771b9fe4e45318152ea677c241505b19b39e41d906e5052cfb382d59a44bdb6d3d57f8b467b languageName: node linkType: hard @@ -7047,7 +9727,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minimist@npm:^1.1.1, minimist@npm:^1.2.0, minimist@npm:^1.2.5": +"minimist@npm:1.2.5, minimist@npm:^1.1.1, minimist@npm:^1.2.0, minimist@npm:^1.2.5": version: 1.2.5 resolution: "minimist@npm:1.2.5" checksum: b77b8590147a4e217ff34266236bc39de23b52e6e33054076991ff674c7397a1380a7bde11111916f16f003a94aaa7e4f3d92595a32189644ff607fabc65a5b6 @@ -7090,6 +9770,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mkdirp@npm:1.x, mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": + version: 1.0.4 + resolution: "mkdirp@npm:1.0.4" + bin: + mkdirp: bin/cmd.js + checksum: 1aa3a6a2d7514f094a91329ec09994f5d32d2955a4985ecbb3d86f2aaeafc4aa11521f98d606144c1d49cd9835004d9a73342709b8c692c92e59eacf37412468 + languageName: node + linkType: hard + "mkdirp@npm:^0.5.1": version: 0.5.5 resolution: "mkdirp@npm:0.5.5" @@ -7101,12 +9790,26 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": - version: 1.0.4 - resolution: "mkdirp@npm:1.0.4" - bin: - mkdirp: bin/cmd.js - checksum: 1aa3a6a2d7514f094a91329ec09994f5d32d2955a4985ecbb3d86f2aaeafc4aa11521f98d606144c1d49cd9835004d9a73342709b8c692c92e59eacf37412468 +"moment-timezone@npm:^0.5.31": + version: 0.5.32 + resolution: "moment-timezone@npm:0.5.32" + dependencies: + moment: ">= 2.9.0" + checksum: 1e5ff2335e310fabdebdde7c0d4b97062bb242c14926e8f79b06fdf8ad356db05d76f75add80ad1b33a68bcd330e265a1ca8b5bbdf1ea2a9c2b5df76d4e12d52 + languageName: node + linkType: hard + +"moment@npm:>= 2.9.0, moment@npm:^2.26.0": + version: 2.29.1 + resolution: "moment@npm:2.29.1" + checksum: 86729013febf7160de5b93da69273dd304d674b0224f9544b3abd09a87671ddd2cdd57598261ce57588910d63747ffd5590965e83c790d8bf327083c0e0a06e0 + languageName: node + linkType: hard + +"mri@npm:^1.1.5": + version: 1.1.6 + resolution: "mri@npm:1.1.6" + checksum: 87a09465063063da6d69d98ac75a6206a597c7533561c74e8aab5e6490ebe2a0e94c583fb6e02429e1f4291286a9549eb6a9699c83f5bad252c2c9b4eada97da languageName: node linkType: hard @@ -7117,6 +9820,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"ms@npm:2.1.1": + version: 2.1.1 + resolution: "ms@npm:2.1.1" + checksum: 81ad38c74df2473ce9fbed8bb71a00220c3d9e237ebd576306c9f6ca3221b251d602c7d199808944be1a3d7cda5883e72c77adb473734ba30f6e032165e05ebc + languageName: node + linkType: hard + "ms@npm:2.1.2": version: 2.1.2 resolution: "ms@npm:2.1.2" @@ -7124,10 +9834,39 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mute-stream@npm:0.0.7": - version: 0.0.7 - resolution: "mute-stream@npm:0.0.7" - checksum: 698fe32d888ed57c041df482b5cd43f4f51db373191c2e658db728bddfb090294952e11eee585752b8c9e8a02e83c7e47fb6b1664dd1effc685ae38fb1d8bf95 +"multer@npm:1.4.2": + version: 1.4.2 + resolution: "multer@npm:1.4.2" + dependencies: + append-field: ^1.0.0 + busboy: ^0.2.11 + concat-stream: ^1.5.2 + mkdirp: ^0.5.1 + object-assign: ^4.1.1 + on-finished: ^2.3.0 + type-is: ^1.6.4 + xtend: ^4.0.0 + checksum: 7f1fbd8a46fd93728c3491672de45952b7a880cc9921a8438787211831938b910eec4086c54973c7e5e35354bc104987dc052836fbe73761bd572fa427b6ae4c + languageName: node + linkType: hard + +"multimatch@npm:^4.0.0": + version: 4.0.0 + resolution: "multimatch@npm:4.0.0" + dependencies: + "@types/minimatch": ^3.0.3 + array-differ: ^3.0.0 + array-union: ^2.1.0 + arrify: ^2.0.1 + minimatch: ^3.0.4 + checksum: c1ba3c9b68e7840cdb4d5d2998eeb68a88ef14a09ce03bd392738529665147a6ec6970d8bf9e7fbac618bb58c2a615f190c048f97c290e36fb4890a3ef78991e + languageName: node + linkType: hard + +"mute-stream@npm:0.0.8": + version: 0.0.8 + resolution: "mute-stream@npm:0.0.8" + checksum: 315c40f463ec31deee54c5b8779207feb6b63dd4c58fe0f84ad46abdd6dac1ada578d53efde4a47b0ae4d29d453d35bb39ecdd98ee9ebf538929039a3a9945df languageName: node linkType: hard @@ -7184,6 +9923,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"negotiator@npm:0.6.2": + version: 0.6.2 + resolution: "negotiator@npm:0.6.2" + checksum: 4b230bd15f0862d16c54ce0243fcfcf835ad59c8e58c467b4504dd28c9868cff71ff485b02cc575dc69dca819b58a1fadc9fb28403f45721f38a8fffde007d54 + languageName: node + linkType: hard + +"neo-async@npm:^2.6.2": + version: 2.6.2 + resolution: "neo-async@npm:2.6.2" + checksum: 34a8f5309135be258a97082af810ea43700a3e0121e7b1ea31b3e22e2663d7c0d502cd949abb6d1ab8c11abfd04500ee61721ec5408b2d4bef8105241fd8a4c2 + languageName: node + linkType: hard + "next-tick@npm:1": version: 1.1.0 resolution: "next-tick@npm:1.1.0" @@ -7215,6 +9968,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-emoji@npm:1.10.0": + version: 1.10.0 + resolution: "node-emoji@npm:1.10.0" + dependencies: + lodash.toarray: ^4.4.0 + checksum: 9c73cd0af03965131225c388339ec5cb3b7239f9d63f15c7755540d265b20a4ecac855fd270af216fb14cdf8232ec4687ab5a52b4b475a681ee1bd74f7562ced + languageName: node + linkType: hard + "node-fetch@npm:2.6.1, node-fetch@npm:^2.6.1": version: 2.6.1 resolution: "node-fetch@npm:2.6.1" @@ -7277,6 +10039,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-notifier@npm:^8.0.0": + version: 8.0.0 + resolution: "node-notifier@npm:8.0.0" + dependencies: + growly: ^1.3.0 + is-wsl: ^2.2.0 + semver: ^7.3.2 + shellwords: ^0.1.1 + uuid: ^8.3.0 + which: ^2.0.2 + checksum: 3016eccb32cbfc0ec26129500570a0d875c32e28c43aef9c32d4cea24617cdd870eaf39247faffed5b89f78ef69ca4506270d2f8f76f027222597b700cc8aec9 + languageName: node + linkType: hard + "node-releases@npm:^1.1.61": version: 1.1.64 resolution: "node-releases@npm:1.1.64" @@ -7284,6 +10060,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-releases@npm:^1.1.66": + version: 1.1.67 + resolution: "node-releases@npm:1.1.67" + checksum: 19a76af9498421b28bbc0123effc870a2ebe68a6364a4eb6547c5f871d6c2d8095fb66cc582a2378af8fbb6124ef8360207ef29d7a5a507e27691c53a85e9df4 + languageName: node + linkType: hard + "nopt@npm:^4.0.3": version: 4.0.3 resolution: "nopt@npm:4.0.3" @@ -7296,7 +10079,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"normalize-package-data@npm:^2.5.0": +"normalize-package-data@npm:^2.3.2, normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: @@ -7333,6 +10116,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"npm-run-path@npm:^4.0.0": + version: 4.0.1 + resolution: "npm-run-path@npm:4.0.1" + dependencies: + path-key: ^3.0.0 + checksum: 058fd068804f8c34fcef9393fc895d45400834c9f90bbafc57259f9fd47e8796712e4ad54524f0971b806260a118bf61ac37b0bf9f74e9e58c84bae780ae09e6 + languageName: node + linkType: hard + "npmlog@npm:^4.1.2": version: 4.1.2 resolution: "npmlog@npm:4.1.2" @@ -7359,6 +10151,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"nwsapi@npm:^2.2.0": + version: 2.2.0 + resolution: "nwsapi@npm:2.2.0" + checksum: fb0f05113a829296f964688503d991b136d02d153769288d12226a4d52e17b50c073eceeee0ff1e8377ca8e86c244e1f9b849c9eed7fca97a03aa8a59f074c06 + languageName: node + linkType: hard + "oauth-sign@npm:~0.9.0": version: 0.9.0 resolution: "oauth-sign@npm:0.9.0" @@ -7366,7 +10165,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": +"object-assign@npm:^4, object-assign@npm:^4.0.1, object-assign@npm:^4.1.0, object-assign@npm:^4.1.1": version: 4.1.1 resolution: "object-assign@npm:4.1.1" checksum: 66cf021898fc1b13ea573ea8635fbd5a76533f50cecbc2fcd5eee1e8029af41bcebe7023788b6d0e06cbe4401ecea075d972f78ec74467cdc571a0f1a4d1a081 @@ -7384,6 +10183,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"object-hash@npm:2.0.3": + version: 2.0.3 + resolution: "object-hash@npm:2.0.3" + checksum: e633ae67cd6c5f3cd52af5bef0fe7f25d597b415a6d92a601be0b97a47642908cf333cedfc9e848d25b6c51fd6cf6e64ff6eb3af710eae249a42f6a69ad6b12d + languageName: node + linkType: hard + "object-inspect@npm:^1.8.0": version: 1.8.0 resolution: "object-inspect@npm:1.8.0" @@ -7435,6 +10241,27 @@ fsevents@^1.2.7: languageName: node linkType: hard +"object.values@npm:^1.1.1": + version: 1.1.2 + resolution: "object.values@npm:1.1.2" + dependencies: + call-bind: ^1.0.0 + define-properties: ^1.1.3 + es-abstract: ^1.18.0-next.1 + has: ^1.0.3 + checksum: d9e492095a46caa1531d5917ba707967ae882193b6e0b318d56f5f867b756ad62a3e600fae434e9d0b6a33f1a35d7a604631d6db3f876266c7802c5b63923f16 + languageName: node + linkType: hard + +"on-finished@npm:^2.3.0, on-finished@npm:~2.3.0": + version: 2.3.0 + resolution: "on-finished@npm:2.3.0" + dependencies: + ee-first: 1.1.1 + checksum: 362e64608287d31ffd96a15fb9305a410b3e4d07c86f277fae907e38af46bc6f5ff948de90eabb81dc5632ca7f9a290085acc5410c378053dfa9860451d97ee5 + languageName: node + linkType: hard + "once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -7444,12 +10271,21 @@ fsevents@^1.2.7: languageName: node linkType: hard -"onetime@npm:^2.0.0": - version: 2.0.1 - resolution: "onetime@npm:2.0.1" +"onetime@npm:^5.1.0": + version: 5.1.2 + resolution: "onetime@npm:5.1.2" dependencies: - mimic-fn: ^1.0.0 - checksum: a4f56fdd3ad40618c06be5dd601dcdc6f6567cc8da7a8955eb208fc027b5f2eec052b15f3097b4575728a2928c24c9d6deaac7bf53883d9d8ffe13abdccdec08 + mimic-fn: ^2.1.0 + checksum: e425f6caeb20cf2598ffece94be5663932e34d074f1631b682b13d5f01cc1e0712a7dc711eff1706bb5a5aaab8a52e37bd5edcf560334e3222219d7e8b09c21c + languageName: node + linkType: hard + +"opencollective-postinstall@npm:^2.0.2": + version: 2.0.3 + resolution: "opencollective-postinstall@npm:2.0.3" + bin: + opencollective-postinstall: index.js + checksum: d75b06b80eb426aaf099307ca4398f3119c8c86ff3806a95cfe234b979b80c07080040734fe2dc3c51fed5b15bd98dae88340807980bdc74aa1ebf045c74ef06 languageName: node linkType: hard @@ -7462,7 +10298,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"optionator@npm:^0.8.2": +"optional@npm:0.1.4": + version: 0.1.4 + resolution: "optional@npm:0.1.4" + checksum: 3fbc11b63094898e98c839b395fa4978f11c8594a5f9182e516a6f97f3e9eeba8c72f3dd0b17a3dfb8dbaa4b21ed77c780b17f81ef7fceb800a96d8f9211040f + languageName: node + linkType: hard + +"optionator@npm:^0.8.1": version: 0.8.3 resolution: "optionator@npm:0.8.3" dependencies: @@ -7476,6 +10319,36 @@ fsevents@^1.2.7: languageName: node linkType: hard +"optionator@npm:^0.9.1": + version: 0.9.1 + resolution: "optionator@npm:0.9.1" + dependencies: + deep-is: ^0.1.3 + fast-levenshtein: ^2.0.6 + levn: ^0.4.1 + prelude-ls: ^1.2.1 + type-check: ^0.4.0 + word-wrap: ^1.2.3 + checksum: bdf5683f986d00e173e6034837b7b6a9e68c7e1a37d7684b240adf1758db9076cfb04c9f64be29327881bb06c5017afb8b65012c5f02d07b180e9f6f42595ffd + languageName: node + linkType: hard + +"ora@npm:5.1.0": + version: 5.1.0 + resolution: "ora@npm:5.1.0" + dependencies: + chalk: ^4.1.0 + cli-cursor: ^3.1.0 + cli-spinners: ^2.4.0 + is-interactive: ^1.0.0 + log-symbols: ^4.0.0 + mute-stream: 0.0.8 + strip-ansi: ^6.0.0 + wcwidth: ^1.0.1 + checksum: 53aad8d2996056eebb8f68ae874d101d079c05a8251ab281734b37c0252955c82f758d649b5757e54f867bbc98549545dd88b061033487af0b598d4da92d1a82 + languageName: node + linkType: hard + "os-homedir@npm:^1.0.0": version: 1.0.2 resolution: "os-homedir@npm:1.0.2" @@ -7483,6 +10356,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"os-name@npm:4.0.0": + version: 4.0.0 + resolution: "os-name@npm:4.0.0" + dependencies: + macos-release: ^2.2.0 + windows-release: ^4.0.0 + checksum: 6f0d404e34d3d0df56abf0ddf438d5915be6417a8e6e0441ab0f74faf55c12f1d44a85738875c943b5968b71dc4e66a2f00cf146cabc0de1abc9b502381924ce + languageName: node + linkType: hard + "os-tmpdir@npm:^1.0.0, os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -7500,6 +10383,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-each-series@npm:^2.1.0": + version: 2.2.0 + resolution: "p-each-series@npm:2.2.0" + checksum: d5a0896eb75e3e511055e664f7aaae695a67c0ed3696e560693d49fb3a19f554d017afeccc90df40d2d01681f972dc47d353015f38558ddef866f28ab291b743 + languageName: node + linkType: hard + "p-finally@npm:^1.0.0": version: 1.0.0 resolution: "p-finally@npm:1.0.0" @@ -7507,7 +10397,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"p-limit@npm:3.0.2": +"p-limit@npm:3.0.2, p-limit@npm:^3.0.2": version: 3.0.2 resolution: "p-limit@npm:3.0.2" dependencies: @@ -7516,6 +10406,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-limit@npm:^1.1.0": + version: 1.3.0 + resolution: "p-limit@npm:1.3.0" + dependencies: + p-try: ^1.0.0 + checksum: 579cbd3d6c606058aa624c464e2cb3c4b56d04ed4cbafdb705633cbe62ba36d77ba2c4289023335ba382f4fbf32c15709465eea18a0e1547c5ebc4b887f2a7da + languageName: node + linkType: hard + "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -7525,6 +10424,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-locate@npm:^2.0.0": + version: 2.0.0 + resolution: "p-locate@npm:2.0.0" + dependencies: + p-limit: ^1.1.0 + checksum: b6dabbd855fba9bfa74b77882f96d0eac6c25d9966e61ab0ed7bf3d19f2e3b766f290ded1aada1ac4ce2627217b00342cf7a1d36482bada59ba6789be412dad7 + languageName: node + linkType: hard + "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -7543,6 +10451,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"p-try@npm:^1.0.0": + version: 1.0.0 + resolution: "p-try@npm:1.0.0" + checksum: 85739d77b3e9f6a52a8545f1adc53621fb5df4d6ef9b59a3f54f3f3159b45c4100d4e63128a1e790e9ff8ff8b86213ace314ff6d2d327c3edcceea18891baa42 + languageName: node + linkType: hard + "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -7573,6 +10488,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"parse-json@npm:^2.2.0": + version: 2.2.0 + resolution: "parse-json@npm:2.2.0" + dependencies: + error-ex: ^1.2.0 + checksum: 920582196a8edebb3d3c4623b2f057987218272b35ae4d2d310c00bc1bd7e89b87c79358d7e009d54f047ca2eea82eab8d7e1b14e1f7cbbb345ef29fcda29731 + languageName: node + linkType: hard + "parse-json@npm:^4.0.0": version: 4.0.0 resolution: "parse-json@npm:4.0.0" @@ -7604,13 +10528,20 @@ fsevents@^1.2.7: languageName: node linkType: hard -"parse5@npm:^5.1.1": +"parse5@npm:5.1.1, parse5@npm:^5.1.1": version: 5.1.1 resolution: "parse5@npm:5.1.1" checksum: fad72ff5010ee8a6f0a38b83fc886b71a54d746d5c4ff5aad74d6ba1fe87b9606585bf32aa200b015ce329e0906f50f2851f29876abeacd5c13567c7a0455362 languageName: node linkType: hard +"parseurl@npm:~1.3.3": + version: 1.3.3 + resolution: "parseurl@npm:1.3.3" + checksum: 52c9e86cb58e38b28f1a50a6354d16648974ab7a2b91b209f97102840471de8adf524427774af6d5bc482fb7c0a6af6ba08ab37de9a1a7ae389ebe074015914b + languageName: node + linkType: hard + "pascal-case@npm:^3.1.1": version: 3.1.1 resolution: "pascal-case@npm:3.1.1" @@ -7666,13 +10597,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"path-is-inside@npm:^1.0.2": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 9c1841199d18398ee5f6d79f57eaa57f8eb85743353ea97c6d933423f246f044575a10c1847c638c36440b050aef82665b9cb4fc60950866cd239f3d51835ef4 - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -7680,6 +10604,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"path-key@npm:^3.0.0, path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: e44aa3ca9faed0440994883050143b1214fffb907bf3a7bbdba15dc84f60821617c0d84e4cc74e1d84e9274003da50427f54d739b0b47636bcbaff4ec71b9b86 + languageName: node + linkType: hard + "path-parse@npm:^1.0.6": version: 1.0.6 resolution: "path-parse@npm:1.0.6" @@ -7687,6 +10618,29 @@ fsevents@^1.2.7: languageName: node linkType: hard +"path-to-regexp@npm:0.1.7": + version: 0.1.7 + resolution: "path-to-regexp@npm:0.1.7" + checksum: 342fdb0ca48415d6eccdbe6d4180fd0fa4786ccc96ab3f74fcdf7acfc99e075af25e6077c8086c341dcfb4f5f84401ecd21e6cd7b24e0c3b556fb7ffb2570da7 + languageName: node + linkType: hard + +"path-to-regexp@npm:3.2.0": + version: 3.2.0 + resolution: "path-to-regexp@npm:3.2.0" + checksum: 7e220bac686e1f3e46ed76fa186dada487cb84221ff306f1d6f7761475093e2f2867e18a300d5c630f874f73e77b416f30e8214a4b6871769662f9578284379d + languageName: node + linkType: hard + +"path-type@npm:^2.0.0": + version: 2.0.0 + resolution: "path-type@npm:2.0.0" + dependencies: + pify: ^2.0.0 + checksum: d028f828dffe48a0062dc4370d5118a0c45f5fb075b013a1dfb13eadd1426eba0c8c2a13fa78f19fc4fd8771ef2012e9d062f8f970c8e56df36d4fbbe5073b26 + languageName: node + linkType: hard + "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -7731,6 +10685,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pg-pool@npm:^3.2.2": + version: 3.2.2 + resolution: "pg-pool@npm:3.2.2" + peerDependencies: + pg: ">=8.0" + checksum: d25d4d075701079433333fcca3fbf5f4fd8d0ae21bf37b11c8528849e41338daf6e335aba25a0a4f5beff133cba63bd6bf2d534dea7f811119d175e575b25446 + languageName: node + linkType: hard + "pg-protocol@npm:^1.3.0": version: 1.3.0 resolution: "pg-protocol@npm:1.3.0" @@ -7738,6 +10701,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pg-protocol@npm:^1.4.0": + version: 1.4.0 + resolution: "pg-protocol@npm:1.4.0" + checksum: 2b5ebfccd014a4a9127a04e34a423a9e7fe6f6b96c32698929e0860e32c453e64438c935068405ee923ab99788345b9591a6dbaa30bba70e724d7fc4d5f5d21e + languageName: node + linkType: hard + "pg-types@npm:^2.1.0": version: 2.2.0 resolution: "pg-types@npm:2.2.0" @@ -7771,6 +10741,26 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pg@npm:^8.5.1": + version: 8.5.1 + resolution: "pg@npm:8.5.1" + dependencies: + buffer-writer: 2.0.0 + packet-reader: 1.0.0 + pg-connection-string: ^2.4.0 + pg-pool: ^3.2.2 + pg-protocol: ^1.4.0 + pg-types: ^2.1.0 + pgpass: 1.x + peerDependencies: + pg-native: ">=2.0.0" + peerDependenciesMeta: + pg-native: + optional: true + checksum: b8eed3cd3831ea8cce051fcc58a56f39e7c24545c18466c89e64e4f90c8c2d386e3c51c33e22b0d2e39bf51156bdd4d5ade16c6e0edad1fbff97bd89f2bd86f2 + languageName: node + linkType: hard + "pgpass@npm:1.x": version: 1.0.2 resolution: "pgpass@npm:1.0.2" @@ -7787,6 +10777,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pify@npm:^2.0.0": + version: 2.3.0 + resolution: "pify@npm:2.3.0" + checksum: d5758aa570bbd5969c62b5f745065006827ef4859b32af302e3df2bb5978e6c1e50c2360d7ffefa102e451084f4530115c84570c185ba5153ee9871c977fe278 + languageName: node + linkType: hard + "pify@npm:^4.0.1": version: 4.0.1 resolution: "pify@npm:4.0.1" @@ -7803,6 +10800,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pkg-dir@npm:^2.0.0": + version: 2.0.0 + resolution: "pkg-dir@npm:2.0.0" + dependencies: + find-up: ^2.1.0 + checksum: f8ae3a151714c61283aeb24385b10355a238732fab822a560145c670c21350da2024f01918231222bcdfce53ec5d69056681be2c2cffe3f3a06e462b9ef2ac29 + languageName: node + linkType: hard + "pkg-dir@npm:^3.0.0": version: 3.0.0 resolution: "pkg-dir@npm:3.0.0" @@ -7830,6 +10836,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"please-upgrade-node@npm:^3.2.0": + version: 3.2.0 + resolution: "please-upgrade-node@npm:3.2.0" + dependencies: + semver-compare: ^1.0.0 + checksum: 34cf86f6d577877df5e9ced0bda57babd97bd2dc7e5965a67f990337f01ccd5203a98dc5aa7971e10088b2b1b29628d51d9770996151c7d306ed0069b4ecd745 + languageName: node + linkType: hard + +"pluralize@npm:8.0.0": + version: 8.0.0 + resolution: "pluralize@npm:8.0.0" + checksum: 5251b470a0c8e5181ac7e1d61028553f90cb2c85c34b8e468cea269ae715499524546c2c3681029ef5697d86c54bfb12e49388f5cc6082051e84f5888588f4ec + languageName: node + linkType: hard + "posix-character-classes@npm:^0.1.0": version: 0.1.1 resolution: "posix-character-classes@npm:0.1.1" @@ -7867,6 +10889,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"prelude-ls@npm:^1.2.1": + version: 1.2.1 + resolution: "prelude-ls@npm:1.2.1" + checksum: bc1649f521e8928cde0e1b349b224de2e6f00b71361a4a44f2e4a615342b6e1ae30366c32d26412dabe74d999a40f79c0ae044ae6b17cf19af935e74d12ea4fa + languageName: node + linkType: hard + "prelude-ls@npm:~1.1.2": version: 1.1.2 resolution: "prelude-ls@npm:1.1.2" @@ -7874,6 +10903,54 @@ fsevents@^1.2.7: languageName: node linkType: hard +"prettier-linter-helpers@npm:^1.0.0": + version: 1.0.0 + resolution: "prettier-linter-helpers@npm:1.0.0" + dependencies: + fast-diff: ^1.1.2 + checksum: 6d698b9c8dc28e52c8d69df520cde3410cc06cc40471acf81b4b7c18ca08e73d0efb0f878654985bb02fce4f8d3d64cdf64fe9f3ffad3e1dc7e17b837d4ddcb2 + languageName: node + linkType: hard + +"prettier@npm:^2.1.2": + version: 2.2.0 + resolution: "prettier@npm:2.2.0" + bin: + prettier: bin-prettier.js + checksum: fe7e2ac725d3b067204700c5fcee415a90e1c1ab01735a7748bce791db61a3242939a032bfe5f8faa2c054571f4e9bac266b766e483648511af72f69fb041a6c + languageName: node + linkType: hard + +"pretty-format@npm:^26.0.0, pretty-format@npm:^26.6.2": + version: 26.6.2 + resolution: "pretty-format@npm:26.6.2" + dependencies: + "@jest/types": ^26.6.2 + ansi-regex: ^5.0.0 + ansi-styles: ^4.0.0 + react-is: ^17.0.1 + checksum: 5ad34fc128218485732cf0271d396158a00584708fc97bf063c1c3c000fe14da572e9a1d3d7b92d95c5e24965434656c56ed0e45804dea2435ca59a1f86f1b07 + languageName: node + linkType: hard + +"pretty-quick@npm:^3.1.0": + version: 3.1.0 + resolution: "pretty-quick@npm:3.1.0" + dependencies: + chalk: ^3.0.0 + execa: ^4.0.0 + find-up: ^4.1.0 + ignore: ^5.1.4 + mri: ^1.1.5 + multimatch: ^4.0.0 + peerDependencies: + prettier: ">=2.0.0" + bin: + pretty-quick: bin/pretty-quick.js + checksum: 956f0808ee9323fccb0208d7f818c9528375b103c0b0c9b35280e70b1f7fc5574785c0f872b2a4fe89c4600b30a98fbf7c978eb4c272bc1b2c08e61d64119d60 + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -7897,6 +10974,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"prompts@npm:^2.0.1": + version: 2.4.0 + resolution: "prompts@npm:2.4.0" + dependencies: + kleur: ^3.0.3 + sisteransi: ^1.0.5 + checksum: fd375679ad53bb6a85ac1edf6d3f48b4a120a9aac87d3f0e50756c02013f1e9ee835f10ba18edc2f21048cf8423a986aff8f75ee42f03ce1ebf1d1c65f5ef3cf + languageName: node + linkType: hard + "prop-types@npm:^15.7.2": version: 15.7.2 resolution: "prop-types@npm:15.7.2" @@ -7908,6 +10995,23 @@ fsevents@^1.2.7: languageName: node linkType: hard +"proxy-addr@npm:~2.0.5": + version: 2.0.6 + resolution: "proxy-addr@npm:2.0.6" + dependencies: + forwarded: ~0.1.2 + ipaddr.js: 1.9.1 + checksum: a7dcfd70258cdc3b73c5dc4a35c73db9857f3bf4cf5e6404380e8ea558f8c5569147e721a01195d00b450e36b4dde727fc9d22fdea14310ba38faa595530cd58 + languageName: node + linkType: hard + +"prr@npm:~1.0.1": + version: 1.0.1 + resolution: "prr@npm:1.0.1" + checksum: ac5c0986b46390140b920b8e7f6b56e769a00620af02b6bbdfc6658e8a36b876569c8f174a7c209843f5b9af3d13cbf847c2a9dded4d965b01afbfa5ea8d0761 + languageName: node + linkType: hard + "psl@npm:^1.1.28": version: 1.8.0 resolution: "psl@npm:1.8.0" @@ -7960,6 +11064,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"qs@npm:6.7.0": + version: 6.7.0 + resolution: "qs@npm:6.7.0" + checksum: 8590470436ff0a75ae35e6b45fd7260e2beb537ff8ec1104f9703a349b09ce1aa27e8e1c06b9ad25ac62fc098e12cc65df93042a233128a0276ccd6de4c7819a + languageName: node + linkType: hard + +"qs@npm:^6.9.4": + version: 6.9.4 + resolution: "qs@npm:6.9.4" + checksum: beba62d1e1c66e9888cc08a488eb95771c252a92289a96bff4b767a49e4e7afe9487d7ee3269b856292d8281b855ac5eac927c2e77f845e407ee4fe54743fea7 + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.2 resolution: "qs@npm:6.5.2" @@ -7974,21 +11092,105 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ramda@npm:^0.26.1": - version: 0.26.1 - resolution: "ramda@npm:0.26.1" - checksum: 22e3fbfabdf45d7f7e8e0ff198be6c1f94d1cc16dd68f4c1786436b4583f8f1ef610a3bf0e8e8984c11346791da6ebadbe5b63dd29f2939bdfed7362d277c07b +"randombytes@npm:^2.1.0": + version: 2.1.0 + resolution: "randombytes@npm:2.1.0" + dependencies: + safe-buffer: ^5.1.0 + checksum: ede2693af09732ceab1c273dd70db787f34a7b8d95bab13f1aca763483c0113452a78e53d61ff18d393dcea586d388e01f198a5132a4a85cebba31ec54164b75 + languageName: node + linkType: hard + +"range-parser@npm:~1.2.1": + version: 1.2.1 + resolution: "range-parser@npm:1.2.1" + checksum: 05074f5b23dbdc24acdae9821dd684fbc9c0d770cdaa4469ab529d8e0fc1338aa33561a4c7c14a1f9bdcb3b5e9a3770e5a80318258a72289a7ef05fcda72a707 + languageName: node + linkType: hard + +"raw-body@npm:2.4.0": + version: 2.4.0 + resolution: "raw-body@npm:2.4.0" + dependencies: + bytes: 3.1.0 + http-errors: 1.7.2 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + checksum: 46dc02f8b4f358786d41e18fb55533fbe4702d390e22bbe2b9c98c88dec41cab23ea2315f3ae0bf4bc0213a2872c89943d3df6857f4e21f996ea9d2d92f1bcaa + languageName: node + linkType: hard + +"react-is@npm:^16.7.0, react-is@npm:^16.8.1": + version: 16.13.1 + resolution: "react-is@npm:16.13.1" + checksum: 11bcf1267a314a522615f626f3ce3727a3a24cdbf61c4d452add3550a7875326669631326cfb1ba3e92b6f72244c32ffecf93ad21c0cad8455d3e169d0e3f060 + languageName: node + linkType: hard + +"react-is@npm:^17.0.1": + version: 17.0.1 + resolution: "react-is@npm:17.0.1" + checksum: 5a83dfc78e7adcb93d632bf367b0733db650e3abd2e9c57c33b87e50d201212c1884b0d7bcf13e692f1556189fa1b87f9f3e0ba10fe858fd6aebe83ed4fcd1ea + languageName: node + linkType: hard + +"read-pkg-up@npm:^2.0.0": + version: 2.0.0 + resolution: "read-pkg-up@npm:2.0.0" + dependencies: + find-up: ^2.0.0 + read-pkg: ^2.0.0 + checksum: f35e4cb4577b994fc9497886672c748de766ab034e24f029111b6bbbfe757b2e27b6d2b82a28a38f45d9d89ea8a9b1d3c04854e5f991d5deed48f4c9ff7baeb9 + languageName: node + linkType: hard + +"read-pkg-up@npm:^7.0.1": + version: 7.0.1 + resolution: "read-pkg-up@npm:7.0.1" + dependencies: + find-up: ^4.1.0 + read-pkg: ^5.2.0 + type-fest: ^0.8.1 + checksum: b8f97cc1f8235ce752b10b7b6423b0460411b4a6046186de8980429bbad8709537a4d6fac6e35a97c8630d19bab29d9013644cc5296be2d5043db3e40094b0cc + languageName: node + linkType: hard + +"read-pkg@npm:^2.0.0": + version: 2.0.0 + resolution: "read-pkg@npm:2.0.0" + dependencies: + load-json-file: ^2.0.0 + normalize-package-data: ^2.3.2 + path-type: ^2.0.0 + checksum: ddf911317fba54abb447b1d76dd1785c37e1360f7b1e39d83201f6f3807572391ab7392f11727a9c4d90600ebc6616d22e72514d2291688c89ebd440148840b4 languageName: node linkType: hard -"react-is@npm:^16.7.0, react-is@npm:^16.8.1": - version: 16.13.1 - resolution: "react-is@npm:16.13.1" - checksum: 11bcf1267a314a522615f626f3ce3727a3a24cdbf61c4d452add3550a7875326669631326cfb1ba3e92b6f72244c32ffecf93ad21c0cad8455d3e169d0e3f060 +"read-pkg@npm:^5.2.0": + version: 5.2.0 + resolution: "read-pkg@npm:5.2.0" + dependencies: + "@types/normalize-package-data": ^2.4.0 + normalize-package-data: ^2.5.0 + parse-json: ^5.0.0 + type-fest: ^0.6.0 + checksum: 641102f0955f64304f97ed388bfe3b7ce55d74b1ffe1be06be1ae75479ce4910aa7177460d1982af6963f80b293a25f25d593a52a4328d941fd9b7d89fde2dbf + languageName: node + linkType: hard + +"readable-stream@npm:1.1.x": + version: 1.1.14 + resolution: "readable-stream@npm:1.1.14" + dependencies: + core-util-is: ~1.0.0 + inherits: ~2.0.1 + isarray: 0.0.1 + string_decoder: ~0.10.x + checksum: e4c30b6b8495c11fc83e1b5fcb03b378127d93c953413973a25500991d0bf2b2e158e329d0f56d294e24a61c7751b874570158f24f97ebacb8a5f2fdcc05a0ec languageName: node linkType: hard -"readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6": +"readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.2.2": version: 2.3.7 resolution: "readable-stream@npm:2.3.7" dependencies: @@ -8034,6 +11236,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"rechoir@npm:^0.6.2": + version: 0.6.2 + resolution: "rechoir@npm:0.6.2" + dependencies: + resolve: ^1.1.6 + checksum: 6646a6bce733282d182bf04816b15d4e2d63736b3453cf62a8568aaa1399621a73b3942315161f549e090f9a3c61bc09f4cb674f928c369a40037621e10295bd + languageName: node + linkType: hard + "redeyed@npm:~2.1.0": version: 2.1.1 resolution: "redeyed@npm:2.1.1" @@ -8092,14 +11303,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"regexpp@npm:^2.0.1": - version: 2.0.1 - resolution: "regexpp@npm:2.0.1" - checksum: e537f6c1b59f31a8d6381c64408d7a852aa98794896702fdadef2fa8b049f7d876da30cd0c6f6a64488aa58ad3b225d606cc689059628056b5a593e5422c38d6 - languageName: node - linkType: hard - -"regexpp@npm:^3.0.0": +"regexpp@npm:^3.0.0, regexpp@npm:^3.1.0": version: 3.1.0 resolution: "regexpp@npm:3.1.0" checksum: 69d0ce6b449cf35d3732d6341a1e70850360ffc619f8eef10629871c462e614853fffb80d3f00fc17cd0bb5b8f34b0cde5be4b434e72c0eb3fbba2360c8b5ac4 @@ -8197,6 +11401,30 @@ fsevents@^1.2.7: languageName: node linkType: hard +"request-promise-core@npm:1.1.4": + version: 1.1.4 + resolution: "request-promise-core@npm:1.1.4" + dependencies: + lodash: ^4.17.19 + peerDependencies: + request: ^2.34 + checksum: 7c9c90bf00158f6669e7167425cd113edadaca44b5aebc7c6a7969d9f50d93bfae8275038bdf6389b4e94f1cacacca7e5830d28701692818bdfba353eeb2ddfd + languageName: node + linkType: hard + +"request-promise-native@npm:^1.0.8": + version: 1.0.9 + resolution: "request-promise-native@npm:1.0.9" + dependencies: + request-promise-core: 1.1.4 + stealthy-require: ^1.1.1 + tough-cookie: ^2.3.3 + peerDependencies: + request: ^2.34 + checksum: 532570f00559f826ad372d36a152c3cf1aa184d0876b04ed7c18a9fa391fa2108978eca837ae1fb681d2dab63bd6c74c6660022b82ecdb2682d77859314d0b6e + languageName: node + linkType: hard + "request@npm:^2.88.2": version: 2.88.2 resolution: "request@npm:2.88.2" @@ -8246,6 +11474,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"resolve-cwd@npm:^3.0.0": + version: 3.0.0 + resolution: "resolve-cwd@npm:3.0.0" + dependencies: + resolve-from: ^5.0.0 + checksum: 97edfbbf83ade94e880c2e62d0faf76eb245ea5696fc70f59eaa2747773e19108a1fa0fba13f53d471d9f245454bb1592dc4f537c6dfd19b8016ef8639a9fadc + languageName: node + linkType: hard + "resolve-from@npm:5.0.0, resolve-from@npm:^5.0.0": version: 5.0.0 resolution: "resolve-from@npm:5.0.0" @@ -8267,6 +11504,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"resolve@^1.1.6, resolve@^1.13.1, resolve@^1.18.1": + version: 1.18.1 + resolution: "resolve@npm:1.18.1" + dependencies: + is-core-module: ^2.0.0 + path-parse: ^1.0.6 + checksum: deb5ba746e1c038ba8fb7ca5c35ee3fe88665e2f79be3e9a706e5254eeea55eb12b6f1830dd60a11bbafa327bcd868284fbf5caf428cf5761b3f094abdffee77 + languageName: node + linkType: hard + "resolve@^1.10.0, resolve@^1.3.2, resolve@^1.8.1": version: 1.17.0 resolution: "resolve@npm:1.17.0" @@ -8276,13 +11523,23 @@ fsevents@^1.2.7: languageName: node linkType: hard -resolve@^1.13.1: +resolve@^1.17.0: + version: 1.19.0 + resolution: "resolve@npm:1.19.0" + dependencies: + is-core-module: ^2.1.0 + path-parse: ^1.0.6 + checksum: 8b23c7fde1224898ffb9fec2a2295a44d1564981343bdbf5fd3769465658f6a6f6647bb7ea66dfb3c1291ca86046b0233be2edfcd8ca05b38886521e8869677c + languageName: node + linkType: hard + +"resolve@patch:resolve@^1.1.6#builtin, resolve@patch:resolve@^1.13.1#builtin, resolve@patch:resolve@^1.18.1#builtin": version: 1.18.1 - resolution: "resolve@npm:1.18.1" + resolution: "resolve@patch:resolve@npm%3A1.18.1#builtin::version=1.18.1&hash=3388aa" dependencies: is-core-module: ^2.0.0 path-parse: ^1.0.6 - checksum: deb5ba746e1c038ba8fb7ca5c35ee3fe88665e2f79be3e9a706e5254eeea55eb12b6f1830dd60a11bbafa327bcd868284fbf5caf428cf5761b3f094abdffee77 + checksum: 9e62d2803ad1ec21b13780cc6a45b72bb7b6525eb5b44f0ede7cde37c00a8eb310c06ebfcc7de7dc10c2234d7d271bc4f1eed9783fb87acac141597cd4efaeec languageName: node linkType: hard @@ -8295,23 +11552,23 @@ resolve@^1.13.1: languageName: node linkType: hard -"resolve@patch:resolve@^1.13.1#builtin": - version: 1.18.1 - resolution: "resolve@patch:resolve@npm%3A1.18.1#builtin::version=1.18.1&hash=3388aa" +"resolve@patch:resolve@^1.17.0#builtin": + version: 1.19.0 + resolution: "resolve@patch:resolve@npm%3A1.19.0#builtin::version=1.19.0&hash=3388aa" dependencies: - is-core-module: ^2.0.0 + is-core-module: ^2.1.0 path-parse: ^1.0.6 - checksum: 9e62d2803ad1ec21b13780cc6a45b72bb7b6525eb5b44f0ede7cde37c00a8eb310c06ebfcc7de7dc10c2234d7d271bc4f1eed9783fb87acac141597cd4efaeec + checksum: 188d5167e8578a9af8d194faf382b8f3526aad5145391c24ecdc6246c6fc82c10fc66d6352267f8e93c5977c503d61803169c91b9e2ee36dd2de759915c9b673 languageName: node linkType: hard -"restore-cursor@npm:^2.0.0": - version: 2.0.0 - resolution: "restore-cursor@npm:2.0.0" +"restore-cursor@npm:^3.1.0": + version: 3.1.0 + resolution: "restore-cursor@npm:3.1.0" dependencies: - onetime: ^2.0.0 + onetime: ^5.1.0 signal-exit: ^3.0.2 - checksum: 950c88d84a4cb44d4db29766ab1f2c95e2d23e89a9c65e95e5ecc83be061d0405c5f9366ce6e53b769c9e718acd3be523cba55a9bd5e898b0d7ca1e69194438d + checksum: 38e0af0830336dbc7d36b8d02e9194489dc52aaf64f41d02c427303a78552019434ad87082d67ce171a569a8be898caf7c70d5e17bd347cf6f7bd38d332d0bd4 languageName: node linkType: hard @@ -8322,6 +11579,15 @@ resolve@^1.13.1: languageName: node linkType: hard +"retry-as-promised@npm:^3.2.0": + version: 3.2.0 + resolution: "retry-as-promised@npm:3.2.0" + dependencies: + any-promise: ^1.3.0 + checksum: 4aab2302ba9c101844ed2439aeb99c794f4b0d34e1b6386d838cf9528f1de2b902ab38ebc2d79cc5d3d01e37bfeb688956e5b86bd8362fee7f932de0081bdc02 + languageName: node + linkType: hard + "reusify@npm:^1.0.4": version: 1.0.4 resolution: "reusify@npm:1.0.4" @@ -8340,6 +11606,17 @@ resolve@^1.13.1: languageName: node linkType: hard +"rimraf@npm:3.0.2, rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": + version: 3.0.2 + resolution: "rimraf@npm:3.0.2" + dependencies: + glob: ^7.1.3 + bin: + rimraf: bin.js + checksum: f0de3e445581e64a8a077af476cc30708e659f5779ec2ca2a161556d0792aa318a685923798ae22055b4ecd02b9aff444ef619578f7af53cf8e0e248031e3dee + languageName: node + linkType: hard + "rimraf@npm:^2.6.3": version: 2.7.1 resolution: "rimraf@npm:2.7.1" @@ -8368,7 +11645,7 @@ resolve@^1.13.1: languageName: node linkType: hard -"run-async@npm:^2.2.0": +"run-async@npm:^2.4.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" checksum: b1f06da336029be9c08312309ccdda107558ebf3e1212e960d7a54020f888a449ade2cb8b432a9a6750537ed80119a3c798f7592e8f8518f193ff4c50c13d4a3 @@ -8382,7 +11659,7 @@ resolve@^1.13.1: languageName: node linkType: hard -"rxjs@npm:^6.4.0, rxjs@npm:^6.6.3": +"rxjs@npm:6.6.3, rxjs@npm:^6.6.0, rxjs@npm:^6.6.3": version: 6.6.3 resolution: "rxjs@npm:6.6.3" dependencies: @@ -8391,20 +11668,20 @@ resolve@^1.13.1: languageName: node linkType: hard -"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": - version: 5.2.1 - resolution: "safe-buffer@npm:5.2.1" - checksum: 0bb57f0d8f9d1fa4fe35ad8a2db1f83a027d48f2822d59ede88fd5cd4ddad83c0b497213feb7a70fbf90597a70c5217f735b0eb1850df40ce9b4ae81dd22b3f9 - languageName: node - linkType: hard - -"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": +"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" checksum: 2708587c1b5e70a5e420714ceb59f30f5791c6e831d39812125a008eca63a4ac18578abd020a0776ea497ff03b4543f2b2a223a7b9073bf2d6c7af9ec6829218 languageName: node linkType: hard +"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": + version: 5.2.1 + resolution: "safe-buffer@npm:5.2.1" + checksum: 0bb57f0d8f9d1fa4fe35ad8a2db1f83a027d48f2822d59ede88fd5cd4ddad83c0b497213feb7a70fbf90597a70c5217f735b0eb1850df40ce9b4ae81dd22b3f9 + languageName: node + linkType: hard + "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -8447,6 +11724,37 @@ resolve@^1.13.1: languageName: node linkType: hard +"saxes@npm:^5.0.0": + version: 5.0.1 + resolution: "saxes@npm:5.0.1" + dependencies: + xmlchars: ^2.2.0 + checksum: 6ad14be68da9b84af0fa3de346fd78bd3a8e8a73a462e2852279a1fff1e2619988919294001abe3ecef3783f9498962a0619d960ccca4ec2ca914526fde1acc2 + languageName: node + linkType: hard + +"schema-utils@npm:2.7.0": + version: 2.7.0 + resolution: "schema-utils@npm:2.7.0" + dependencies: + "@types/json-schema": ^7.0.4 + ajv: ^6.12.2 + ajv-keywords: ^3.4.1 + checksum: 5d3e7c9e532712bbe0b7ba2f0bdbebc88ca3066c00ceb89877667c3c7b7ea5ee65e0ff7ffbf5164ebda43b0726166d4d39b382e91e9554b7ad2f6b06e77f947d + languageName: node + linkType: hard + +"schema-utils@npm:^3.0.0": + version: 3.0.0 + resolution: "schema-utils@npm:3.0.0" + dependencies: + "@types/json-schema": ^7.0.6 + ajv: ^6.12.5 + ajv-keywords: ^3.5.2 + checksum: a084f593f222560c412a4d8f40c92386c01c1c709f27c0672c2f02927a4d4d475f57f8b8e91198d0defb452add160476a03f07a05b26200a64b5124fa874e158 + languageName: node + linkType: hard + "scryptsy@npm:^2.1.0": version: 2.1.0 resolution: "scryptsy@npm:2.1.0" @@ -8454,6 +11762,20 @@ resolve@^1.13.1: languageName: node linkType: hard +"semver-compare@npm:^1.0.0": + version: 1.0.0 + resolution: "semver-compare@npm:1.0.0" + checksum: 9f3a74ca5f829c6b643668281228e2af310d9cb918a9d722e0c9426c4244c32346d29e955bbe796c46341f644fc741d888ca02e573f7aa230542809b03b0d8ec + languageName: node + linkType: hard + +"semver-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "semver-regex@npm:2.0.0" + checksum: 9b96cc8bd559c1d46968b334ccc88115a2d9d2f7a2125d6838471114ed0c52057e77aae760fbe4932aee06687584733b32aed6d2c9654b2db33e383bfb8f26ce + languageName: node + linkType: hard + "semver@npm:2 || 3 || 4 || 5, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.5.1, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" @@ -8472,6 +11794,15 @@ resolve@^1.13.1: languageName: node linkType: hard +"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2": + version: 7.3.2 + resolution: "semver@npm:7.3.2" + bin: + semver: bin/semver.js + checksum: bceb46d396d039afb5be2b2860bce1b0a43ecbadc72dde7ebe9c56dd9035ca50d9b8e086208ff9bbe53773ebde0bcfc6fc0842d7358398bca7054bb9ced801e3 + languageName: node + linkType: hard + "semver@npm:^6.0.0, semver@npm:^6.3.0": version: 6.3.0 resolution: "semver@npm:6.3.0" @@ -8481,12 +11812,86 @@ resolve@^1.13.1: languageName: node linkType: hard -"semver@npm:^7.3.2": - version: 7.3.2 - resolution: "semver@npm:7.3.2" - bin: - semver: bin/semver.js - checksum: bceb46d396d039afb5be2b2860bce1b0a43ecbadc72dde7ebe9c56dd9035ca50d9b8e086208ff9bbe53773ebde0bcfc6fc0842d7358398bca7054bb9ced801e3 +"send@npm:0.17.1": + version: 0.17.1 + resolution: "send@npm:0.17.1" + dependencies: + debug: 2.6.9 + depd: ~1.1.2 + destroy: ~1.0.4 + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + etag: ~1.8.1 + fresh: 0.5.2 + http-errors: ~1.7.2 + mime: 1.6.0 + ms: 2.1.1 + on-finished: ~2.3.0 + range-parser: ~1.2.1 + statuses: ~1.5.0 + checksum: 58e4ab2e07e8dfb206ca954a9b85f4e367aba0e4d59ce4c9c96a82034385b67f25d33ad526fdb69d635744bbe4d8afea06e2c0348d7d32920e3489d86dc3ec6f + languageName: node + linkType: hard + +"sequelize-pool@npm:^6.0.0": + version: 6.1.0 + resolution: "sequelize-pool@npm:6.1.0" + checksum: 80d730f6f4620bd9575cf051bb93f3f8ef29d7c808ca3c31d8177d62a8ab01af09ca9b53b19f7ad91fdf42dbb0cac7ddfb0c799606aec059154b1917f8f4354e + languageName: node + linkType: hard + +"sequelize@npm:^6.3.5": + version: 6.3.5 + resolution: "sequelize@npm:6.3.5" + dependencies: + debug: ^4.1.1 + dottie: ^2.0.0 + inflection: 1.12.0 + lodash: ^4.17.15 + moment: ^2.26.0 + moment-timezone: ^0.5.31 + retry-as-promised: ^3.2.0 + semver: ^7.3.2 + sequelize-pool: ^6.0.0 + toposort-class: ^1.0.1 + uuid: ^8.1.0 + validator: ^10.11.0 + wkx: ^0.5.0 + peerDependenciesMeta: + mariadb: + optional: true + mysql2: + optional: true + pg: + optional: true + pg-hstore: + optional: true + sqlite3: + optional: true + tedious: + optional: true + checksum: 782919c7a92b7d3125547065f0514624df41300d56564da85493e3ec796895bd5957356fe9f28f949b14872789af7dcac673c0275a59d9255b58dd6b2c5a3669 + languageName: node + linkType: hard + +"serialize-javascript@npm:^5.0.1": + version: 5.0.1 + resolution: "serialize-javascript@npm:5.0.1" + dependencies: + randombytes: ^2.1.0 + checksum: 97eef70a33c75e690b0c6aa2ffe622ecdfc888d3f181a5cf129e5778228dcd100febabc0f41ff793199ee79acd14cbbad0c69f1348a3893580fe424c4718889b + languageName: node + linkType: hard + +"serve-static@npm:1.14.1": + version: 1.14.1 + resolution: "serve-static@npm:1.14.1" + dependencies: + encodeurl: ~1.0.2 + escape-html: ~1.0.3 + parseurl: ~1.3.3 + send: 0.17.1 + checksum: 97e8c94ec02950d019000ca12a8e0b4fdeaaabb7ae965c1c05557b55b48114716ae92688972a8d9f06a5e2d5957c305253a859ec223bb39a1e0732366d0e2768 languageName: node linkType: hard @@ -8516,6 +11921,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"setprototypeof@npm:1.1.1": + version: 1.1.1 + resolution: "setprototypeof@npm:1.1.1" + checksum: 0efed4da5aec7535828ac07c3b560f0a54257a4a7d5390ffabe5530a083974aef577651507974215edb92a51efa142f22fb3242e24d630ba6adcbfc9e7f1ff2b + languageName: node + linkType: hard + "sha.js@npm:^2.4.0, sha.js@npm:^2.4.11": version: 2.4.11 resolution: "sha.js@npm:2.4.11" @@ -8537,6 +11949,15 @@ resolve@^1.13.1: languageName: node linkType: hard +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: ^3.0.0 + checksum: 85aa394d8cedeedf2e03524d6defef67a2b07d3a17d7ee50d4281d62d3fca898f26ebe7aa7bf674d51b80f197aa1d346bc1a10e8efb04377b534f4322c621012 + languageName: node + linkType: hard + "shebang-regex@npm:^1.0.0": version: 1.0.0 resolution: "shebang-regex@npm:1.0.0" @@ -8544,6 +11965,33 @@ resolve@^1.13.1: languageName: node linkType: hard +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: ea18044ffaf18129ced5a246660a9171a7dff98999aaa9de8abb237d8a7711d8a1f76e16881399994ee429156717ce1c6a50c665bb18a4d55a7f80b9125b1f7d + languageName: node + linkType: hard + +"shelljs@npm:0.8.4": + version: 0.8.4 + resolution: "shelljs@npm:0.8.4" + dependencies: + glob: ^7.0.0 + interpret: ^1.0.0 + rechoir: ^0.6.2 + bin: + shjs: bin/shjs + checksum: bdf68e3c2a8a6d191dde3be2800bfcfd688c126344ccaf6cf7024cdaf824d0d3523b8e514cd52264f739cbabd2b0569637dd5a8183377347225af918e03ff5dc + languageName: node + linkType: hard + +"shellwords@npm:^0.1.1": + version: 0.1.1 + resolution: "shellwords@npm:0.1.1" + checksum: 3559ff550917ece921d252edf42eb54827540e9676e537137ace236df8f9b78e48c542ae0b3f8876fea0faf5826c97629d5b8cb9ac7dee287260e9804fb8132c + languageName: node + linkType: hard + "signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2": version: 3.0.3 resolution: "signal-exit@npm:3.0.3" @@ -8558,6 +12006,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"sisteransi@npm:^1.0.5": + version: 1.0.5 + resolution: "sisteransi@npm:1.0.5" + checksum: 6554debe10fa4c6a7e8d58531313fdb61c39bb435ba420f8d7a01d8aaffecc654cca846b586e33f3c904350e24f229d5bbd8069abdb583c93252849a0f73e933 + languageName: node + linkType: hard + "slash@npm:^2.0.0": version: 2.0.0 resolution: "slash@npm:2.0.0" @@ -8628,6 +12083,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"source-list-map@npm:^2.0.1": + version: 2.0.1 + resolution: "source-list-map@npm:2.0.1" + checksum: d8d45f29987d00d995ccda308dcc78b710031a9958fdb5d26674d32220c952eb7a8562062638d91896628ae4eef30e1cd112a6a547563dfda0b013024c2a9bf7 + languageName: node + linkType: hard + "source-map-resolve@npm:^0.5.0": version: 0.5.3 resolution: "source-map-resolve@npm:0.5.3" @@ -8641,7 +12103,7 @@ resolve@^1.13.1: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:~0.5.19": +"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:^0.5.6, source-map-support@npm:~0.5.19": version: 0.5.19 resolution: "source-map-support@npm:0.5.19" dependencies: @@ -8658,6 +12120,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"source-map@npm:0.7.3, source-map@npm:^0.7.3, source-map@npm:~0.7.2": + version: 0.7.3 + resolution: "source-map@npm:0.7.3" + checksum: 351ce26ffa1ebf203660c0d70d7566c81e65d2d994d1c2d94da140808e02da34961673ce12ecea9b40797b96fbeb8c70bf71a4ad9f779f1a4fdbba75530bb386 + languageName: node + linkType: hard + "source-map@npm:^0.5.0, source-map@npm:^0.5.6": version: 0.5.7 resolution: "source-map@npm:0.5.7" @@ -8665,17 +12134,17 @@ resolve@^1.13.1: languageName: node linkType: hard -"source-map@npm:^0.6.0, source-map@npm:^0.6.1": +"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" checksum: 8647829a0611724114022be455ca1c8a2c8ae61df81c5b3667d9b398207226a1e21174fb7bbf0b4dbeb27ac358222afb5a14f1c74a62a62b8883b012e5eb1270 languageName: node linkType: hard -"source-map@npm:~0.7.2": - version: 0.7.3 - resolution: "source-map@npm:0.7.3" - checksum: 351ce26ffa1ebf203660c0d70d7566c81e65d2d994d1c2d94da140808e02da34961673ce12ecea9b40797b96fbeb8c70bf71a4ad9f779f1a4fdbba75530bb386 +"sourcemap-codec@npm:^1.4.4": + version: 1.4.8 + resolution: "sourcemap-codec@npm:1.4.8" + checksum: 4d56d1232a45af813606d1755f11e7ae6b3542c615a7e3f904382f0134a9412ba8d090e83749254d78449eafdfcc62d5158b8f35e6241480b51b74b5c46b99f9 languageName: node linkType: hard @@ -8759,6 +12228,15 @@ resolve@^1.13.1: languageName: node linkType: hard +"stack-utils@npm:^2.0.2": + version: 2.0.3 + resolution: "stack-utils@npm:2.0.3" + dependencies: + escape-string-regexp: ^2.0.0 + checksum: 65fe92891beee90473708c119e8d55473996aa11ff073cc59c3f6a0b199b44c1cc7c51425b64a8d0761d1c7c3d9ab8350a6bebff4d32720492cdfb00ee3096f8 + languageName: node + linkType: hard + "static-extend@npm:^0.1.1": version: 0.1.2 resolution: "static-extend@npm:0.1.2" @@ -8769,6 +12247,37 @@ resolve@^1.13.1: languageName: node linkType: hard +"statuses@npm:>= 1.5.0 < 2, statuses@npm:~1.5.0": + version: 1.5.0 + resolution: "statuses@npm:1.5.0" + checksum: 57735269bf231176a60deb80f6d60214cb4a87663b0937e79497afe9aebe2597f8377fd28893f4d1776205f18dd0b927774a26b72051411ac5108e9e2dfc77d2 + languageName: node + linkType: hard + +"stealthy-require@npm:^1.1.1": + version: 1.1.1 + resolution: "stealthy-require@npm:1.1.1" + checksum: f24a9bc613817dea37afcbf64578f2ba0195916d906ebdaa1c1d5b8e9d51fd462cbf4c61ae04217babd0cf662e6c0115fd972dffa8e62a7f6f44f3109fb4c796 + languageName: node + linkType: hard + +"streamsearch@npm:0.1.2": + version: 0.1.2 + resolution: "streamsearch@npm:0.1.2" + checksum: f72befba95082d49be19cd4318112bc141f6cd7cbb201ee8079887f6f3cbcdf79c311977ce0eaa93d7d8c3e6b9727412f6177a87ced5b98d0fd4075723ad8eaf + languageName: node + linkType: hard + +"string-length@npm:^4.0.1": + version: 4.0.1 + resolution: "string-length@npm:4.0.1" + dependencies: + char-regex: ^1.0.2 + strip-ansi: ^6.0.0 + checksum: afc433824703f1fe3d7e34a980055eb376e9f52ed69b90196c7520819cbc5550b9b1a6abaa22704f4f01c7b40191f22a5e7fe3885a005959b4487d89c7e94b94 + languageName: node + linkType: hard + "string-width@npm:^1.0.1": version: 1.0.2 resolution: "string-width@npm:1.0.2" @@ -8780,7 +12289,7 @@ resolve@^1.13.1: languageName: node linkType: hard -"string-width@npm:^1.0.2 || 2, string-width@npm:^2.1.0, string-width@npm:^2.1.1": +"string-width@npm:^1.0.2 || 2, string-width@npm:^2.1.1": version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: @@ -8841,6 +12350,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"string_decoder@npm:~0.10.x": + version: 0.10.31 + resolution: "string_decoder@npm:0.10.31" + checksum: ae53bca3796913fe686c6b519299a3631d04f0d388f35e7412914e3d351024f711d783d0415babfec276f5f533e84fae687e77220829d872fadb5bb9f7190890 + languageName: node + linkType: hard + "string_decoder@npm:~1.1.1": version: 1.1.1 resolution: "string_decoder@npm:1.1.1" @@ -8886,6 +12402,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"strip-bom@npm:^3.0.0": + version: 3.0.0 + resolution: "strip-bom@npm:3.0.0" + checksum: 361dd1dd08ae626940061570d20bcf73909d0459734b8880eb3d14176aa28f41cf85d13af036c323ce739e04ef3930a71b516950c5985b318bae3757ecb2974c + languageName: node + linkType: hard + "strip-bom@npm:^4.0.0": version: 4.0.0 resolution: "strip-bom@npm:4.0.0" @@ -8900,16 +12423,39 @@ resolve@^1.13.1: languageName: node linkType: hard -"strip-json-comments@npm:^2.0.1": - version: 2.0.1 - resolution: "strip-json-comments@npm:2.0.1" - checksum: e60d99aa2849c27a04dce0620334f45822197df6b83664dd3746971e9a0a766d989dbb8d87f9cb7350725d2b5df401a2343222ad06e36a1ba7d62c6633267fcb +"strip-final-newline@npm:^2.0.0": + version: 2.0.0 + resolution: "strip-final-newline@npm:2.0.0" + checksum: 74dbd8a602409706748db730200efab53ba739ed7888310e74e45697efbd760981df6d6f0fa34b23e973135fb07d3b22adae6e6d58898f692a094e49692c6c33 + languageName: node + linkType: hard + +"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": + version: 3.1.1 + resolution: "strip-json-comments@npm:3.1.1" + checksum: f16719ce25abc58a55ef82b1c27f541dcfa5d544f17158f62d10be21ff9bd22fde45a53c592b29d80ad3c97ccb67b7451c4833913fdaeadb508a40f5e0a9c206 languageName: node linkType: hard "subql-mono@workspace:.": version: 0.0.0-use.local resolution: "subql-mono@workspace:." + dependencies: + "@types/node": ^12.19.7 + "@typescript-eslint/eslint-plugin": ^4.6.1 + "@typescript-eslint/parser": ^4.6.1 + eslint: ^7.12.1 + eslint-config-prettier: ^6.15.0 + eslint-plugin-import: ^2.22.0 + eslint-plugin-prettier: ^3.1.4 + husky: ^4.3.0 + jest: ^26.6.3 + prettier: ^2.1.2 + pretty-quick: ^3.1.0 + ts-loader: ^8.0.8 + ts-node: ^9.0.0 + tsconfig-paths: ^3.9.0 + typescript: ^4.0.5 languageName: unknown linkType: soft @@ -8928,6 +12474,35 @@ resolve@^1.13.1: languageName: node linkType: hard +"superagent@npm:6.1.0": + version: 6.1.0 + resolution: "superagent@npm:6.1.0" + dependencies: + component-emitter: ^1.3.0 + cookiejar: ^2.1.2 + debug: ^4.1.1 + fast-safe-stringify: ^2.0.7 + form-data: ^3.0.0 + formidable: ^1.2.2 + methods: ^1.1.2 + mime: ^2.4.6 + qs: ^6.9.4 + readable-stream: ^3.6.0 + semver: ^7.3.2 + checksum: bc21d32d9dd1dd0e33df5f5e112e6796b010ae08d4402d61cc232de6204c8fb5aaa04ed717873c217e033fc80e7c2578aa4f1b607feec54627a5f724805c1e5b + languageName: node + linkType: hard + +"supertest@npm:^6.0.0": + version: 6.0.1 + resolution: "supertest@npm:6.0.1" + dependencies: + methods: 1.1.2 + superagent: 6.1.0 + checksum: 6083017645fe078eb81ec5c99d72dfcc53e9d73815514e47c7b3a5feb6a7d46b1cae781293c816d68cf181a7f3e842b06de796f3da79cfe76ce9160891618d7b + languageName: node + linkType: hard + "supports-color@npm:^2.0.0": version: 2.0.0 resolution: "supports-color@npm:2.0.0" @@ -8953,7 +12528,7 @@ resolve@^1.13.1: languageName: node linkType: hard -"supports-hyperlinks@npm:^2.1.0": +"supports-hyperlinks@npm:^2.0.0, supports-hyperlinks@npm:^2.1.0": version: 2.1.0 resolution: "supports-hyperlinks@npm:2.1.0" dependencies: @@ -8963,17 +12538,24 @@ resolve@^1.13.1: languageName: node linkType: hard +"symbol-observable@npm:2.0.3, symbol-observable@npm:^2.0.0": + version: 2.0.3 + resolution: "symbol-observable@npm:2.0.3" + checksum: c022177891e0aa3169bbaaed68d928ff7a2b5f5b1b2bf655b99804ecfabe280a6f1042dd3bda609475e637c57141d39b33e692b6f6b5fdb29ce7f61cf77be57f + languageName: node + linkType: hard + "symbol-observable@npm:^1.0.4": version: 1.2.0 resolution: "symbol-observable@npm:1.2.0" checksum: 268834a1d4cba19d40f367e5c2755f612969c8418e43a3be17408e392802a667f8bb542893440d58a080a8ea8da05ea98e27e472b9f4ff6fbda78a21a1a41c53 languageName: node linkType: hard - -"symbol-observable@npm:^2.0.0": - version: 2.0.3 - resolution: "symbol-observable@npm:2.0.3" - checksum: c022177891e0aa3169bbaaed68d928ff7a2b5f5b1b2bf655b99804ecfabe280a6f1042dd3bda609475e637c57141d39b33e692b6f6b5fdb29ce7f61cf77be57f + +"symbol-tree@npm:^3.2.4": + version: 3.2.4 + resolution: "symbol-tree@npm:3.2.4" + checksum: 0b9af4e5f005f9f0b9c916d91a1b654422ffa49ef09c5c4b6efa7a778f63976be9f410e57db1e9ea7576eea0631a34b69a5622674aa92a60a896ccf2afca87a7 languageName: node linkType: hard @@ -8989,6 +12571,20 @@ resolve@^1.13.1: languageName: node linkType: hard +"tapable@npm:^1.0.0": + version: 1.1.3 + resolution: "tapable@npm:1.1.3" + checksum: b2c2ab20260394b867fd249d8b6ab3e4645e00f9cce16b558b0de5a86291ef05f536f578744549d1618c9032c7f99bc1d6f68967e4aa11cb0dca4461dc4714bc + languageName: node + linkType: hard + +"tapable@npm:^2.0.0": + version: 2.1.1 + resolution: "tapable@npm:2.1.1" + checksum: 02f2c18d9faaeb4b084af4c3cfbdfe87a89032083bc34103f40595e3eb41a8e6c619ba01726622f9d469a47cd6080af2ca975a2e5a94d5e5c2a7302a327c98a3 + languageName: node + linkType: hard + "tar-fs@npm:^2.0.0": version: 2.1.0 resolution: "tar-fs@npm:2.1.0" @@ -9028,6 +12624,32 @@ resolve@^1.13.1: languageName: node linkType: hard +"terminal-link@npm:^2.0.0": + version: 2.1.1 + resolution: "terminal-link@npm:2.1.1" + dependencies: + ansi-escapes: ^4.2.1 + supports-hyperlinks: ^2.0.0 + checksum: f84553e11e9dc9034c9a62aeada2985e2c50adf161b773b3e4a5cf174b0d14f6b8868eb1dcdf91c3f71e3d932a3be158b8742c2a43ee459e9b88a246d78a6dc1 + languageName: node + linkType: hard + +"terser-webpack-plugin@npm:^5.0.3": + version: 5.0.3 + resolution: "terser-webpack-plugin@npm:5.0.3" + dependencies: + jest-worker: ^26.6.1 + p-limit: ^3.0.2 + schema-utils: ^3.0.0 + serialize-javascript: ^5.0.1 + source-map: ^0.6.1 + terser: ^5.3.8 + peerDependencies: + webpack: ^5.1.0 + checksum: e71ae79f550095f1e33330b696f860ed6f704d5ad5c6e06a2a4e4db577c758007874459f8b67a4608285ca7c58c6fc3718482be51762f88fa20dbd6101ce700c + languageName: node + linkType: hard + "terser@npm:^5.2.0": version: 5.3.4 resolution: "terser@npm:5.3.4" @@ -9041,6 +12663,19 @@ resolve@^1.13.1: languageName: node linkType: hard +"terser@npm:^5.3.8": + version: 5.5.0 + resolution: "terser@npm:5.5.0" + dependencies: + commander: ^2.20.0 + source-map: ~0.7.2 + source-map-support: ~0.5.19 + bin: + terser: bin/terser + checksum: 6483029470c426dab58b2d84a7a317f1b3a3528228e1d0f38b9b59023dd9185f5f6bd2b1906daabdac4e3ce4ca133815db5b4151cc03d53946e9e9b25f62ddd4 + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -9077,6 +12712,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"throat@npm:^5.0.0": + version: 5.0.0 + resolution: "throat@npm:5.0.0" + checksum: 2fa41c09ccd97982cd6601eca704913f5d8ef5cc4070fcd71c67e7240da7c0df86f65f5cb23f5c3132ab5567154740114cc92379663aa098b6076a39481b0f5f + languageName: node + linkType: hard + "through@npm:2, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" @@ -9166,7 +12808,21 @@ resolve@^1.13.1: languageName: node linkType: hard -"tough-cookie@npm:~2.5.0": +"toidentifier@npm:1.0.0": + version: 1.0.0 + resolution: "toidentifier@npm:1.0.0" + checksum: 95720e8a0f98f1525f50ccbecbc2a23f0a1b4e448de03819dbbeda03adf0d2010fe64525fbc9d549765242550d341bb891672e4ac0b2cac58613cdd742324255 + languageName: node + linkType: hard + +"toposort-class@npm:^1.0.1": + version: 1.0.1 + resolution: "toposort-class@npm:1.0.1" + checksum: cead76d5abf1090ba903f36f42fbd69c78dd417593bce8d0f64c0f4226a34fa8c6ac92e7be358da90fdae800dd8b3c069eaf07ef6fac4cd53016575b9a100871 + languageName: node + linkType: hard + +"tough-cookie@npm:^2.3.3, tough-cookie@npm:~2.5.0": version: 2.5.0 resolution: "tough-cookie@npm:2.5.0" dependencies: @@ -9176,6 +12832,35 @@ resolve@^1.13.1: languageName: node linkType: hard +"tough-cookie@npm:^3.0.1": + version: 3.0.1 + resolution: "tough-cookie@npm:3.0.1" + dependencies: + ip-regex: ^2.1.0 + psl: ^1.1.28 + punycode: ^2.1.1 + checksum: dc1eee69c61a6d5598144ff41c9b5e758207130d92d2b89facad075140a99c10d674a6278764b9edfe8e074cb7840c15e7b786b93d0672875026c2ce5172d774 + languageName: node + linkType: hard + +"tr46@npm:^2.0.2": + version: 2.0.2 + resolution: "tr46@npm:2.0.2" + dependencies: + punycode: ^2.1.1 + checksum: c8c221907944e8b577c4fff14d180a213c21a29b54a12a031aa6986cbb711a5d470588b556a7be9c7844f09142e12deef6b76fe10f6bd4d274b54f1a7e0aac9e + languageName: node + linkType: hard + +"tree-kill@npm:1.2.2": + version: 1.2.2 + resolution: "tree-kill@npm:1.2.2" + bin: + tree-kill: cli.js + checksum: 967643efa4a231868232ea9d046c3ba7494ea6061fbb1e661c699b43ca0f0a14dad0782a631d915959d562830035166bab80ed726f9fe33b838af8a7516624ed + languageName: node + linkType: hard + "ts-invariant@npm:^0.4.0, ts-invariant@npm:^0.4.4": version: 0.4.4 resolution: "ts-invariant@npm:0.4.4" @@ -9185,9 +12870,49 @@ resolve@^1.13.1: languageName: node linkType: hard -"ts-node@npm:^8.10.2": - version: 8.10.2 - resolution: "ts-node@npm:8.10.2" +"ts-jest@npm:^26.4.3": + version: 26.4.4 + resolution: "ts-jest@npm:26.4.4" + dependencies: + "@types/jest": 26.x + bs-logger: 0.x + buffer-from: 1.x + fast-json-stable-stringify: 2.x + jest-util: ^26.1.0 + json5: 2.x + lodash.memoize: 4.x + make-error: 1.x + mkdirp: 1.x + semver: 7.x + yargs-parser: 20.x + peerDependencies: + jest: ">=26 <27" + typescript: ">=3.8 <5.0" + bin: + ts-jest: cli.js + checksum: bee46b789c13a9f195c80fbb201362c6c2e5150abb5aeb3699c4ccc17b9bc9c4b229e06230c5a23bf8f17bfd05311c33a4ea33a7641683e8a4bec21529f4da77 + languageName: node + linkType: hard + +"ts-loader@npm:^8.0.8": + version: 8.0.11 + resolution: "ts-loader@npm:8.0.11" + dependencies: + chalk: ^2.3.0 + enhanced-resolve: ^4.0.0 + loader-utils: ^1.0.2 + micromatch: ^4.0.0 + semver: ^6.0.0 + peerDependencies: + typescript: "*" + webpack: "*" + checksum: a04e515aad50e7645f1e10b038ebbff708aa7e7027f538101b9f6f53c60e33a9e114aab8825de78cd61179de8efa273ee71a6a9920ca9cbaadc2a2ee079b3f45 + languageName: node + linkType: hard + +"ts-node@npm:^9.0.0": + version: 9.0.0 + resolution: "ts-node@npm:9.0.0" dependencies: arg: ^4.1.0 diff: ^4.0.1 @@ -9201,11 +12926,41 @@ resolve@^1.13.1: ts-node-script: dist/bin-script.js ts-node-transpile-only: dist/bin-transpile.js ts-script: dist/bin-script-deprecated.js - checksum: cd6e023e073d65ea346cf4a5b70bfd1e7c7f342c967a23a83038fd3462067558a4dda4fc8b238e6709db69aca3847590a93b4c52ae001e23ed9fef3b4fecbc71 + checksum: 49d2ab087fc4b93f0a292e426ea6d242a80d1a4809ac008758bb0170aea1a85cd4182792c1d70889285fe5328cd8bd1ffb1e5108d1c4f31c39dbe9151ea4cabe + languageName: node + linkType: hard + +"tsconfig-paths-webpack-plugin@npm:3.3.0": + version: 3.3.0 + resolution: "tsconfig-paths-webpack-plugin@npm:3.3.0" + dependencies: + chalk: ^2.3.0 + enhanced-resolve: ^4.0.0 + tsconfig-paths: ^3.4.0 + checksum: 4ae21d85e211610c4f7246930ebc265135f37c53f63d32733ecb2e0a3c218ba9ee6e86cebf60b86f7b5e5c39ba5421d7319afbd7cc640b5d927ee4472bb7a1ab + languageName: node + linkType: hard + +"tsconfig-paths@npm:3.9.0, tsconfig-paths@npm:^3.4.0, tsconfig-paths@npm:^3.9.0": + version: 3.9.0 + resolution: "tsconfig-paths@npm:3.9.0" + dependencies: + "@types/json5": ^0.0.29 + json5: ^1.0.1 + minimist: ^1.2.0 + strip-bom: ^3.0.0 + checksum: 5383ba626b3ac70e08094b9dfd1e30ce82878407b6c8db8cd84279cc7c7340d5f53f67dbeb8174a233c082a068322a6b00ec8514b96d9a80a453e0476dc116d2 + languageName: node + linkType: hard + +"tslib@npm:2.0.3, tslib@npm:~2.0.1": + version: 2.0.3 + resolution: "tslib@npm:2.0.3" + checksum: 447bfca5deaa157806c3f77eaba74d05dd0b38b014e47ce79d98b5c77ce7d91b00a687ba13ca1b5a74d35ca1098ac7a072c0a97fad06f0266612f2a03a6c8e8f languageName: node linkType: hard -"tslib@npm:^1.10.0, tslib@npm:^1.13.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:>=1.9.0, tslib@npm:^1.10.0, tslib@npm:^1.13.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": version: 1.13.0 resolution: "tslib@npm:1.13.0" checksum: 5dc3bdaea3b67c76ef4a14c28fcb2171da7bcf292fd9c59a260098729626b1ce766c52b588f08e324ed9a0c52ea8a93a815920f980d75981abc9d850fbf310fb @@ -9219,13 +12974,6 @@ resolve@^1.13.1: languageName: node linkType: hard -"tslib@npm:~2.0.1": - version: 2.0.3 - resolution: "tslib@npm:2.0.3" - checksum: 447bfca5deaa157806c3f77eaba74d05dd0b38b014e47ce79d98b5c77ce7d91b00a687ba13ca1b5a74d35ca1098ac7a072c0a97fad06f0266612f2a03a6c8e8f - languageName: node - linkType: hard - "tsutils@npm:^3.17.1": version: 3.17.1 resolution: "tsutils@npm:3.17.1" @@ -9260,6 +13008,15 @@ resolve@^1.13.1: languageName: node linkType: hard +"type-check@npm:^0.4.0, type-check@npm:~0.4.0": + version: 0.4.0 + resolution: "type-check@npm:0.4.0" + dependencies: + prelude-ls: ^1.2.1 + checksum: 6c2e1ce339567e122504f0c729cfa35d877fb2da293b99110f0819eca81e6ed8d3ba9bb36c0bc0ee4904d5340dbe678f8642a395c1c67b1d0f69f081efb47f4a + languageName: node + linkType: hard + "type-check@npm:~0.3.2": version: 0.3.2 resolution: "type-check@npm:0.3.2" @@ -9269,6 +13026,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"type-detect@npm:4.0.8": + version: 4.0.8 + resolution: "type-detect@npm:4.0.8" + checksum: e01dc6ac9098192a7859fb86c7b4073709a4e13a5cc02c54d54412378bb099563fda7a7a85640f33e3a7c2e8189182eb1511f263e67f402b2d63fe81afdde785 + languageName: node + linkType: hard + "type-fest@npm:^0.11.0": version: 0.11.0 resolution: "type-fest@npm:0.11.0" @@ -9283,6 +13047,23 @@ resolve@^1.13.1: languageName: node linkType: hard +"type-fest@npm:^0.8.1": + version: 0.8.1 + resolution: "type-fest@npm:0.8.1" + checksum: f8c4b4249f52e8bea7a4fc55b3653c96c2d547240e4c772e001d02b7cc38b8c3eb493ab9fbe985a76a203cd1aa7044776b728a71ba12bf36e7131f989597885b + languageName: node + linkType: hard + +"type-is@npm:^1.6.4, type-is@npm:~1.6.17, type-is@npm:~1.6.18": + version: 1.6.18 + resolution: "type-is@npm:1.6.18" + dependencies: + media-typer: 0.3.0 + mime-types: ~2.1.24 + checksum: 20a3514f1d835c979237995129d1f8c564325301e3a8f1c732bcbe1d7fa0ca1f65994e41a79e9030d79f31e5459bb9be5c377848fcb477cb3049a661b3713d74 + languageName: node + linkType: hard + "type@npm:^1.0.1": version: 1.2.0 resolution: "type@npm:1.2.0" @@ -9306,6 +13087,13 @@ resolve@^1.13.1: languageName: node linkType: hard +"typedarray@npm:^0.0.6": + version: 0.0.6 + resolution: "typedarray@npm:0.0.6" + checksum: c9ef0176aaf32593514c31e5c6edc1db970847aff6e1f0a0570a6ac0cc996335792f394c2fcec59cc76691d22a01888ea073a2f3c6930cfcf7c519addf4e2ad7 + languageName: node + linkType: hard + "typeorm@npm:^0.2.28": version: 0.2.28 resolution: "typeorm@npm:0.2.28" @@ -9332,23 +13120,43 @@ resolve@^1.13.1: languageName: node linkType: hard -typescript@^3.9.7: - version: 3.9.7 - resolution: "typescript@npm:3.9.7" +typescript@4.0.5: + version: 4.0.5 + resolution: "typescript@npm:4.0.5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: ce94d4bbb914cc9d6fbd42e1476ab18c3292b262b8ba7ba76cd167a858545207a604e75bf1efbb75b8654c8f85deaa19795c3ef00098d7612855139b4ecc0240 + languageName: node + linkType: hard + +typescript@^4.0.5: + version: 4.1.2 + resolution: "typescript@npm:4.1.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: d2ac373b469e973448c7287d0fbc732dbd34d00d07911b9506bbf81469a80db6613361fc9293d021da357cb7c7da2ee32f56d8ef76446361231374200cd6aee9 + languageName: node + linkType: hard + +"typescript@patch:typescript@4.0.5#builtin": + version: 4.0.5 + resolution: "typescript@patch:typescript@npm%3A4.0.5#builtin::version=4.0.5&hash=5bf698" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10848a9c35fd8c70a8792b8bd9485317534bcd58768793d3b7d9c7486e9fd30cf345f83fa2a324e0bf6088bc8a4d8d061d58fda38b18c2ff187cf01fbbff6267 + checksum: d4be0bd2a2050b2d7b132cb2a40329178f181543e9d2ac6d1f06babd9f047208558a736a7effdeb28759ae2e815f070b61d10ee2f02cc93a6221a1490f21ffce languageName: node linkType: hard -"typescript@patch:typescript@^3.9.7#builtin": - version: 3.9.7 - resolution: "typescript@patch:typescript@npm%3A3.9.7#builtin::version=3.9.7&hash=5bf698" +"typescript@patch:typescript@^4.0.5#builtin": + version: 4.1.2 + resolution: "typescript@patch:typescript@npm%3A4.1.2#builtin::version=4.1.2&hash=5bf698" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: f0d3d9c987860c7c458229ab6dd7e3d322405db36b70abccba610b5efd9f9451e4e67a3fc7983c0d3741033c1f1a8d7aa859a1510caa8f20fad762fc39648bfa + checksum: acfc7be6a091806432f324ad258c4a7d2a63996106a4c001db1eebb2661608a9fd0d109d0d29249c3e6890e3547a97b8580cbe0833aa64b2fb83f66e4d88a466 languageName: node linkType: hard @@ -9425,6 +13233,13 @@ typescript@^3.9.7: languageName: node linkType: hard +"unpipe@npm:1.0.0, unpipe@npm:~1.0.0": + version: 1.0.0 + resolution: "unpipe@npm:1.0.0" + checksum: ba244e8bf640475b2143af95be5d71353cd4d238d63abf5dfe700c67841f066eb0819fc60dee7f2348ef647a5644a06ba024b9a0ab6d399fc07a05eb72a30ac7 + languageName: node + linkType: hard + "unset-value@npm:^1.0.0": version: 1.0.0 resolution: "unset-value@npm:1.0.0" @@ -9506,6 +13321,22 @@ typescript@^3.9.7: languageName: node linkType: hard +"utils-merge@npm:1.0.1": + version: 1.0.1 + resolution: "utils-merge@npm:1.0.1" + checksum: a457956ebc09efbda05da8bf213ab89140bb9dffa3c42b3315dd8fc3c45d67a1b802741f58b7bba4872113201fc275fc86470289d8bd32b74297b5e5b5980705 + languageName: node + linkType: hard + +"uuid@npm:8.3.1, uuid@npm:^8.1.0, uuid@npm:^8.3.0": + version: 8.3.1 + resolution: "uuid@npm:8.3.1" + bin: + uuid: dist/bin/uuid + checksum: 6a5d07c5564614271237d8bbc5c1c72abf056343e91af8f67a8e6d29957a1a061f347b8425a1e499af32f5a8f0039c44d200dff663b9a8090c51a7f7b5031534 + languageName: node + linkType: hard + "uuid@npm:^3.3.2": version: 3.4.0 resolution: "uuid@npm:3.4.0" @@ -9515,6 +13346,24 @@ typescript@^3.9.7: languageName: node linkType: hard +"v8-compile-cache@npm:^2.0.3": + version: 2.2.0 + resolution: "v8-compile-cache@npm:2.2.0" + checksum: 1efc9946401fcad7a67619b520d8d12e31c7138090ffd9f98af9b919461fa23d947ecef0eab89cca4037c01d29d25a389ab6c0fac70ee4ed030443b08cdf6cff + languageName: node + linkType: hard + +"v8-to-istanbul@npm:^7.0.0": + version: 7.0.0 + resolution: "v8-to-istanbul@npm:7.0.0" + dependencies: + "@types/istanbul-lib-coverage": ^2.0.1 + convert-source-map: ^1.6.0 + source-map: ^0.7.3 + checksum: 9c9edb5c0a4d6feab236e8fab1c378704021794d1addde4713771056b0d75e096bc81d6ff2828448dd7d0b29b6b38812e8b97a8063401e8b1f91a051230236dc + languageName: node + linkType: hard + "valid-url@npm:1.0.9": version: 1.0.9 resolution: "valid-url@npm:1.0.9" @@ -9532,6 +13381,27 @@ typescript@^3.9.7: languageName: node linkType: hard +"validator@npm:13.0.0": + version: 13.0.0 + resolution: "validator@npm:13.0.0" + checksum: c537ecd87c245aad5466a3821c9f87909d6ddd695daddc37691863a79b481a7efc0f3d3e88d0bf001d8d9c64fb4151c4e7a92fe060899c86d8ad9c334dceac2d + languageName: node + linkType: hard + +"validator@npm:^10.11.0": + version: 10.11.0 + resolution: "validator@npm:10.11.0" + checksum: 07a37cd1469001b121696c2aa5494e9a4e416feabad31d849c02dfa414ae39c7885acb08d81d50d45e0ec63a1269bd8169937acf76202a79dc1ae53e909186b5 + languageName: node + linkType: hard + +"vary@npm:^1, vary@npm:~1.1.2": + version: 1.1.2 + resolution: "vary@npm:1.1.2" + checksum: 591f059f727ac1ba0d97cb7767f8583a03fcbb07db7be2b7dce838ede520ec0e958a41cb19077054769077fdc49a9b9a2dc391c83426bfee89c054b8cc7404bf + languageName: node + linkType: hard + "verror@npm:1.10.0": version: 1.10.0 resolution: "verror@npm:1.10.0" @@ -9562,6 +13432,24 @@ typescript@^3.9.7: languageName: node linkType: hard +"w3c-hr-time@npm:^1.0.2": + version: 1.0.2 + resolution: "w3c-hr-time@npm:1.0.2" + dependencies: + browser-process-hrtime: ^1.0.0 + checksum: bb021b4c4b15acc26a7b0de5b6f4c02d829b458345af162713685e84698380fabffc7856f4a85ba368f23c8419d3a7a726b628b993ffeb0d5a83d0d57d4cbf72 + languageName: node + linkType: hard + +"w3c-xmlserializer@npm:^2.0.0": + version: 2.0.0 + resolution: "w3c-xmlserializer@npm:2.0.0" + dependencies: + xml-name-validator: ^3.0.0 + checksum: 2327c8a6c7302ed4b685125c193f4b4b859ee12cd6e1938407a02dda9cfcfff7f0c103de387b268444c4b61d7892d5260b5c684eb7519886fb3a07798bd565ba + languageName: node + linkType: hard + "walker@npm:^1.0.7, walker@npm:~1.0.5": version: 1.0.7 resolution: "walker@npm:1.0.7" @@ -9571,6 +13459,93 @@ typescript@^3.9.7: languageName: node linkType: hard +"watchpack@npm:^2.0.0": + version: 2.0.1 + resolution: "watchpack@npm:2.0.1" + dependencies: + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.1.2 + checksum: 398348c102eedfff10b96887ba9e9999a367c7dcc5beb2233e77a48cd9ffad6502c182a3aedb78b557dc0e9b54f1dee851d48bdda8a036c3fc051d0277c73bdd + languageName: node + linkType: hard + +"wcwidth@npm:^1.0.1": + version: 1.0.1 + resolution: "wcwidth@npm:1.0.1" + dependencies: + defaults: ^1.0.3 + checksum: abf8ba432dd19a95af63895de6af932900a9451e175745551aeca0fd2d46604bc72ff80aa83adc3f67fb8389191329340e2864aefcf20655ffe91f0dbee5d953 + languageName: node + linkType: hard + +"webidl-conversions@npm:^5.0.0": + version: 5.0.0 + resolution: "webidl-conversions@npm:5.0.0" + checksum: af4e465fb3111f45930e48f8e4206d6ae41675f03f35d6dfa10b2d7186430236ef1b406d8c3e57f75c8a60e424ca715c9fe6b6b2316a1b999ecffe8280414dff + languageName: node + linkType: hard + +"webidl-conversions@npm:^6.1.0": + version: 6.1.0 + resolution: "webidl-conversions@npm:6.1.0" + checksum: 0ded175044ec0a06f41014b9ffc36a67eb22bff53b9cb43fa1e9d05eaded43a100d993a8179d3a9f0f820ff1e5b812107a97c8643b600a6ab5bef1e11fcae66b + languageName: node + linkType: hard + +"webpack-node-externals@npm:2.5.2": + version: 2.5.2 + resolution: "webpack-node-externals@npm:2.5.2" + checksum: 79faea373738549ea3a8ce8f0d136629ad1a6f539e154f73f8dfb4f658ad8d24f5e393c03d88dd5821b9b38f493716a1fda581992083e710c41eb956c3d1a028 + languageName: node + linkType: hard + +"webpack-sources@npm:^2.1.1": + version: 2.2.0 + resolution: "webpack-sources@npm:2.2.0" + dependencies: + source-list-map: ^2.0.1 + source-map: ^0.6.1 + checksum: 7c4b797fa90d310872b70469dc04254e35571fb34530280a47b93edbe9cd6b0ffb79cf2b7565f4a18ff5b70315ff245d465ad35f952366cfd93c55d6445e2378 + languageName: node + linkType: hard + +"webpack@npm:5.4.0": + version: 5.4.0 + resolution: "webpack@npm:5.4.0" + dependencies: + "@types/eslint-scope": ^3.7.0 + "@types/estree": ^0.0.45 + "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/helper-module-context": 1.9.0 + "@webassemblyjs/wasm-edit": 1.9.0 + "@webassemblyjs/wasm-parser": 1.9.0 + acorn: ^8.0.4 + browserslist: ^4.14.5 + chrome-trace-event: ^1.0.2 + enhanced-resolve: ^5.3.1 + eslint-scope: ^5.1.1 + events: ^3.2.0 + glob-to-regexp: ^0.4.1 + graceful-fs: ^4.2.4 + json-parse-better-errors: ^1.0.2 + loader-runner: ^4.1.0 + mime-types: ^2.1.27 + neo-async: ^2.6.2 + pkg-dir: ^4.2.0 + schema-utils: ^3.0.0 + tapable: ^2.0.0 + terser-webpack-plugin: ^5.0.3 + watchpack: ^2.0.0 + webpack-sources: ^2.1.1 + peerDependenciesMeta: + webpack-cli: + optional: true + bin: + webpack: bin/webpack.js + checksum: 1da5d7f1f0ec1f8f0a0ef2ef4b374805a9abd9a1a30e8834ab4b2f7793ce43251ea5c50b0132884666bd5189711f2049c66bb06ca6c381bfb022355619dc93bc + languageName: node + linkType: hard + "websocket@npm:1.0.32, websocket@npm:^1.0.32": version: 1.0.32 resolution: "websocket@npm:1.0.32" @@ -9585,6 +13560,15 @@ typescript@^3.9.7: languageName: node linkType: hard +"whatwg-encoding@npm:^1.0.5": + version: 1.0.5 + resolution: "whatwg-encoding@npm:1.0.5" + dependencies: + iconv-lite: 0.4.24 + checksum: 44e4276ad2c770d1eb8c5a49294b863c581ef4bc78a10ac6a73a7eba00b377bc53ae0501d7ffce29a2c051b6af5ebbbd135f1da7d8eb98097af2cf12f7b2c984 + languageName: node + linkType: hard + "whatwg-fetch@npm:>=0.10.0": version: 3.4.1 resolution: "whatwg-fetch@npm:3.4.1" @@ -9592,6 +13576,24 @@ typescript@^3.9.7: languageName: node linkType: hard +"whatwg-mimetype@npm:^2.3.0": + version: 2.3.0 + resolution: "whatwg-mimetype@npm:2.3.0" + checksum: 926e6ef8c7e53d158e501ce5e3c0e491d343c3c97e71b3d30451ffe4b1d6f81844c336b46a446a0b4f3fe4f327d76e3451d53ee8055344a0f5f2f35b84518011 + languageName: node + linkType: hard + +"whatwg-url@npm:^8.0.0": + version: 8.4.0 + resolution: "whatwg-url@npm:8.4.0" + dependencies: + lodash.sortby: ^4.7.0 + tr46: ^2.0.2 + webidl-conversions: ^6.1.0 + checksum: c85dfbedd2554e76d05eba467509db3a0ed5740e3bf1069a10ca302da531d64399693e4952c61be67d119a6b7f634f3ff65fbe59555b30474f849a7e0ce2a4c6 + languageName: node + linkType: hard + "which-module@npm:^2.0.0": version: 2.0.0 resolution: "which-module@npm:2.0.0" @@ -9599,6 +13601,13 @@ typescript@^3.9.7: languageName: node linkType: hard +"which-pm-runs@npm:^1.0.0": + version: 1.0.0 + resolution: "which-pm-runs@npm:1.0.0" + checksum: 0bb79a782e98955afec8f35a3ae95c4711fdd3d0743772ee98211da67c2421fdd4c92c95c93532cc0b4dcc085d8e27f3ad2f8a9173cb632692379bd3d2818821 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.2": version: 1.1.2 resolution: "which-typed-array@npm:1.1.2" @@ -9624,7 +13633,7 @@ typescript@^3.9.7: languageName: node linkType: hard -"which@npm:^2.0.2": +"which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" dependencies: @@ -9662,7 +13671,25 @@ typescript@^3.9.7: languageName: node linkType: hard -"word-wrap@npm:~1.2.3": +"windows-release@npm:^4.0.0": + version: 4.0.0 + resolution: "windows-release@npm:4.0.0" + dependencies: + execa: ^4.0.2 + checksum: 6e285986c3e2db1eae14da639938ccdd7e78cdccd4b408b173bac81c8214485ed8477fb0d97c67f9f5df722b9ce66d8330f3112d49dae033b16511837867194b + languageName: node + linkType: hard + +"wkx@npm:^0.5.0": + version: 0.5.0 + resolution: "wkx@npm:0.5.0" + dependencies: + "@types/node": "*" + checksum: ea38c886b89cc80e04093965d46e9995deb56e5e09b6166f108d20a719cba02266b5a3228286565068baa99fdc88de11eb5be31fa1d18a8b8214dde8a3f246dc + languageName: node + linkType: hard + +"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" checksum: 6526abd75d4409c76d1989cf2fbf6080b903db29824be3d17d0a0b8f6221486c76a021174eda2616cf311199787983c34bae3c5e7b51d2ad7476f2066cddb75a @@ -9753,6 +13780,28 @@ typescript@^3.9.7: languageName: node linkType: hard +"ws@npm:^7.2.3": + version: 7.4.0 + resolution: "ws@npm:7.4.0" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 67c0f3b86d89c20e337b0bd712e0a2752068eadc0cf13c024d0532c18d073381ced485fb114a636998327a82c34d83720f4ceb7632395c0cb9580ce221177fd8 + languageName: node + linkType: hard + +"xml-name-validator@npm:^3.0.0": + version: 3.0.0 + resolution: "xml-name-validator@npm:3.0.0" + checksum: b96679a42e6be36d2433987fe3cc45e972d20d7c2c2a787a2d6b2da94392bd9f23f671cdba29a91211289a2fa8e6965e466dbc1105d0e5730fc3a43e4f1a0688 + languageName: node + linkType: hard + "xml2js@npm:^0.4.23": version: 0.4.23 resolution: "xml2js@npm:0.4.23" @@ -9770,6 +13819,13 @@ typescript@^3.9.7: languageName: node linkType: hard +"xmlchars@npm:^2.2.0": + version: 2.2.0 + resolution: "xmlchars@npm:2.2.0" + checksum: 69bbb61e8d939873c8aa7d006d082944de2eb6f12f55e53fdfc670d544e677736b59e498ece303f264bd1dc39b77557eef1c1c9bfb09eb5e1e30ac552420d81e + languageName: node + linkType: hard + "xtend@npm:^4.0.0": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -9814,6 +13870,13 @@ typescript@^3.9.7: languageName: node linkType: hard +"yaml@npm:^1.10.0, yaml@npm:^1.7.2": + version: 1.10.0 + resolution: "yaml@npm:1.10.0" + checksum: d4cc9f9724f8d0aebc2cf52e4e6aa7059f12d50deb54b5225d103462fb2af36e5c0bb419101ca4b1f0cd3b4db9e4139cf2c690e863ac6227648d39d6f4e2522c + languageName: node + linkType: hard + "yargonaut@npm:^1.1.2": version: 1.1.4 resolution: "yargonaut@npm:1.1.4" @@ -9825,6 +13888,13 @@ typescript@^3.9.7: languageName: node linkType: hard +"yargs-parser@npm:20.x": + version: 20.2.4 + resolution: "yargs-parser@npm:20.2.4" + checksum: 00dd0f23b608aa16962f1b73ac6c461ae6c97e8e85ad24b0c9adfeb5ef20a93a484ba858a6a3200f487478427db27d555d7772463d793d6c27b1b8b614cf3d7e + languageName: node + linkType: hard + "yargs-parser@npm:^18.1.2": version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" @@ -9842,7 +13912,7 @@ typescript@^3.9.7: languageName: node linkType: hard -"yargs@npm:^15.0.0, yargs@npm:^15.3.1": +"yargs@npm:^15.0.0, yargs@npm:^15.3.1, yargs@npm:^15.4.1": version: 15.4.1 resolution: "yargs@npm:15.4.1" dependencies: