Mirror: The small sibling of the graphql package, slimmed down for client-side libraries.

Upgrade Rollup, ESLint, Jest to Vitest

Changed files
+1468 -2031
.github
workflows
alias
scripts
+1 -1
.github/workflows/ci.yml
···
run: pnpm run lint
- name: Unit Tests
-
run: pnpm run test --maxWorkers=2
+
run: pnpm run test --run
- name: Build
run: pnpm run build
+1
alias/language/__tests__/parser.test.js
···
// See: https://github.com/graphql/graphql-js/blob/976d64b/src/language/__tests__/parser-test.ts
// Note: Tests regarding reserved keywords have been removed.
+
import { describe, it, expect } from 'vitest';
import { Kind } from 'graphql';
import { parse, parseValue, parseType } from '../parser';
+4 -9
alias/language/__tests__/printer.test.js
···
// See: https://github.com/graphql/graphql-js/blob/976d64b/src/language/__tests__/printer-test.ts
+
import { describe, it, expect } from 'vitest';
import { parse } from '../parser';
import { print } from '../printer';
···
}
`);
-
const queryASTWithArtifacts = parse(
-
'query ($foo: TestType) @testDirective { id, name }'
-
);
+
const queryASTWithArtifacts = parse('query ($foo: TestType) @testDirective { id, name }');
expect(print(queryASTWithArtifacts)).toBe(dedent`
query ($foo: TestType) @testDirective {
id
···
}
`);
-
const mutationASTWithArtifacts = parse(
-
'mutation ($foo: TestType) @testDirective { id, name }'
-
);
+
const mutationASTWithArtifacts = parse('mutation ($foo: TestType) @testDirective { id, name }');
expect(print(mutationASTWithArtifacts)).toBe(dedent`
mutation ($foo: TestType) @testDirective {
id
···
});
it('keeps arguments on one line if line is short (<= 80 chars)', () => {
-
const printed = print(
-
parse('{trip(wheelchair:false arriveBy:false){dateTime}}')
-
);
+
const printed = print(parse('{trip(wheelchair:false arriveBy:false){dateTime}}'));
expect(printed).toBe(
dedent`
+13 -41
alias/language/__tests__/visitor.test.js
···
// See: https://github.com/graphql/graphql-js/blob/976d64b/src/language/__tests__/visitor-test.ts
+
import { describe, it, expect } from 'vitest';
import { Kind, parse, print } from 'graphql';
import { visit, visitInParallel, BREAK } from '../visitor';
···
expect(ast).toEqual(parse('{ a, b, c { a, b, c } }', { noLocation: true }));
-
expect(editedAST).toEqual(
-
parse('{ a, c { a, c } }', { noLocation: true })
-
);
+
expect(editedAST).toEqual(parse('{ a, c { a, c } }', { noLocation: true }));
});
it('allows for editing on leave', () => {
···
expect(ast).toEqual(parse('{ a, b, c { a, b, c } }', { noLocation: true }));
-
expect(editedAST).toEqual(
-
parse('{ a, c { a, c } }', { noLocation: true })
-
);
+
expect(editedAST).toEqual(parse('{ a, c { a, c } }', { noLocation: true }));
});
it('ignores false returned on leave', () => {
···
},
});
-
expect(returnedAST).toEqual(
-
parse('{ a, b, c { a, b, c } }', { noLocation: true })
-
);
+
expect(returnedAST).toEqual(parse('{ a, b, c { a, b, c } }', { noLocation: true }));
});
it('visits edited node', () => {
···
});
it('handles deep immutable edits correctly when using "enter"', () => {
-
const formatNode = (node) => {
+
const formatNode = node => {
if (
node.selectionSet &&
!node.selectionSet.selections.some(
-
(node) =>
-
node.kind === Kind.FIELD &&
-
node.name.value === '__typename' &&
-
!node.alias
+
node => node.kind === Kind.FIELD && node.name.value === '__typename' && !node.alias
)
) {
return {
···
}
};
const ast = parse('{ players { nodes { id } } }');
-
const expected = parse(
-
'{ players { nodes { id __typename } __typename } }'
-
);
+
const expected = parse('{ players { nodes { id __typename } __typename } }');
const visited = visit(ast, {
Field: formatNode,
InlineFragment: formatNode,
···
visit(ast, {
enter(node, key, parent) {
-
visited.push([
-
'enter',
-
node.kind,
-
key,
-
isNode(parent) ? parent.kind : undefined,
-
]);
+
visited.push(['enter', node.kind, key, isNode(parent) ? parent.kind : undefined]);
checkVisitorFnArgs(ast, arguments);
argsStack.push([...arguments]);
},
leave(node, key, parent) {
-
visited.push([
-
'leave',
-
node.kind,
-
key,
-
isNode(parent) ? parent.kind : undefined,
-
]);
+
visited.push(['leave', node.kind, key, isNode(parent) ? parent.kind : undefined]);
expect(argsStack.pop()).toEqual([...arguments]);
},
···
])
);
-
expect(ast).toEqual(
-
parse('{ a, b, c { a, b, c } }', { noLocation: true })
-
);
+
expect(ast).toEqual(parse('{ a, b, c { a, b, c } }', { noLocation: true }));
-
expect(editedAST).toEqual(
-
parse('{ a, c { a, c } }', { noLocation: true })
-
);
+
expect(editedAST).toEqual(parse('{ a, c { a, c } }', { noLocation: true }));
expect(visited).toEqual([
['enter', 'Document', undefined],
···
])
);
-
expect(ast).toEqual(
-
parse('{ a, b, c { a, b, c } }', { noLocation: true })
-
);
+
expect(ast).toEqual(parse('{ a, b, c { a, b, c } }', { noLocation: true }));
-
expect(editedAST).toEqual(
-
parse('{ a, c { a, c } }', { noLocation: true })
-
);
+
expect(editedAST).toEqual(parse('{ a, c { a, c } }', { noLocation: true }));
expect(visited).toEqual([
['enter', 'Document', undefined],
+38 -32
package.json
···
"private": true,
"scripts": {
"prepare": "node ./scripts/prepare.js",
-
"test": "jest",
+
"test": "vitest",
"lint": "eslint --ext=js,mjs .",
-
"build": "rollup -c scripts/rollup/config.js",
+
"build": "rollup -c scripts/rollup/config.mjs",
"size-check": "cd scripts/buildenv && pnpm run build",
"prepublishOnly": "run-s test build"
},
···
"graphql-js",
"lite"
],
-
"homepage": "https://github.com/kitten/graphql-web-lite",
+
"homepage": "https://github.com/0no-co/graphql-web-lite",
"bugs": {
-
"url": "https://github.com/kitten/graphql-web-lite/issues"
+
"url": "https://github.com/0no-co/graphql-web-lite/issues"
},
"repository": {
"type": "git",
-
"url": "https://github.com/kitten/graphql-web-lite.git"
+
"url": "https://github.com/0no-co/graphql-web-lite.git"
+
},
+
"pnpm": {
+
"peerDependencyRules": {
+
"allowedVersions": {
+
"graphql": "*"
+
}
+
},
+
"overrides": {
+
"graphql": "~16.1.0"
+
}
},
"devDependencies": {
-
"@0no-co/graphql.web": "^0.1.2",
-
"@babel/core": "^7.15.0",
-
"@rollup/plugin-babel": "^5.3.0",
-
"@rollup/plugin-buble": "^0.21.3",
-
"@rollup/plugin-node-resolve": "^13.0.4",
-
"@rollup/plugin-replace": "^3.0.0",
+
"@0no-co/graphql.web": "^0.1.5",
+
"@babel/core": "^7.21.3",
+
"@rollup/plugin-babel": "^6.0.3",
+
"@rollup/plugin-buble": "^1.0.2",
+
"@rollup/plugin-node-resolve": "^15.0.1",
+
"@rollup/plugin-replace": "^5.0.2",
+
"@rollup/plugin-terser": "^0.4.0",
+
"@typescript-eslint/eslint-plugin": "^5.55.0",
+
"@typescript-eslint/parser": "^5.55.0",
"babel-plugin-modular-graphql": "^1.0.1",
-
"eslint": "^7.32.0",
-
"eslint-config-prettier": "^8.3.0",
-
"eslint-plugin-prettier": "^4.0.0",
-
"graphql": "^16.1.0",
+
"dotenv": "^16.0.3",
+
"eslint": "^8.36.0",
+
"eslint-config-prettier": "^8.7.0",
+
"eslint-plugin-prettier": "^4.2.1",
+
"eslint-plugin-tsdoc": "^0.2.17",
+
"graphql": "~16.1.0",
"husky-v4": "^4.3.8",
-
"jest": "^27.1.0",
"lint-staged": "^11.1.2",
"npm-run-all": "^4.1.5",
-
"prettier": "^2.3.2",
-
"reghex": "^3.0.2",
-
"rollup": "^2.56.2",
-
"rollup-plugin-terser": "^7.0.2",
+
"prettier": "^2.8.4",
+
"rollup": "^3.20.0",
"semver": "^7.3.5",
-
"sucrase": "^3.20.1"
+
"sucrase": "^3.30.0",
+
"typescript": "^5.0.2",
+
"vitest": "^0.29.7"
},
"prettier": {
-
"singleQuote": true
+
"singleQuote": true,
+
"tabWidth": 2,
+
"printWidth": 100
},
"eslintConfig": {
"root": true,
···
"husky": {
"hooks": {
"pre-commit": "lint-staged --quiet --relative"
-
}
-
},
-
"jest": {
-
"moduleFileExtensions": [
-
"mjs",
-
"js"
-
],
-
"transformIgnorePatterns": [],
-
"transform": {
-
"\\.m?js$": "<rootDir>/scripts/jest/transform-esm.js"
}
}
}
+1357 -1898
pnpm-lock.yaml
···
lockfileVersion: 5.4
+
overrides:
+
graphql: ~16.1.0
+
importers:
.:
specifiers:
-
'@0no-co/graphql.web': ^0.1.2
-
'@babel/core': ^7.15.0
-
'@rollup/plugin-babel': ^5.3.0
-
'@rollup/plugin-buble': ^0.21.3
-
'@rollup/plugin-node-resolve': ^13.0.4
-
'@rollup/plugin-replace': ^3.0.0
+
'@0no-co/graphql.web': ^0.1.5
+
'@babel/core': ^7.21.3
+
'@rollup/plugin-babel': ^6.0.3
+
'@rollup/plugin-buble': ^1.0.2
+
'@rollup/plugin-node-resolve': ^15.0.1
+
'@rollup/plugin-replace': ^5.0.2
+
'@rollup/plugin-terser': ^0.4.0
+
'@typescript-eslint/eslint-plugin': ^5.55.0
+
'@typescript-eslint/parser': ^5.55.0
babel-plugin-modular-graphql: ^1.0.1
-
eslint: ^7.32.0
-
eslint-config-prettier: ^8.3.0
-
eslint-plugin-prettier: ^4.0.0
-
graphql: ^16.1.0
+
dotenv: ^16.0.3
+
eslint: ^8.36.0
+
eslint-config-prettier: ^8.7.0
+
eslint-plugin-prettier: ^4.2.1
+
eslint-plugin-tsdoc: ^0.2.17
+
graphql: ~16.1.0
husky-v4: ^4.3.8
-
jest: ^27.1.0
lint-staged: ^11.1.2
npm-run-all: ^4.1.5
-
prettier: ^2.3.2
-
reghex: ^3.0.2
-
rollup: ^2.56.2
-
rollup-plugin-terser: ^7.0.2
+
prettier: ^2.8.4
+
rollup: ^3.20.0
semver: ^7.3.5
-
sucrase: ^3.20.1
+
sucrase: ^3.30.0
+
typescript: ^5.0.2
+
vitest: ^0.29.7
devDependencies:
-
'@0no-co/graphql.web': 0.1.2
-
'@babel/core': 7.15.0
-
'@rollup/plugin-babel': 5.3.0_ztreopm35ygbcovfq5vo2gfrdq
-
'@rollup/plugin-buble': 0.21.3_rollup@2.56.3
-
'@rollup/plugin-node-resolve': 13.0.4_rollup@2.56.3
-
'@rollup/plugin-replace': 3.0.0_rollup@2.56.3
+
'@0no-co/graphql.web': 0.1.5
+
'@babel/core': 7.21.3
+
'@rollup/plugin-babel': 6.0.3_7q3kejatfh3gjru7whmg6sfpeq
+
'@rollup/plugin-buble': 1.0.2_rollup@3.20.0
+
'@rollup/plugin-node-resolve': 15.0.1_rollup@3.20.0
+
'@rollup/plugin-replace': 5.0.2_rollup@3.20.0
+
'@rollup/plugin-terser': 0.4.0_rollup@3.20.0
+
'@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4
+
'@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
babel-plugin-modular-graphql: 1.0.1
-
eslint: 7.32.0
-
eslint-config-prettier: 8.3.0_eslint@7.32.0
-
eslint-plugin-prettier: 4.0.0_ljekgsp75rqpkjl3l4ki6umzym
+
dotenv: 16.0.3
+
eslint: 8.36.0
+
eslint-config-prettier: 8.8.0_eslint@8.36.0
+
eslint-plugin-prettier: 4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq
+
eslint-plugin-tsdoc: 0.2.17
graphql: 16.1.0
husky-v4: 4.3.8
-
jest: 27.1.0
lint-staged: 11.1.2
npm-run-all: 4.1.5
-
prettier: 2.3.2
-
reghex: 3.0.2
-
rollup: 2.56.3
-
rollup-plugin-terser: 7.0.2_rollup@2.56.3
+
prettier: 2.8.5
+
rollup: 3.20.0
semver: 7.3.5
-
sucrase: 3.20.1
+
sucrase: 3.30.0
+
typescript: 5.0.2
+
vitest: 0.29.7
scripts/buildenv:
specifiers:
'@preact/preset-vite': ^2.1.0
'@urql/preact': ^2.0.2
-
graphql: ^16.0.0-alpha.5
+
graphql: ~16.1.0
preact: ^10.5.14
vite: ^2.2.4
dependencies:
···
packages:
-
/@0no-co/graphql.web/0.1.2:
-
resolution: {integrity: sha512-Jgn4aaiXit6yDL4tBZvv1wV2x9rCEsElqpeNxO80NHUNOPP+QY9VxA1dq9RTSaeaeN6/i994gNV+UvRIX3gQLQ==}
+
/@0no-co/graphql.web/0.1.5:
+
resolution: {integrity: sha512-a4b2IoVjFF3QpBYs+rd+6UBxo0prF33TgJoIHMZZI3zaFxIEfaaadDfudAGZNBhk+wK8ocHN0wSLSu5prbGRng==}
dev: true
-
/@babel/code-frame/7.12.11:
-
resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==}
+
/@ampproject/remapping/2.2.0:
+
resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
+
engines: {node: '>=6.0.0'}
dependencies:
-
'@babel/highlight': 7.14.5
+
'@jridgewell/gen-mapping': 0.1.1
+
'@jridgewell/trace-mapping': 0.3.17
dev: true
/@babel/code-frame/7.14.5:
···
'@babel/highlight': 7.14.5
dev: true
+
/@babel/code-frame/7.18.6:
+
resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/highlight': 7.18.6
+
dev: true
+
/@babel/compat-data/7.15.0:
resolution: {integrity: sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==}
+
engines: {node: '>=6.9.0'}
+
dev: true
+
+
/@babel/compat-data/7.21.0:
+
resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==}
engines: {node: '>=6.9.0'}
dev: true
···
- supports-color
dev: true
+
/@babel/core/7.21.3:
+
resolution: {integrity: sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@ampproject/remapping': 2.2.0
+
'@babel/code-frame': 7.18.6
+
'@babel/generator': 7.21.3
+
'@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.3
+
'@babel/helper-module-transforms': 7.21.2
+
'@babel/helpers': 7.21.0
+
'@babel/parser': 7.21.3
+
'@babel/template': 7.20.7
+
'@babel/traverse': 7.21.3
+
'@babel/types': 7.21.3
+
convert-source-map: 1.9.0
+
debug: 4.3.4
+
gensync: 1.0.0-beta.2
+
json5: 2.2.3
+
semver: 6.3.0
+
transitivePeerDependencies:
+
- supports-color
+
dev: true
+
/@babel/generator/7.15.0:
resolution: {integrity: sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
jsesc: 2.5.2
source-map: 0.5.7
dev: true
+
/@babel/generator/7.21.3:
+
resolution: {integrity: sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/types': 7.21.3
+
'@jridgewell/gen-mapping': 0.3.2
+
'@jridgewell/trace-mapping': 0.3.17
+
jsesc: 2.5.2
+
dev: true
+
/@babel/helper-annotate-as-pure/7.18.6:
resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==}
engines: {node: '>=6.9.0'}
···
'@babel/helper-validator-option': 7.14.5
browserslist: 4.16.7
semver: 6.3.0
+
dev: true
+
+
/@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.3:
+
resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==}
+
engines: {node: '>=6.9.0'}
+
peerDependencies:
+
'@babel/core': ^7.0.0
+
dependencies:
+
'@babel/compat-data': 7.21.0
+
'@babel/core': 7.21.3
+
'@babel/helper-validator-option': 7.21.0
+
browserslist: 4.21.5
+
lru-cache: 5.1.1
+
semver: 6.3.0
+
dev: true
+
+
/@babel/helper-environment-visitor/7.18.9:
+
resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==}
+
engines: {node: '>=6.9.0'}
dev: true
/@babel/helper-function-name/7.14.5:
···
dependencies:
'@babel/helper-get-function-arity': 7.14.5
'@babel/template': 7.14.5
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
+
dev: true
+
+
/@babel/helper-function-name/7.21.0:
+
resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/template': 7.20.7
+
'@babel/types': 7.21.3
dev: true
/@babel/helper-get-function-arity/7.14.5:
resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
dev: true
/@babel/helper-hoist-variables/7.14.5:
resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
+
dev: true
+
+
/@babel/helper-hoist-variables/7.18.6:
+
resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/types': 7.21.3
dev: true
/@babel/helper-member-expression-to-functions/7.15.0:
···
- supports-color
dev: true
+
/@babel/helper-module-transforms/7.21.2:
+
resolution: {integrity: sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/helper-environment-visitor': 7.18.9
+
'@babel/helper-module-imports': 7.18.6
+
'@babel/helper-simple-access': 7.20.2
+
'@babel/helper-split-export-declaration': 7.18.6
+
'@babel/helper-validator-identifier': 7.19.1
+
'@babel/template': 7.20.7
+
'@babel/traverse': 7.21.3
+
'@babel/types': 7.21.3
+
transitivePeerDependencies:
+
- supports-color
+
dev: true
+
/@babel/helper-optimise-call-expression/7.14.5:
resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==}
engines: {node: '>=6.9.0'}
···
'@babel/types': 7.15.0
dev: true
-
/@babel/helper-plugin-utils/7.14.5:
-
resolution: {integrity: sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==}
-
engines: {node: '>=6.9.0'}
-
dev: true
-
/@babel/helper-plugin-utils/7.20.2:
resolution: {integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==}
engines: {node: '>=6.9.0'}
···
'@babel/types': 7.15.0
dev: true
+
/@babel/helper-simple-access/7.20.2:
+
resolution: {integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/types': 7.21.3
+
dev: true
+
/@babel/helper-split-export-declaration/7.14.5:
resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
+
dev: true
+
+
/@babel/helper-split-export-declaration/7.18.6:
+
resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/types': 7.21.3
dev: true
/@babel/helper-string-parser/7.19.4:
···
engines: {node: '>=6.9.0'}
dev: true
+
/@babel/helper-validator-option/7.21.0:
+
resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==}
+
engines: {node: '>=6.9.0'}
+
dev: true
+
/@babel/helpers/7.15.3:
resolution: {integrity: sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==}
engines: {node: '>=6.9.0'}
···
- supports-color
dev: true
+
/@babel/helpers/7.21.0:
+
resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/template': 7.20.7
+
'@babel/traverse': 7.21.3
+
'@babel/types': 7.21.3
+
transitivePeerDependencies:
+
- supports-color
+
dev: true
+
/@babel/highlight/7.14.5:
resolution: {integrity: sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==}
engines: {node: '>=6.9.0'}
···
js-tokens: 4.0.0
dev: true
+
/@babel/highlight/7.18.6:
+
resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/helper-validator-identifier': 7.19.1
+
chalk: 2.4.2
+
js-tokens: 4.0.0
+
dev: true
+
/@babel/parser/7.15.3:
resolution: {integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
-
'@babel/types': 7.15.0
-
dev: true
-
-
/@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.15.0:
-
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
+
'@babel/types': 7.21.3
dev: true
-
/@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.0:
-
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.15.0:
-
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
+
/@babel/parser/7.21.3:
+
resolution: {integrity: sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==}
+
engines: {node: '>=6.0.0'}
+
hasBin: true
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
+
'@babel/types': 7.21.3
dev: true
/@babel/plugin-syntax-jsx/7.18.6:
···
'@babel/helper-plugin-utils': 7.20.2
dev: true
-
/@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.15.0:
-
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.15.0:
-
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.15.0:
-
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.15.0:
-
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
-
engines: {node: '>=6.9.0'}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
-
/@babel/plugin-syntax-typescript/7.14.5_@babel+core@7.15.0:
-
resolution: {integrity: sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==}
-
engines: {node: '>=6.9.0'}
-
peerDependencies:
-
'@babel/core': ^7.0.0-0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-plugin-utils': 7.14.5
-
dev: true
-
/@babel/plugin-transform-react-jsx-development/7.18.6:
resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==}
engines: {node: '>=6.9.0'}
···
resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/code-frame': 7.14.5
+
'@babel/code-frame': 7.18.6
'@babel/parser': 7.15.3
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
+
dev: true
+
+
/@babel/template/7.20.7:
+
resolution: {integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/code-frame': 7.18.6
+
'@babel/parser': 7.21.3
+
'@babel/types': 7.21.3
dev: true
/@babel/traverse/7.15.0:
resolution: {integrity: sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==}
engines: {node: '>=6.9.0'}
dependencies:
-
'@babel/code-frame': 7.14.5
+
'@babel/code-frame': 7.18.6
'@babel/generator': 7.15.0
'@babel/helper-function-name': 7.14.5
'@babel/helper-hoist-variables': 7.14.5
'@babel/helper-split-export-declaration': 7.14.5
'@babel/parser': 7.15.3
-
'@babel/types': 7.15.0
+
'@babel/types': 7.21.3
debug: 4.3.2
globals: 11.12.0
transitivePeerDependencies:
- supports-color
dev: true
+
/@babel/traverse/7.21.3:
+
resolution: {integrity: sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==}
+
engines: {node: '>=6.9.0'}
+
dependencies:
+
'@babel/code-frame': 7.18.6
+
'@babel/generator': 7.21.3
+
'@babel/helper-environment-visitor': 7.18.9
+
'@babel/helper-function-name': 7.21.0
+
'@babel/helper-hoist-variables': 7.18.6
+
'@babel/helper-split-export-declaration': 7.18.6
+
'@babel/parser': 7.21.3
+
'@babel/types': 7.21.3
+
debug: 4.3.4
+
globals: 11.12.0
+
transitivePeerDependencies:
+
- supports-color
+
dev: true
+
/@babel/types/7.15.0:
resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==}
engines: {node: '>=6.9.0'}
···
to-fast-properties: 2.0.0
dev: true
-
/@bcoe/v8-coverage/0.2.3:
-
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
+
/@esbuild/android-arm/0.17.12:
+
resolution: {integrity: sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ==}
+
engines: {node: '>=12'}
+
cpu: [arm]
+
os: [android]
+
requiresBuild: true
dev: true
+
optional: true
+
+
/@esbuild/android-arm64/0.17.12:
+
resolution: {integrity: sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA==}
+
engines: {node: '>=12'}
+
cpu: [arm64]
+
os: [android]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/android-x64/0.17.12:
+
resolution: {integrity: sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [android]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/darwin-arm64/0.17.12:
+
resolution: {integrity: sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg==}
+
engines: {node: '>=12'}
+
cpu: [arm64]
+
os: [darwin]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/darwin-x64/0.17.12:
+
resolution: {integrity: sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [darwin]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/freebsd-arm64/0.17.12:
+
resolution: {integrity: sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ==}
+
engines: {node: '>=12'}
+
cpu: [arm64]
+
os: [freebsd]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/freebsd-x64/0.17.12:
+
resolution: {integrity: sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [freebsd]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-arm/0.17.12:
+
resolution: {integrity: sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA==}
+
engines: {node: '>=12'}
+
cpu: [arm]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-arm64/0.17.12:
+
resolution: {integrity: sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg==}
+
engines: {node: '>=12'}
+
cpu: [arm64]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-ia32/0.17.12:
+
resolution: {integrity: sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw==}
+
engines: {node: '>=12'}
+
cpu: [ia32]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
/@esbuild/linux-loong64/0.14.54:
resolution: {integrity: sha512-bZBrLAIX1kpWelV0XemxBZllyRmM6vgFQQG2GdNb+r3Fkp0FOh1NJSvekXDs7jq70k4euu1cryLMfU+mTXlEpw==}
···
dev: true
optional: true
-
/@eslint/eslintrc/0.4.3:
-
resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==}
-
engines: {node: ^10.12.0 || >=12.0.0}
+
/@esbuild/linux-loong64/0.17.12:
+
resolution: {integrity: sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA==}
+
engines: {node: '>=12'}
+
cpu: [loong64]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-mips64el/0.17.12:
+
resolution: {integrity: sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA==}
+
engines: {node: '>=12'}
+
cpu: [mips64el]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-ppc64/0.17.12:
+
resolution: {integrity: sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A==}
+
engines: {node: '>=12'}
+
cpu: [ppc64]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-riscv64/0.17.12:
+
resolution: {integrity: sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA==}
+
engines: {node: '>=12'}
+
cpu: [riscv64]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-s390x/0.17.12:
+
resolution: {integrity: sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g==}
+
engines: {node: '>=12'}
+
cpu: [s390x]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/linux-x64/0.17.12:
+
resolution: {integrity: sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [linux]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/netbsd-x64/0.17.12:
+
resolution: {integrity: sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [netbsd]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/openbsd-x64/0.17.12:
+
resolution: {integrity: sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [openbsd]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/sunos-x64/0.17.12:
+
resolution: {integrity: sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [sunos]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/win32-arm64/0.17.12:
+
resolution: {integrity: sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg==}
+
engines: {node: '>=12'}
+
cpu: [arm64]
+
os: [win32]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/win32-ia32/0.17.12:
+
resolution: {integrity: sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng==}
+
engines: {node: '>=12'}
+
cpu: [ia32]
+
os: [win32]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@esbuild/win32-x64/0.17.12:
+
resolution: {integrity: sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw==}
+
engines: {node: '>=12'}
+
cpu: [x64]
+
os: [win32]
+
requiresBuild: true
+
dev: true
+
optional: true
+
+
/@eslint-community/eslint-utils/4.3.0_eslint@8.36.0:
+
resolution: {integrity: sha512-v3oplH6FYCULtFuCeqyuTd9D2WKO937Dxdq+GmHOLL72TTRriLxz2VLlNfkZRsvj6PKnOPAtuT6dwrs/pA5DvA==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
dependencies:
+
eslint: 8.36.0
+
eslint-visitor-keys: 3.3.0
+
dev: true
+
+
/@eslint-community/regexpp/4.4.0:
+
resolution: {integrity: sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==}
+
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
dev: true
+
+
/@eslint/eslintrc/2.0.1:
+
resolution: {integrity: sha512-eFRmABvW2E5Ho6f5fHLqgena46rOj7r7OKHYfLElqcBfGFHHpjBhivyi5+jOEQuSpdc/1phIZJlbC2te+tZNIw==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
ajv: 6.12.6
-
debug: 4.3.2
-
espree: 7.3.1
-
globals: 13.11.0
-
ignore: 4.0.6
+
debug: 4.3.4
+
espree: 9.5.0
+
globals: 13.20.0
+
ignore: 5.2.4
import-fresh: 3.3.0
-
js-yaml: 3.14.1
-
minimatch: 3.0.4
+
js-yaml: 4.1.0
+
minimatch: 3.1.2
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
dev: true
+
/@eslint/js/8.36.0:
+
resolution: {integrity: sha512-lxJ9R5ygVm8ZWgYdUweoq5ownDlJ4upvoWmO4eLxBYHdMo+vZ/Rx0EN6MbKWDJOSUGrqJy2Gt+Dyv/VKml0fjg==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
dev: true
+
/@graphql-typed-document-node/core/3.2.0_graphql@16.1.0:
resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==}
peerDependencies:
-
graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
+
graphql: '*'
dependencies:
graphql: 16.1.0
dev: false
-
/@humanwhocodes/config-array/0.5.0:
-
resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==}
+
/@humanwhocodes/config-array/0.11.8:
+
resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==}
engines: {node: '>=10.10.0'}
dependencies:
-
'@humanwhocodes/object-schema': 1.2.0
-
debug: 4.3.2
-
minimatch: 3.0.4
+
'@humanwhocodes/object-schema': 1.2.1
+
debug: 4.3.4
+
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
dev: true
-
/@humanwhocodes/object-schema/1.2.0:
-
resolution: {integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==}
+
/@humanwhocodes/module-importer/1.0.1:
+
resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+
engines: {node: '>=12.22'}
dev: true
-
/@istanbuljs/load-nyc-config/1.1.0:
-
resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
-
engines: {node: '>=8'}
-
dependencies:
-
camelcase: 5.3.1
-
find-up: 4.1.0
-
get-package-type: 0.1.0
-
js-yaml: 3.14.1
-
resolve-from: 5.0.0
+
/@humanwhocodes/object-schema/1.2.1:
+
resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
dev: true
-
/@istanbuljs/schema/0.1.3:
-
resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
-
engines: {node: '>=8'}
+
/@jridgewell/gen-mapping/0.1.1:
+
resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
+
engines: {node: '>=6.0.0'}
+
dependencies:
+
'@jridgewell/set-array': 1.1.2
+
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
-
/@jest/console/27.1.0:
-
resolution: {integrity: sha512-+Vl+xmLwAXLNlqT61gmHEixeRbS4L8MUzAjtpBCOPWH+izNI/dR16IeXjkXJdRtIVWVSf9DO1gdp67B1XorZhQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/@jridgewell/gen-mapping/0.3.2:
+
resolution: {integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==}
+
engines: {node: '>=6.0.0'}
dependencies:
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
chalk: 4.1.2
-
jest-message-util: 27.1.0
-
jest-util: 27.1.0
-
slash: 3.0.0
+
'@jridgewell/set-array': 1.1.2
+
'@jridgewell/sourcemap-codec': 1.4.14
+
'@jridgewell/trace-mapping': 0.3.17
dev: true
-
/@jest/core/27.1.0:
-
resolution: {integrity: sha512-3l9qmoknrlCFKfGdrmiQiPne+pUR4ALhKwFTYyOeKw6egfDwJkO21RJ1xf41rN8ZNFLg5W+w6+P4fUqq4EMRWA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
peerDependencies:
-
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
-
peerDependenciesMeta:
-
node-notifier:
-
optional: true
-
dependencies:
-
'@jest/console': 27.1.0
-
'@jest/reporters': 27.1.0
-
'@jest/test-result': 27.1.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
ansi-escapes: 4.3.2
-
chalk: 4.1.2
-
emittery: 0.8.1
-
exit: 0.1.2
-
graceful-fs: 4.2.8
-
jest-changed-files: 27.1.0
-
jest-config: 27.1.0
-
jest-haste-map: 27.1.0
-
jest-message-util: 27.1.0
-
jest-regex-util: 27.0.6
-
jest-resolve: 27.1.0
-
jest-resolve-dependencies: 27.1.0
-
jest-runner: 27.1.0
-
jest-runtime: 27.1.0
-
jest-snapshot: 27.1.0
-
jest-util: 27.1.0
-
jest-validate: 27.1.0
-
jest-watcher: 27.1.0
-
micromatch: 4.0.4
-
p-each-series: 2.2.0
-
rimraf: 3.0.2
-
slash: 3.0.0
-
strip-ansi: 6.0.0
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- ts-node
-
- utf-8-validate
+
/@jridgewell/resolve-uri/3.1.0:
+
resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
+
engines: {node: '>=6.0.0'}
dev: true
-
/@jest/environment/27.1.0:
-
resolution: {integrity: sha512-wRp50aAMY2w1U2jP1G32d6FUVBNYqmk8WaGkiIEisU48qyDV0WPtw3IBLnl7orBeggveommAkuijY+RzVnNDOQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/fake-timers': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
jest-mock: 27.1.0
+
/@jridgewell/set-array/1.1.2:
+
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+
engines: {node: '>=6.0.0'}
dev: true
-
/@jest/fake-timers/27.1.0:
-
resolution: {integrity: sha512-22Zyn8il8DzpS+30jJNVbTlm7vAtnfy1aYvNeOEHloMlGy1PCYLHa4PWlSws0hvNsMM5bON6GISjkLoQUV3oMA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/@jridgewell/source-map/0.3.2:
+
resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==}
dependencies:
-
'@jest/types': 27.1.0
-
'@sinonjs/fake-timers': 7.1.2
-
'@types/node': 16.6.1
-
jest-message-util: 27.1.0
-
jest-mock: 27.1.0
-
jest-util: 27.1.0
+
'@jridgewell/gen-mapping': 0.3.2
+
'@jridgewell/trace-mapping': 0.3.17
dev: true
-
/@jest/globals/27.1.0:
-
resolution: {integrity: sha512-73vLV4aNHAlAgjk0/QcSIzzCZSqVIPbmFROJJv9D3QUR7BI4f517gVdJpSrCHxuRH3VZFhe0yGG/tmttlMll9g==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/environment': 27.1.0
-
'@jest/types': 27.1.0
-
expect: 27.1.0
+
/@jridgewell/sourcemap-codec/1.4.14:
+
resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
dev: true
-
/@jest/reporters/27.1.0:
-
resolution: {integrity: sha512-5T/zlPkN2HnK3Sboeg64L5eC8iiaZueLpttdktWTJsvALEtP2YMkC5BQxwjRWQACG9SwDmz+XjjkoxXUDMDgdw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
peerDependencies:
-
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
-
peerDependenciesMeta:
-
node-notifier:
-
optional: true
+
/@jridgewell/trace-mapping/0.3.17:
+
resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==}
dependencies:
-
'@bcoe/v8-coverage': 0.2.3
-
'@jest/console': 27.1.0
-
'@jest/test-result': 27.1.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
chalk: 4.1.2
-
collect-v8-coverage: 1.0.1
-
exit: 0.1.2
-
glob: 7.1.7
-
graceful-fs: 4.2.8
-
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: 27.1.0
-
jest-resolve: 27.1.0
-
jest-util: 27.1.0
-
jest-worker: 27.1.0
-
slash: 3.0.0
-
source-map: 0.6.1
-
string-length: 4.0.2
-
terminal-link: 2.1.1
-
v8-to-istanbul: 8.0.0
-
transitivePeerDependencies:
-
- supports-color
+
'@jridgewell/resolve-uri': 3.1.0
+
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
-
/@jest/source-map/27.0.6:
-
resolution: {integrity: sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/@microsoft/tsdoc-config/0.16.2:
+
resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==}
dependencies:
-
callsites: 3.1.0
-
graceful-fs: 4.2.8
-
source-map: 0.6.1
+
'@microsoft/tsdoc': 0.14.2
+
ajv: 6.12.6
+
jju: 1.4.0
+
resolve: 1.19.0
dev: true
-
/@jest/test-result/27.1.0:
-
resolution: {integrity: sha512-Aoz00gpDL528ODLghat3QSy6UBTD5EmmpjrhZZMK/v1Q2/rRRqTGnFxHuEkrD4z/Py96ZdOHxIWkkCKRpmnE1A==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/console': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/istanbul-lib-coverage': 2.0.3
-
collect-v8-coverage: 1.0.1
+
/@microsoft/tsdoc/0.14.2:
+
resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==}
dev: true
-
/@jest/test-sequencer/27.1.0:
-
resolution: {integrity: sha512-lnCWawDr6Z1DAAK9l25o3AjmKGgcutq1iIbp+hC10s/HxnB8ZkUsYq1FzjOoxxZ5hW+1+AthBtvS4x9yno3V1A==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/@nodelib/fs.scandir/2.1.5:
+
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
+
engines: {node: '>= 8'}
dependencies:
-
'@jest/test-result': 27.1.0
-
graceful-fs: 4.2.8
-
jest-haste-map: 27.1.0
-
jest-runtime: 27.1.0
-
transitivePeerDependencies:
-
- supports-color
+
'@nodelib/fs.stat': 2.0.5
+
run-parallel: 1.2.0
dev: true
-
/@jest/transform/27.1.0:
-
resolution: {integrity: sha512-ZRGCA2ZEVJ00ubrhkTG87kyLbN6n55g1Ilq0X9nJb5bX3MhMp3O6M7KG+LvYu+nZRqG5cXsQnJEdZbdpTAV8pQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@babel/core': 7.15.0
-
'@jest/types': 27.1.0
-
babel-plugin-istanbul: 6.0.0
-
chalk: 4.1.2
-
convert-source-map: 1.8.0
-
fast-json-stable-stringify: 2.1.0
-
graceful-fs: 4.2.8
-
jest-haste-map: 27.1.0
-
jest-regex-util: 27.0.6
-
jest-util: 27.1.0
-
micromatch: 4.0.4
-
pirates: 4.0.1
-
slash: 3.0.0
-
source-map: 0.6.1
-
write-file-atomic: 3.0.3
-
transitivePeerDependencies:
-
- supports-color
+
/@nodelib/fs.stat/2.0.5:
+
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
+
engines: {node: '>= 8'}
dev: true
-
/@jest/types/27.1.0:
-
resolution: {integrity: sha512-pRP5cLIzN7I7Vp6mHKRSaZD7YpBTK7hawx5si8trMKqk4+WOdK8NEKOTO2G8PKWD1HbKMVckVB6/XHh/olhf2g==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/@nodelib/fs.walk/1.2.8:
+
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
+
engines: {node: '>= 8'}
dependencies:
-
'@types/istanbul-lib-coverage': 2.0.3
-
'@types/istanbul-reports': 3.0.1
-
'@types/node': 16.6.1
-
'@types/yargs': 16.0.4
-
chalk: 4.1.2
+
'@nodelib/fs.scandir': 2.1.5
+
fastq: 1.15.0
dev: true
/@preact/preset-vite/2.5.0_preact@10.13.1+vite@2.9.15:
···
- supports-color
dev: true
-
/@rollup/plugin-babel/5.3.0_ztreopm35ygbcovfq5vo2gfrdq:
-
resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==}
-
engines: {node: '>= 10.0.0'}
+
/@rollup/plugin-babel/6.0.3_7q3kejatfh3gjru7whmg6sfpeq:
+
resolution: {integrity: sha512-fKImZKppa1A/gX73eg4JGo+8kQr/q1HBQaCGKECZ0v4YBBv3lFqi14+7xyApECzvkLTHCifx+7ntcrvtBIRcpg==}
+
engines: {node: '>=14.0.0'}
peerDependencies:
'@babel/core': ^7.0.0
'@types/babel__core': ^7.1.9
-
rollup: ^1.20.0||^2.0.0
+
rollup: ^1.20.0||^2.0.0||^3.0.0
peerDependenciesMeta:
'@types/babel__core':
optional: true
+
rollup:
+
optional: true
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/helper-module-imports': 7.14.5
-
'@rollup/pluginutils': 3.1.0_rollup@2.56.3
-
rollup: 2.56.3
+
'@babel/core': 7.21.3
+
'@babel/helper-module-imports': 7.18.6
+
'@rollup/pluginutils': 5.0.2_rollup@3.20.0
+
rollup: 3.20.0
dev: true
-
/@rollup/plugin-buble/0.21.3_rollup@2.56.3:
-
resolution: {integrity: sha512-Iv8cCuFPnMdqV4pcyU+OrfjOfagPArRQ1PyQjx5KgHk3dARedI+8PNTLSMpJts0lQJr8yF2pAU4GxpxCBJ9HYw==}
-
engines: {node: '>= 8.0.0'}
+
/@rollup/plugin-buble/1.0.2_rollup@3.20.0:
+
resolution: {integrity: sha512-Hz9+AigRWwS93vmorrVrhyG9SdSCZAkBDx614w09iFQYFUAP2HmdUrQyZsb1WO2n+iDvPFznrTE16la+eGNcEQ==}
+
engines: {node: '>=14.0.0'}
peerDependencies:
-
rollup: ^1.20.0||^2.0.0
+
rollup: ^1.20.0||^2.0.0||^3.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
dependencies:
-
'@rollup/pluginutils': 3.1.0_rollup@2.56.3
+
'@rollup/pluginutils': 5.0.2_rollup@3.20.0
'@types/buble': 0.19.2
buble: 0.20.0
-
rollup: 2.56.3
+
rollup: 3.20.0
dev: true
-
/@rollup/plugin-node-resolve/13.0.4_rollup@2.56.3:
-
resolution: {integrity: sha512-eYq4TFy40O8hjeDs+sIxEH/jc9lyuI2k9DM557WN6rO5OpnC2qXMBNj4IKH1oHrnAazL49C5p0tgP0/VpqJ+/w==}
-
engines: {node: '>= 10.0.0'}
+
/@rollup/plugin-node-resolve/15.0.1_rollup@3.20.0:
+
resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==}
+
engines: {node: '>=14.0.0'}
peerDependencies:
-
rollup: ^2.42.0
+
rollup: ^2.78.0||^3.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
dependencies:
-
'@rollup/pluginutils': 3.1.0_rollup@2.56.3
-
'@types/resolve': 1.17.1
-
builtin-modules: 3.2.0
-
deepmerge: 4.2.2
+
'@rollup/pluginutils': 5.0.2_rollup@3.20.0
+
'@types/resolve': 1.20.2
+
deepmerge: 4.3.1
+
is-builtin-module: 3.2.1
is-module: 1.0.0
-
resolve: 1.20.0
-
rollup: 2.56.3
+
resolve: 1.22.1
+
rollup: 3.20.0
dev: true
-
/@rollup/plugin-replace/3.0.0_rollup@2.56.3:
-
resolution: {integrity: sha512-3c7JCbMuYXM4PbPWT4+m/4Y6U60SgsnDT/cCyAyUKwFHg7pTSfsSQzIpETha3a3ig6OdOKzZz87D9ZXIK3qsDg==}
+
/@rollup/plugin-replace/5.0.2_rollup@3.20.0:
+
resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==}
+
engines: {node: '>=14.0.0'}
peerDependencies:
-
rollup: ^1.20.0 || ^2.0.0
+
rollup: ^1.20.0||^2.0.0||^3.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
dependencies:
-
'@rollup/pluginutils': 3.1.0_rollup@2.56.3
-
magic-string: 0.25.7
-
rollup: 2.56.3
+
'@rollup/pluginutils': 5.0.2_rollup@3.20.0
+
magic-string: 0.27.0
+
rollup: 3.20.0
dev: true
-
/@rollup/pluginutils/3.1.0_rollup@2.56.3:
-
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
-
engines: {node: '>= 8.0.0'}
+
/@rollup/plugin-terser/0.4.0_rollup@3.20.0:
+
resolution: {integrity: sha512-Ipcf3LPNerey1q9ZMjiaWHlNPEHNU/B5/uh9zXLltfEQ1lVSLLeZSgAtTPWGyw8Ip1guOeq+mDtdOlEj/wNxQw==}
+
engines: {node: '>=14.0.0'}
peerDependencies:
-
rollup: ^1.20.0||^2.0.0
+
rollup: ^2.x || ^3.x
+
peerDependenciesMeta:
+
rollup:
+
optional: true
dependencies:
-
'@types/estree': 0.0.39
-
estree-walker: 1.0.1
-
picomatch: 2.3.0
-
rollup: 2.56.3
+
rollup: 3.20.0
+
serialize-javascript: 6.0.1
+
smob: 0.0.6
+
terser: 5.16.6
dev: true
/@rollup/pluginutils/4.2.1:
···
picomatch: 2.3.0
dev: true
-
/@sinonjs/commons/1.8.3:
-
resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==}
+
/@rollup/pluginutils/5.0.2_rollup@3.20.0:
+
resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==}
+
engines: {node: '>=14.0.0'}
+
peerDependencies:
+
rollup: ^1.20.0||^2.0.0||^3.0.0
+
peerDependenciesMeta:
+
rollup:
+
optional: true
dependencies:
-
type-detect: 4.0.8
+
'@types/estree': 1.0.0
+
estree-walker: 2.0.2
+
picomatch: 2.3.1
+
rollup: 3.20.0
dev: true
-
/@sinonjs/fake-timers/7.1.2:
-
resolution: {integrity: sha512-iQADsW4LBMISqZ6Ci1dupJL9pprqwcVFTcOsEmQOEhW+KLCVn/Y4Jrvg2k19fIHCp+iFprriYPTdRcQR8NbUPg==}
+
/@types/buble/0.19.2:
+
resolution: {integrity: sha512-uUD8zIfXMKThmFkahTXDGI3CthFH1kMg2dOm3KLi4GlC5cbARA64bEcUMbbWdWdE73eoc/iBB9PiTMqH0dNS2Q==}
dependencies:
-
'@sinonjs/commons': 1.8.3
+
magic-string: 0.25.9
dev: true
-
/@tootallnate/once/1.1.2:
-
resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}
-
engines: {node: '>= 6'}
-
dev: true
-
-
/@types/babel__core/7.1.15:
-
resolution: {integrity: sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==}
+
/@types/chai-subset/1.3.3:
+
resolution: {integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==}
dependencies:
-
'@babel/parser': 7.15.3
-
'@babel/types': 7.15.0
-
'@types/babel__generator': 7.6.3
-
'@types/babel__template': 7.4.1
-
'@types/babel__traverse': 7.14.2
+
'@types/chai': 4.3.4
dev: true
-
/@types/babel__generator/7.6.3:
-
resolution: {integrity: sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==}
-
dependencies:
-
'@babel/types': 7.15.0
+
/@types/chai/4.3.4:
+
resolution: {integrity: sha512-KnRanxnpfpjUTqTCXslZSEdLfXExwgNxYPdiO2WGUj8+HDjFi8R3k5RVKPeSCzLjCcshCAtVO2QBbVuAV4kTnw==}
dev: true
-
/@types/babel__template/7.4.1:
-
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
-
dependencies:
-
'@babel/parser': 7.15.3
-
'@babel/types': 7.15.0
+
/@types/estree/1.0.0:
+
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
dev: true
-
/@types/babel__traverse/7.14.2:
-
resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==}
-
dependencies:
-
'@babel/types': 7.15.0
+
/@types/json-schema/7.0.11:
+
resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
dev: true
-
/@types/buble/0.19.2:
-
resolution: {integrity: sha512-uUD8zIfXMKThmFkahTXDGI3CthFH1kMg2dOm3KLi4GlC5cbARA64bEcUMbbWdWdE73eoc/iBB9PiTMqH0dNS2Q==}
-
dependencies:
-
magic-string: 0.25.7
+
/@types/node/16.6.1:
+
resolution: {integrity: sha512-Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw==}
dev: true
-
/@types/estree/0.0.39:
-
resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==}
+
/@types/parse-json/4.0.0:
+
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
dev: true
-
/@types/graceful-fs/4.1.5:
-
resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}
-
dependencies:
-
'@types/node': 16.6.1
+
/@types/resolve/1.20.2:
+
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
dev: true
-
/@types/istanbul-lib-coverage/2.0.3:
-
resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==}
+
/@types/semver/7.3.13:
+
resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}
dev: true
-
/@types/istanbul-lib-report/3.0.0:
-
resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}
+
/@typescript-eslint/eslint-plugin/5.56.0_2hcjazgfnbtq42tcc73br2vup4:
+
resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
'@typescript-eslint/parser': ^5.0.0
+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+
typescript: '*'
+
peerDependenciesMeta:
+
typescript:
+
optional: true
dependencies:
-
'@types/istanbul-lib-coverage': 2.0.3
+
'@eslint-community/regexpp': 4.4.0
+
'@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
+
'@typescript-eslint/scope-manager': 5.56.0
+
'@typescript-eslint/type-utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
+
'@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
+
debug: 4.3.4
+
eslint: 8.36.0
+
grapheme-splitter: 1.0.4
+
ignore: 5.2.4
+
natural-compare-lite: 1.4.0
+
semver: 7.3.8
+
tsutils: 3.21.0_typescript@5.0.2
+
typescript: 5.0.2
+
transitivePeerDependencies:
+
- supports-color
dev: true
-
/@types/istanbul-reports/3.0.1:
-
resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}
+
/@typescript-eslint/parser/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
+
resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+
typescript: '*'
+
peerDependenciesMeta:
+
typescript:
+
optional: true
dependencies:
-
'@types/istanbul-lib-report': 3.0.0
+
'@typescript-eslint/scope-manager': 5.56.0
+
'@typescript-eslint/types': 5.56.0
+
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
+
debug: 4.3.4
+
eslint: 8.36.0
+
typescript: 5.0.2
+
transitivePeerDependencies:
+
- supports-color
dev: true
-
/@types/node/16.6.1:
-
resolution: {integrity: sha512-Sr7BhXEAer9xyGuCN3Ek9eg9xPviCF2gfu9kTfuU2HkTVAMYSDeX40fvpmo72n5nansg3nsBjuQBrsS28r+NUw==}
+
/@typescript-eslint/scope-manager/5.56.0:
+
resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
dependencies:
+
'@typescript-eslint/types': 5.56.0
+
'@typescript-eslint/visitor-keys': 5.56.0
dev: true
-
/@types/parse-json/4.0.0:
-
resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
+
/@typescript-eslint/type-utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
+
resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
eslint: '*'
+
typescript: '*'
+
peerDependenciesMeta:
+
typescript:
+
optional: true
+
dependencies:
+
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
+
'@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
+
debug: 4.3.4
+
eslint: 8.36.0
+
tsutils: 3.21.0_typescript@5.0.2
+
typescript: 5.0.2
+
transitivePeerDependencies:
+
- supports-color
dev: true
-
/@types/prettier/2.3.2:
-
resolution: {integrity: sha512-eI5Yrz3Qv4KPUa/nSIAi0h+qX0XyewOliug5F2QAtuRg6Kjg6jfmxe1GIwoIRhZspD1A0RP8ANrPwvEXXtRFog==}
+
/@typescript-eslint/types/5.56.0:
+
resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
-
/@types/resolve/1.17.1:
-
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
+
/@typescript-eslint/typescript-estree/5.56.0_typescript@5.0.2:
+
resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
typescript: '*'
+
peerDependenciesMeta:
+
typescript:
+
optional: true
dependencies:
-
'@types/node': 16.6.1
+
'@typescript-eslint/types': 5.56.0
+
'@typescript-eslint/visitor-keys': 5.56.0
+
debug: 4.3.4
+
globby: 11.1.0
+
is-glob: 4.0.3
+
semver: 7.3.8
+
tsutils: 3.21.0_typescript@5.0.2
+
typescript: 5.0.2
+
transitivePeerDependencies:
+
- supports-color
dev: true
-
/@types/stack-utils/2.0.1:
-
resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}
-
dev: true
-
-
/@types/yargs-parser/20.2.1:
-
resolution: {integrity: sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==}
+
/@typescript-eslint/utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
+
resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
peerDependencies:
+
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+
dependencies:
+
'@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
+
'@types/json-schema': 7.0.11
+
'@types/semver': 7.3.13
+
'@typescript-eslint/scope-manager': 5.56.0
+
'@typescript-eslint/types': 5.56.0
+
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
+
eslint: 8.36.0
+
eslint-scope: 5.1.1
+
semver: 7.3.8
+
transitivePeerDependencies:
+
- supports-color
+
- typescript
dev: true
-
/@types/yargs/16.0.4:
-
resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==}
+
/@typescript-eslint/visitor-keys/5.56.0:
+
resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
-
'@types/yargs-parser': 20.2.1
+
'@typescript-eslint/types': 5.56.0
+
eslint-visitor-keys: 3.3.0
dev: true
/@urql/core/2.6.1_graphql@16.1.0:
resolution: {integrity: sha512-gYrEHy3tViJhwIhauK6MIf2Qp09QTsgNHZRd0n71rS+hF6gdwjspf1oKljl4m25+272cJF7fPjBUGmjaiEr7Kg==}
peerDependencies:
-
graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+
graphql: '*'
dependencies:
'@graphql-typed-document-node/core': 3.2.0_graphql@16.1.0
graphql: 16.1.0
···
/@urql/preact/2.0.4_enqwyn2mp7ov4bsff3p6neltqi:
resolution: {integrity: sha512-xH6dT3H4grF4Z0rR7fzirCSn1kZMUwwb3KJrT60aBgTHuky4GQRrQzteVm4No7+PDefeTGH3TCrgEKyQjUNUug==}
peerDependencies:
-
graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0
+
graphql: '*'
preact: '>= 10.0.0'
dependencies:
'@urql/core': 2.6.1_graphql@16.1.0
···
wonka: 4.0.15
dev: false
-
/abab/2.0.5:
-
resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==}
+
/@vitest/expect/0.29.7:
+
resolution: {integrity: sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==}
+
dependencies:
+
'@vitest/spy': 0.29.7
+
'@vitest/utils': 0.29.7
+
chai: 4.3.7
+
dev: true
+
+
/@vitest/runner/0.29.7:
+
resolution: {integrity: sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==}
+
dependencies:
+
'@vitest/utils': 0.29.7
+
p-limit: 4.0.0
+
pathe: 1.1.0
+
dev: true
+
+
/@vitest/spy/0.29.7:
+
resolution: {integrity: sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==}
+
dependencies:
+
tinyspy: 1.1.1
+
dev: true
+
+
/@vitest/utils/0.29.7:
+
resolution: {integrity: sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==}
+
dependencies:
+
cli-truncate: 3.1.0
+
diff: 5.1.0
+
loupe: 2.3.6
+
pretty-format: 27.5.1
dev: true
/acorn-dynamic-import/4.0.0_acorn@6.4.2:
···
acorn: 6.4.2
dev: true
-
/acorn-globals/6.0.0:
-
resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}
-
dependencies:
-
acorn: 7.4.1
-
acorn-walk: 7.2.0
-
dev: true
-
/acorn-jsx/5.3.2_acorn@6.4.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
···
acorn: 6.4.2
dev: true
-
/acorn-jsx/5.3.2_acorn@7.4.1:
+
/acorn-jsx/5.3.2_acorn@8.8.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
dependencies:
-
acorn: 7.4.1
+
acorn: 8.8.2
dev: true
-
/acorn-walk/7.2.0:
-
resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}
+
/acorn-walk/8.2.0:
+
resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
engines: {node: '>=0.4.0'}
dev: true
···
hasBin: true
dev: true
-
/acorn/7.4.1:
-
resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==}
-
engines: {node: '>=0.4.0'}
-
hasBin: true
-
dev: true
-
/acorn/8.8.2:
resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==}
engines: {node: '>=0.4.0'}
hasBin: true
dev: true
-
/agent-base/6.0.2:
-
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
-
engines: {node: '>= 6.0.0'}
-
dependencies:
-
debug: 4.3.2
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
/aggregate-error/3.1.0:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
···
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
-
uri-js: 4.4.1
-
dev: true
-
-
/ajv/8.6.2:
-
resolution: {integrity: sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==}
-
dependencies:
-
fast-deep-equal: 3.1.3
-
json-schema-traverse: 1.0.0
-
require-from-string: 2.0.2
uri-js: 4.4.1
dev: true
···
engines: {node: '>=8'}
dev: true
+
/ansi-regex/5.0.1:
+
resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
+
engines: {node: '>=8'}
+
dev: true
+
+
/ansi-regex/6.0.1:
+
resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+
engines: {node: '>=12'}
+
dev: true
+
/ansi-styles/3.2.1:
resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
engines: {node: '>=4'}
···
engines: {node: '>=10'}
dev: true
+
/ansi-styles/6.2.1:
+
resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+
engines: {node: '>=12'}
+
dev: true
+
/any-promise/1.3.0:
resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
dev: true
-
/anymatch/3.1.2:
-
resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
-
engines: {node: '>= 8'}
-
dependencies:
-
normalize-path: 3.0.0
-
picomatch: 2.3.0
-
dev: true
-
-
/argparse/1.0.10:
-
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
-
dependencies:
-
sprintf-js: 1.0.3
+
/argparse/2.0.1:
+
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
dev: true
-
/astral-regex/2.0.0:
-
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
+
/array-union/2.1.0:
+
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
dev: true
-
/asynckit/0.4.0:
-
resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+
/assertion-error/1.1.0:
+
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
-
/babel-jest/27.1.0_@babel+core@7.15.0:
-
resolution: {integrity: sha512-6NrdqzaYemALGCuR97QkC/FkFIEBWP5pw5TMJoUHZTVXyOgocujp6A0JE2V6gE0HtqAAv6VKU/nI+OCR1Z4gHA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
peerDependencies:
-
'@babel/core': ^7.8.0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/babel__core': 7.1.15
-
babel-plugin-istanbul: 6.0.0
-
babel-preset-jest: 27.0.6_@babel+core@7.15.0
-
chalk: 4.1.2
-
graceful-fs: 4.2.8
-
slash: 3.0.0
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/babel-plugin-istanbul/6.0.0:
-
resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==}
+
/astral-regex/2.0.0:
+
resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
engines: {node: '>=8'}
-
dependencies:
-
'@babel/helper-plugin-utils': 7.14.5
-
'@istanbuljs/load-nyc-config': 1.1.0
-
'@istanbuljs/schema': 0.1.3
-
istanbul-lib-instrument: 4.0.3
-
test-exclude: 6.0.0
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/babel-plugin-jest-hoist/27.0.6:
-
resolution: {integrity: sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@babel/template': 7.14.5
-
'@babel/types': 7.15.0
-
'@types/babel__core': 7.1.15
-
'@types/babel__traverse': 7.14.2
dev: true
/babel-plugin-modular-graphql/1.0.1:
···
'@babel/core': ^7.12.10
dev: true
-
/babel-preset-current-node-syntax/1.0.1_@babel+core@7.15.0:
-
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
-
peerDependencies:
-
'@babel/core': ^7.0.0
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.15.0
-
'@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.0
-
'@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.15.0
-
'@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.15.0
-
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.15.0
-
'@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.15.0
-
'@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.15.0
-
dev: true
-
-
/babel-preset-jest/27.0.6_@babel+core@7.15.0:
-
resolution: {integrity: sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
peerDependencies:
-
'@babel/core': ^7.0.0
-
dependencies:
-
'@babel/core': 7.15.0
-
babel-plugin-jest-hoist: 27.0.6
-
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.0
-
dev: true
-
/balanced-match/1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
dev: true
···
fill-range: 7.0.1
dev: true
-
/browser-process-hrtime/1.0.0:
-
resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
-
dev: true
-
/browserslist/4.16.7:
resolution: {integrity: sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
···
node-releases: 1.1.74
dev: true
-
/bser/2.1.1:
-
resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
+
/browserslist/4.21.5:
+
resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==}
+
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+
hasBin: true
dependencies:
-
node-int64: 0.4.0
+
caniuse-lite: 1.0.30001469
+
electron-to-chromium: 1.4.334
+
node-releases: 2.0.10
+
update-browserslist-db: 1.0.10_browserslist@4.21.5
dev: true
/buble/0.20.0:
···
acorn-dynamic-import: 4.0.0_acorn@6.4.2
acorn-jsx: 5.3.2_acorn@6.4.2
chalk: 2.4.2
-
magic-string: 0.25.7
-
minimist: 1.2.5
+
magic-string: 0.25.9
+
minimist: 1.2.8
regexpu-core: 4.5.4
dev: true
···
resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
dev: true
-
/builtin-modules/3.2.0:
-
resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==}
+
/builtin-modules/3.3.0:
+
resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
engines: {node: '>=6'}
dev: true
+
/cac/6.7.14:
+
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
+
engines: {node: '>=8'}
+
dev: true
+
/call-bind/1.0.2:
resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==}
dependencies:
···
engines: {node: '>=6'}
dev: true
-
/camelcase/5.3.1:
-
resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
-
engines: {node: '>=6'}
+
/caniuse-lite/1.0.30001251:
+
resolution: {integrity: sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==}
dev: true
-
/camelcase/6.2.0:
-
resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==}
-
engines: {node: '>=10'}
+
/caniuse-lite/1.0.30001469:
+
resolution: {integrity: sha512-Rcp7221ScNqQPP3W+lVOYDyjdR6dC+neEQCttoNr5bAyz54AboB4iwpnWgyi8P4YUsPybVzT4LgWiBbI3drL4g==}
dev: true
-
/caniuse-lite/1.0.30001251:
-
resolution: {integrity: sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==}
+
/chai/4.3.7:
+
resolution: {integrity: sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==}
+
engines: {node: '>=4'}
+
dependencies:
+
assertion-error: 1.1.0
+
check-error: 1.0.2
+
deep-eql: 4.1.3
+
get-func-name: 2.0.0
+
loupe: 2.3.6
+
pathval: 1.1.1
+
type-detect: 4.0.8
dev: true
/chalk/2.4.2:
···
supports-color: 7.2.0
dev: true
-
/char-regex/1.0.2:
-
resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
-
engines: {node: '>=10'}
+
/check-error/1.0.2:
+
resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==}
dev: true
/ci-info/2.0.0:
resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==}
dev: true
-
/ci-info/3.2.0:
-
resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==}
-
dev: true
-
-
/cjs-module-lexer/1.2.2:
-
resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==}
-
dev: true
-
/clean-stack/2.2.0:
resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
engines: {node: '>=6'}
···
string-width: 4.2.2
dev: true
-
/cliui/7.0.4:
-
resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
+
/cli-truncate/3.1.0:
+
resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
+
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
-
string-width: 4.2.2
-
strip-ansi: 6.0.0
-
wrap-ansi: 7.0.0
-
dev: true
-
-
/co/4.6.0:
-
resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
-
engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
-
dev: true
-
-
/collect-v8-coverage/1.0.1:
-
resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}
+
slice-ansi: 5.0.0
+
string-width: 5.1.2
dev: true
/color-convert/1.9.3:
···
resolution: {integrity: sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==}
dev: true
-
/combined-stream/1.0.8:
-
resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
-
engines: {node: '>= 0.8'}
-
dependencies:
-
delayed-stream: 1.0.0
-
dev: true
-
/commander/2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
dev: true
···
resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==}
dependencies:
safe-buffer: 5.1.2
+
dev: true
+
+
/convert-source-map/1.9.0:
+
resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
dev: true
/cosmiconfig/7.0.1:
···
which: 2.0.2
dev: true
-
/cssom/0.3.8:
-
resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}
-
dev: true
-
-
/cssom/0.4.4:
-
resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==}
-
dev: true
-
-
/cssstyle/2.3.0:
-
resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}
-
engines: {node: '>=8'}
-
dependencies:
-
cssom: 0.3.8
-
dev: true
-
-
/data-urls/2.0.0:
-
resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}
-
engines: {node: '>=10'}
-
dependencies:
-
abab: 2.0.5
-
whatwg-mimetype: 2.3.0
-
whatwg-url: 8.7.0
-
dev: true
-
/debug/4.3.2:
resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==}
engines: {node: '>=6.0'}
···
ms: 2.1.2
dev: true
-
/decimal.js/10.3.1:
-
resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==}
+
/debug/4.3.4:
+
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+
engines: {node: '>=6.0'}
+
peerDependencies:
+
supports-color: '*'
+
peerDependenciesMeta:
+
supports-color:
+
optional: true
+
dependencies:
+
ms: 2.1.2
dev: true
-
/dedent/0.7.0:
-
resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
+
/deep-eql/4.1.3:
+
resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
+
engines: {node: '>=6'}
+
dependencies:
+
type-detect: 4.0.8
dev: true
/deep-is/0.1.3:
resolution: {integrity: sha512-GtxAN4HvBachZzm4OnWqc45ESpUCMwkYcsjnsPs23FwJbsO+k4t0k9bQCgOmzIlpHO28+WPK/KRbRk0DDHuuDw==}
dev: true
-
/deepmerge/4.2.2:
-
resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==}
+
/deepmerge/4.3.1:
+
resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
engines: {node: '>=0.10.0'}
dev: true
···
object-keys: 1.1.1
dev: true
-
/delayed-stream/1.0.0:
-
resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
-
engines: {node: '>=0.4.0'}
+
/diff/5.1.0:
+
resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==}
+
engines: {node: '>=0.3.1'}
dev: true
-
/detect-newline/3.1.0:
-
resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
+
/dir-glob/3.0.1:
+
resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
engines: {node: '>=8'}
-
dev: true
-
-
/diff-sequences/27.0.6:
-
resolution: {integrity: sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
dependencies:
+
path-type: 4.0.0
dev: true
/doctrine/3.0.0:
···
esutils: 2.0.3
dev: true
-
/domexception/2.0.1:
-
resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==}
-
engines: {node: '>=8'}
-
dependencies:
-
webidl-conversions: 5.0.0
+
/dotenv/16.0.3:
+
resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==}
+
engines: {node: '>=12'}
+
dev: true
+
+
/eastasianwidth/0.2.0:
+
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
dev: true
/electron-to-chromium/1.3.808:
resolution: {integrity: sha512-espnsbWTuUw0a2jMwfabCc09py2ujB+FZZE1hZWn5yYijEmxzEhdhTLKUfZGjynHvdIMQ4X/Pr/t8s4eiyH/QQ==}
dev: true
-
/emittery/0.8.1:
-
resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==}
-
engines: {node: '>=10'}
+
/electron-to-chromium/1.4.334:
+
resolution: {integrity: sha512-laZ1odk+TRen6q0GeyQx/JEkpD3iSZT7ewopCpKqg9bTjP1l8XRfU3Bg20CFjNPZkp5+NDBl3iqd4o/kPO+Vew==}
dev: true
/emoji-regex/8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+
dev: true
+
+
/emoji-regex/9.2.2:
+
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
dev: true
/enquirer/2.3.6:
···
esbuild-windows-arm64: 0.14.54
dev: true
+
/esbuild/0.17.12:
+
resolution: {integrity: sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ==}
+
engines: {node: '>=12'}
+
hasBin: true
+
requiresBuild: true
+
optionalDependencies:
+
'@esbuild/android-arm': 0.17.12
+
'@esbuild/android-arm64': 0.17.12
+
'@esbuild/android-x64': 0.17.12
+
'@esbuild/darwin-arm64': 0.17.12
+
'@esbuild/darwin-x64': 0.17.12
+
'@esbuild/freebsd-arm64': 0.17.12
+
'@esbuild/freebsd-x64': 0.17.12
+
'@esbuild/linux-arm': 0.17.12
+
'@esbuild/linux-arm64': 0.17.12
+
'@esbuild/linux-ia32': 0.17.12
+
'@esbuild/linux-loong64': 0.17.12
+
'@esbuild/linux-mips64el': 0.17.12
+
'@esbuild/linux-ppc64': 0.17.12
+
'@esbuild/linux-riscv64': 0.17.12
+
'@esbuild/linux-s390x': 0.17.12
+
'@esbuild/linux-x64': 0.17.12
+
'@esbuild/netbsd-x64': 0.17.12
+
'@esbuild/openbsd-x64': 0.17.12
+
'@esbuild/sunos-x64': 0.17.12
+
'@esbuild/win32-arm64': 0.17.12
+
'@esbuild/win32-ia32': 0.17.12
+
'@esbuild/win32-x64': 0.17.12
+
dev: true
+
/escalade/3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
···
engines: {node: '>=0.8.0'}
dev: true
-
/escape-string-regexp/2.0.0:
-
resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
-
engines: {node: '>=8'}
-
dev: true
-
/escape-string-regexp/4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
dev: true
-
/escodegen/2.0.0:
-
resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==}
-
engines: {node: '>=6.0'}
-
hasBin: true
-
dependencies:
-
esprima: 4.0.1
-
estraverse: 5.2.0
-
esutils: 2.0.3
-
optionator: 0.8.3
-
optionalDependencies:
-
source-map: 0.6.1
-
dev: true
-
-
/eslint-config-prettier/8.3.0_eslint@7.32.0:
-
resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==}
+
/eslint-config-prettier/8.8.0_eslint@8.36.0:
+
resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
-
eslint: 7.32.0
+
eslint: 8.36.0
dev: true
-
/eslint-plugin-prettier/4.0.0_ljekgsp75rqpkjl3l4ki6umzym:
-
resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==}
-
engines: {node: '>=6.0.0'}
+
/eslint-plugin-prettier/4.2.1_i2qmqyy4fgpgq2h7f6vnil3crq:
+
resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
+
engines: {node: '>=12.0.0'}
peerDependencies:
eslint: '>=7.28.0'
eslint-config-prettier: '*'
···
eslint-config-prettier:
optional: true
dependencies:
-
eslint: 7.32.0
-
eslint-config-prettier: 8.3.0_eslint@7.32.0
-
prettier: 2.3.2
+
eslint: 8.36.0
+
eslint-config-prettier: 8.8.0_eslint@8.36.0
+
prettier: 2.8.5
prettier-linter-helpers: 1.0.0
dev: true
+
/eslint-plugin-tsdoc/0.2.17:
+
resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==}
+
dependencies:
+
'@microsoft/tsdoc': 0.14.2
+
'@microsoft/tsdoc-config': 0.16.2
+
dev: true
+
/eslint-scope/5.1.1:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
···
estraverse: 4.3.0
dev: true
-
/eslint-utils/2.1.0:
-
resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==}
-
engines: {node: '>=6'}
+
/eslint-scope/7.1.1:
+
resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
-
eslint-visitor-keys: 1.3.0
+
esrecurse: 4.3.0
+
estraverse: 5.2.0
dev: true
-
/eslint-visitor-keys/1.3.0:
-
resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==}
-
engines: {node: '>=4'}
+
/eslint-visitor-keys/3.3.0:
+
resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
-
/eslint-visitor-keys/2.1.0:
-
resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
-
engines: {node: '>=10'}
-
dev: true
-
-
/eslint/7.32.0:
-
resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==}
-
engines: {node: ^10.12.0 || >=12.0.0}
+
/eslint/8.36.0:
+
resolution: {integrity: sha512-Y956lmS7vDqomxlaaQAHVmeb4tNMp2FWIvU/RnU5BD3IKMD/MJPr76xdyr68P8tV1iNMvN2mRK0yy3c+UjL+bw==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
hasBin: true
dependencies:
-
'@babel/code-frame': 7.12.11
-
'@eslint/eslintrc': 0.4.3
-
'@humanwhocodes/config-array': 0.5.0
+
'@eslint-community/eslint-utils': 4.3.0_eslint@8.36.0
+
'@eslint-community/regexpp': 4.4.0
+
'@eslint/eslintrc': 2.0.1
+
'@eslint/js': 8.36.0
+
'@humanwhocodes/config-array': 0.11.8
+
'@humanwhocodes/module-importer': 1.0.1
+
'@nodelib/fs.walk': 1.2.8
ajv: 6.12.6
chalk: 4.1.2
cross-spawn: 7.0.3
-
debug: 4.3.2
+
debug: 4.3.4
doctrine: 3.0.0
-
enquirer: 2.3.6
escape-string-regexp: 4.0.0
-
eslint-scope: 5.1.1
-
eslint-utils: 2.1.0
-
eslint-visitor-keys: 2.1.0
-
espree: 7.3.1
-
esquery: 1.4.0
+
eslint-scope: 7.1.1
+
eslint-visitor-keys: 3.3.0
+
espree: 9.5.0
+
esquery: 1.5.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
file-entry-cache: 6.0.1
-
functional-red-black-tree: 1.0.1
-
glob-parent: 5.1.2
-
globals: 13.11.0
-
ignore: 4.0.6
+
find-up: 5.0.0
+
glob-parent: 6.0.2
+
globals: 13.20.0
+
grapheme-splitter: 1.0.4
+
ignore: 5.2.4
import-fresh: 3.3.0
imurmurhash: 0.1.4
is-glob: 4.0.1
-
js-yaml: 3.14.1
+
is-path-inside: 3.0.3
+
js-sdsl: 4.3.0
+
js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
levn: 0.4.1
lodash.merge: 4.6.2
-
minimatch: 3.0.4
+
minimatch: 3.1.2
natural-compare: 1.4.0
optionator: 0.9.1
-
progress: 2.0.3
-
regexpp: 3.2.0
-
semver: 7.3.5
-
strip-ansi: 6.0.0
+
strip-ansi: 6.0.1
strip-json-comments: 3.1.1
-
table: 6.7.1
text-table: 0.2.0
-
v8-compile-cache: 2.3.0
transitivePeerDependencies:
- supports-color
dev: true
-
/espree/7.3.1:
-
resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==}
-
engines: {node: ^10.12.0 || >=12.0.0}
+
/espree/9.5.0:
+
resolution: {integrity: sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==}
+
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
-
acorn: 7.4.1
-
acorn-jsx: 5.3.2_acorn@7.4.1
-
eslint-visitor-keys: 1.3.0
-
dev: true
-
-
/esprima/4.0.1:
-
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
-
engines: {node: '>=4'}
-
hasBin: true
+
acorn: 8.8.2
+
acorn-jsx: 5.3.2_acorn@8.8.2
+
eslint-visitor-keys: 3.3.0
dev: true
-
/esquery/1.4.0:
-
resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
+
/esquery/1.5.0:
+
resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
engines: {node: '>=0.10'}
dependencies:
estraverse: 5.2.0
···
/estraverse/5.2.0:
resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==}
engines: {node: '>=4.0'}
-
dev: true
-
-
/estree-walker/1.0.1:
-
resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==}
dev: true
/estree-walker/2.0.2:
···
strip-final-newline: 2.0.0
dev: true
-
/exit/0.1.2:
-
resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
-
engines: {node: '>= 0.8.0'}
-
dev: true
-
-
/expect/27.1.0:
-
resolution: {integrity: sha512-9kJngV5hOJgkFil4F/uXm3hVBubUK2nERVfvqNNwxxuW8ZOUwSTTSysgfzckYtv/LBzj/LJXbiAF7okHCXgdug==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
ansi-styles: 5.2.0
-
jest-get-type: 27.0.6
-
jest-matcher-utils: 27.1.0
-
jest-message-util: 27.1.0
-
jest-regex-util: 27.0.6
-
dev: true
-
/fast-deep-equal/3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
dev: true
···
resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
dev: true
+
/fast-glob/3.2.12:
+
resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==}
+
engines: {node: '>=8.6.0'}
+
dependencies:
+
'@nodelib/fs.stat': 2.0.5
+
'@nodelib/fs.walk': 1.2.8
+
glob-parent: 5.1.2
+
merge2: 1.4.1
+
micromatch: 4.0.4
+
dev: true
+
/fast-json-stable-stringify/2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
dev: true
···
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
dev: true
-
/fb-watchman/2.0.1:
-
resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==}
+
/fastq/1.15.0:
+
resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
dependencies:
-
bser: 2.1.1
+
reusify: 1.0.4
dev: true
/file-entry-cache/6.0.1:
···
to-regex-range: 5.0.1
dev: true
-
/find-up/4.1.0:
-
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
-
engines: {node: '>=8'}
-
dependencies:
-
locate-path: 5.0.0
-
path-exists: 4.0.0
-
dev: true
-
/find-up/5.0.0:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
···
resolution: {integrity: sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==}
dev: true
-
/form-data/3.0.1:
-
resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
-
engines: {node: '>= 6'}
-
dependencies:
-
asynckit: 0.4.0
-
combined-stream: 1.0.8
-
mime-types: 2.1.32
-
dev: true
-
/fs.realpath/1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
dev: true
···
resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
dev: true
-
/functional-red-black-tree/1.0.1:
-
resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
-
dev: true
-
/gensync/1.0.0-beta.2:
resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
engines: {node: '>=6.9.0'}
dev: true
-
/get-caller-file/2.0.5:
-
resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
-
engines: {node: 6.* || 8.* || >= 10.*}
+
/get-func-name/2.0.0:
+
resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==}
dev: true
/get-intrinsic/1.1.1:
···
/get-own-enumerable-property-symbols/3.0.2:
resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
-
dev: true
-
-
/get-package-type/0.1.0:
-
resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
-
engines: {node: '>=8.0.0'}
dev: true
/get-stream/6.0.1:
···
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
engines: {node: '>= 6'}
dependencies:
-
is-glob: 4.0.1
+
is-glob: 4.0.3
+
dev: true
+
+
/glob-parent/6.0.2:
+
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
+
engines: {node: '>=10.13.0'}
+
dependencies:
+
is-glob: 4.0.3
dev: true
/glob/7.1.6:
···
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
-
minimatch: 3.0.4
+
minimatch: 3.1.2
once: 1.4.0
path-is-absolute: 1.0.1
dev: true
···
engines: {node: '>=4'}
dev: true
-
/globals/13.11.0:
-
resolution: {integrity: sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==}
+
/globals/13.20.0:
+
resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==}
engines: {node: '>=8'}
dependencies:
type-fest: 0.20.2
dev: true
+
/globby/11.1.0:
+
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
+
engines: {node: '>=10'}
+
dependencies:
+
array-union: 2.1.0
+
dir-glob: 3.0.1
+
fast-glob: 3.2.12
+
ignore: 5.2.4
+
merge2: 1.4.1
+
slash: 3.0.0
+
dev: true
+
/graceful-fs/4.2.8:
resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==}
+
dev: true
+
+
/grapheme-splitter/1.0.4:
+
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
dev: true
/graphql/16.1.0:
···
/hosted-git-info/2.8.9:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
-
dev: true
-
-
/html-encoding-sniffer/2.0.1:
-
resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==}
-
engines: {node: '>=10'}
-
dependencies:
-
whatwg-encoding: 1.0.5
-
dev: true
-
-
/html-escaper/2.0.2:
-
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
-
dev: true
-
-
/http-proxy-agent/4.0.1:
-
resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}
-
engines: {node: '>= 6'}
-
dependencies:
-
'@tootallnate/once': 1.1.2
-
agent-base: 6.0.2
-
debug: 4.3.2
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/https-proxy-agent/5.0.0:
-
resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==}
-
engines: {node: '>= 6'}
-
dependencies:
-
agent-base: 6.0.2
-
debug: 4.3.2
-
transitivePeerDependencies:
-
- supports-color
dev: true
/human-signals/2.1.0:
···
which-pm-runs: 1.0.0
dev: true
-
/iconv-lite/0.4.24:
-
resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
-
engines: {node: '>=0.10.0'}
-
dependencies:
-
safer-buffer: 2.1.2
-
dev: true
-
-
/ignore/4.0.6:
-
resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==}
+
/ignore/5.2.4:
+
resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==}
engines: {node: '>= 4'}
dev: true
···
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
-
dev: true
-
-
/import-local/3.0.2:
-
resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==}
-
engines: {node: '>=8'}
-
hasBin: true
-
dependencies:
-
pkg-dir: 4.2.0
-
resolve-cwd: 3.0.0
dev: true
/imurmurhash/0.1.4:
···
has-tostringtag: 1.0.0
dev: true
+
/is-builtin-module/3.2.1:
+
resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
+
engines: {node: '>=6'}
+
dependencies:
+
builtin-modules: 3.3.0
+
dev: true
+
/is-callable/1.2.4:
resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==}
engines: {node: '>= 0.4'}
-
dev: true
-
-
/is-ci/3.0.0:
-
resolution: {integrity: sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==}
-
hasBin: true
-
dependencies:
-
ci-info: 3.2.0
dev: true
/is-core-module/2.11.0:
···
engines: {node: '>=8'}
dev: true
-
/is-generator-fn/2.1.0:
-
resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
-
engines: {node: '>=6'}
+
/is-fullwidth-code-point/4.0.0:
+
resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
+
engines: {node: '>=12'}
dev: true
/is-glob/4.0.1:
resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==}
+
engines: {node: '>=0.10.0'}
+
dependencies:
+
is-extglob: 2.1.1
+
dev: true
+
+
/is-glob/4.0.3:
+
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
dependencies:
is-extglob: 2.1.1
···
engines: {node: '>=0.10.0'}
dev: true
-
/is-potential-custom-element-name/1.0.1:
-
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
+
/is-path-inside/3.0.3:
+
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
+
engines: {node: '>=8'}
dev: true
/is-regex/1.1.4:
···
has-symbols: 1.0.2
dev: true
-
/is-typedarray/1.0.0:
-
resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==}
-
dev: true
-
/is-unicode-supported/0.1.0:
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
···
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
dev: true
-
/istanbul-lib-coverage/3.0.0:
-
resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==}
-
engines: {node: '>=8'}
-
dev: true
-
-
/istanbul-lib-instrument/4.0.3:
-
resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==}
-
engines: {node: '>=8'}
-
dependencies:
-
'@babel/core': 7.15.0
-
'@istanbuljs/schema': 0.1.3
-
istanbul-lib-coverage: 3.0.0
-
semver: 6.3.0
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/istanbul-lib-report/3.0.0:
-
resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==}
-
engines: {node: '>=8'}
-
dependencies:
-
istanbul-lib-coverage: 3.0.0
-
make-dir: 3.1.0
-
supports-color: 7.2.0
-
dev: true
-
-
/istanbul-lib-source-maps/4.0.0:
-
resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==}
-
engines: {node: '>=8'}
-
dependencies:
-
debug: 4.3.2
-
istanbul-lib-coverage: 3.0.0
-
source-map: 0.6.1
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/istanbul-reports/3.0.2:
-
resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==}
-
engines: {node: '>=8'}
-
dependencies:
-
html-escaper: 2.0.2
-
istanbul-lib-report: 3.0.0
-
dev: true
-
-
/jest-changed-files/27.1.0:
-
resolution: {integrity: sha512-eRcb13TfQw0xiV2E98EmiEgs9a5uaBIqJChyl0G7jR9fCIvGjXovnDS6Zbku3joij4tXYcSK4SE1AXqOlUxjWg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
execa: 5.1.1
-
throat: 6.0.1
-
dev: true
-
-
/jest-circus/27.1.0:
-
resolution: {integrity: sha512-6FWtHs3nZyZlMBhRf1wvAC5CirnflbGJAY1xssSAnERLiiXQRH+wY2ptBVtXjX4gz4AA2EwRV57b038LmifRbA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/environment': 27.1.0
-
'@jest/test-result': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
chalk: 4.1.2
-
co: 4.6.0
-
dedent: 0.7.0
-
expect: 27.1.0
-
is-generator-fn: 2.1.0
-
jest-each: 27.1.0
-
jest-matcher-utils: 27.1.0
-
jest-message-util: 27.1.0
-
jest-runtime: 27.1.0
-
jest-snapshot: 27.1.0
-
jest-util: 27.1.0
-
pretty-format: 27.1.0
-
slash: 3.0.0
-
stack-utils: 2.0.3
-
throat: 6.0.1
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/jest-cli/27.1.0:
-
resolution: {integrity: sha512-h6zPUOUu+6oLDrXz0yOWY2YXvBLk8gQinx4HbZ7SF4V3HzasQf+ncoIbKENUMwXyf54/6dBkYXvXJos+gOHYZw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
hasBin: true
-
peerDependencies:
-
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
-
peerDependenciesMeta:
-
node-notifier:
-
optional: true
-
dependencies:
-
'@jest/core': 27.1.0
-
'@jest/test-result': 27.1.0
-
'@jest/types': 27.1.0
-
chalk: 4.1.2
-
exit: 0.1.2
-
graceful-fs: 4.2.8
-
import-local: 3.0.2
-
jest-config: 27.1.0
-
jest-util: 27.1.0
-
jest-validate: 27.1.0
-
prompts: 2.4.1
-
yargs: 16.2.0
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- ts-node
-
- utf-8-validate
-
dev: true
-
-
/jest-config/27.1.0:
-
resolution: {integrity: sha512-GMo7f76vMYUA3b3xOdlcKeKQhKcBIgurjERO2hojo0eLkKPGcw7fyIoanH+m6KOP2bLad+fGnF8aWOJYxzNPeg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
peerDependencies:
-
ts-node: '>=9.0.0'
-
peerDependenciesMeta:
-
ts-node:
-
optional: true
-
dependencies:
-
'@babel/core': 7.15.0
-
'@jest/test-sequencer': 27.1.0
-
'@jest/types': 27.1.0
-
babel-jest: 27.1.0_@babel+core@7.15.0
-
chalk: 4.1.2
-
deepmerge: 4.2.2
-
glob: 7.1.7
-
graceful-fs: 4.2.8
-
is-ci: 3.0.0
-
jest-circus: 27.1.0
-
jest-environment-jsdom: 27.1.0
-
jest-environment-node: 27.1.0
-
jest-get-type: 27.0.6
-
jest-jasmine2: 27.1.0
-
jest-regex-util: 27.0.6
-
jest-resolve: 27.1.0
-
jest-runner: 27.1.0
-
jest-util: 27.1.0
-
jest-validate: 27.1.0
-
micromatch: 4.0.4
-
pretty-format: 27.1.0
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- utf-8-validate
-
dev: true
-
-
/jest-diff/27.1.0:
-
resolution: {integrity: sha512-rjfopEYl58g/SZTsQFmspBODvMSytL16I+cirnScWTLkQVXYVZfxm78DFfdIIXc05RCYuGjxJqrdyG4PIFzcJg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
chalk: 4.1.2
-
diff-sequences: 27.0.6
-
jest-get-type: 27.0.6
-
pretty-format: 27.1.0
-
dev: true
-
-
/jest-docblock/27.0.6:
-
resolution: {integrity: sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
detect-newline: 3.1.0
-
dev: true
-
-
/jest-each/27.1.0:
-
resolution: {integrity: sha512-K/cNvQlmDqQMRHF8CaQ0XPzCfjP5HMJc2bIJglrIqI9fjwpNqITle63IWE+wq4p+3v+iBgh7Wq0IdGpLx5xjDg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
chalk: 4.1.2
-
jest-get-type: 27.0.6
-
jest-util: 27.1.0
-
pretty-format: 27.1.0
-
dev: true
-
-
/jest-environment-jsdom/27.1.0:
-
resolution: {integrity: sha512-JbwOcOxh/HOtsj56ljeXQCUJr3ivnaIlM45F5NBezFLVYdT91N5UofB1ux2B1CATsQiudcHdgTaeuqGXJqjJYQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/environment': 27.1.0
-
'@jest/fake-timers': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
jest-mock: 27.1.0
-
jest-util: 27.1.0
-
jsdom: 16.7.0
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- utf-8-validate
-
dev: true
-
-
/jest-environment-node/27.1.0:
-
resolution: {integrity: sha512-JIyJ8H3wVyM4YCXp7njbjs0dIT87yhGlrXCXhDKNIg1OjurXr6X38yocnnbXvvNyqVTqSI4M9l+YfPKueqL1lw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/environment': 27.1.0
-
'@jest/fake-timers': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
jest-mock: 27.1.0
-
jest-util: 27.1.0
-
dev: true
-
-
/jest-get-type/27.0.6:
-
resolution: {integrity: sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dev: true
-
-
/jest-haste-map/27.1.0:
-
resolution: {integrity: sha512-7mz6LopSe+eA6cTFMf10OfLLqRoIPvmMyz5/OnSXnHO7hB0aDP1iIeLWCXzAcYU5eIJVpHr12Bk9yyq2fTW9vg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
'@types/graceful-fs': 4.1.5
-
'@types/node': 16.6.1
-
anymatch: 3.1.2
-
fb-watchman: 2.0.1
-
graceful-fs: 4.2.8
-
jest-regex-util: 27.0.6
-
jest-serializer: 27.0.6
-
jest-util: 27.1.0
-
jest-worker: 27.1.0
-
micromatch: 4.0.4
-
walker: 1.0.7
-
optionalDependencies:
-
fsevents: 2.3.2
-
dev: true
-
-
/jest-jasmine2/27.1.0:
-
resolution: {integrity: sha512-Z/NIt0wBDg3przOW2FCWtYjMn3Ip68t0SL60agD/e67jlhTyV3PIF8IzT9ecwqFbeuUSO2OT8WeJgHcalDGFzQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@babel/traverse': 7.15.0
-
'@jest/environment': 27.1.0
-
'@jest/source-map': 27.0.6
-
'@jest/test-result': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
chalk: 4.1.2
-
co: 4.6.0
-
expect: 27.1.0
-
is-generator-fn: 2.1.0
-
jest-each: 27.1.0
-
jest-matcher-utils: 27.1.0
-
jest-message-util: 27.1.0
-
jest-runtime: 27.1.0
-
jest-snapshot: 27.1.0
-
jest-util: 27.1.0
-
pretty-format: 27.1.0
-
throat: 6.0.1
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/jest-leak-detector/27.1.0:
-
resolution: {integrity: sha512-oHvSkz1E80VyeTKBvZNnw576qU+cVqRXUD3/wKXh1zpaki47Qty2xeHg2HKie9Hqcd2l4XwircgNOWb/NiGqdA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
jest-get-type: 27.0.6
-
pretty-format: 27.1.0
-
dev: true
-
-
/jest-matcher-utils/27.1.0:
-
resolution: {integrity: sha512-VmAudus2P6Yt/JVBRdTPFhUzlIN8DYJd+et5Rd9QDsO/Z82Z4iwGjo43U8Z+PTiz8CBvKvlb6Fh3oKy39hykkQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
chalk: 4.1.2
-
jest-diff: 27.1.0
-
jest-get-type: 27.0.6
-
pretty-format: 27.1.0
-
dev: true
-
-
/jest-message-util/27.1.0:
-
resolution: {integrity: sha512-Eck8NFnJ5Sg36R9XguD65cf2D5+McC+NF5GIdEninoabcuoOfWrID5qJhufq5FB0DRKoiyxB61hS7MKoMD0trQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@babel/code-frame': 7.14.5
-
'@jest/types': 27.1.0
-
'@types/stack-utils': 2.0.1
-
chalk: 4.1.2
-
graceful-fs: 4.2.8
-
micromatch: 4.0.4
-
pretty-format: 27.1.0
-
slash: 3.0.0
-
stack-utils: 2.0.3
-
dev: true
-
-
/jest-mock/27.1.0:
-
resolution: {integrity: sha512-iT3/Yhu7DwAg/0HvvLCqLvrTKTRMyJlrrfJYWzuLSf9RCAxBoIXN3HoymZxMnYsC3eD8ewGbUa9jUknwBenx2w==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
dev: true
-
-
/jest-pnp-resolver/1.2.2_jest-resolve@27.1.0:
-
resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}
-
engines: {node: '>=6'}
-
peerDependencies:
-
jest-resolve: '*'
-
peerDependenciesMeta:
-
jest-resolve:
-
optional: true
-
dependencies:
-
jest-resolve: 27.1.0
-
dev: true
-
-
/jest-regex-util/27.0.6:
-
resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
/jju/1.4.0:
+
resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==}
dev: true
-
/jest-resolve-dependencies/27.1.0:
-
resolution: {integrity: sha512-Kq5XuDAELuBnrERrjFYEzu/A+i2W7l9HnPWqZEeKGEQ7m1R+6ndMbdXCVCx29Se1qwLZLgvoXwinB3SPIaitMQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
jest-regex-util: 27.0.6
-
jest-snapshot: 27.1.0
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/jest-resolve/27.1.0:
-
resolution: {integrity: sha512-TXvzrLyPg0vLOwcWX38ZGYeEztSEmW+cQQKqc4HKDUwun31wsBXwotRlUz4/AYU/Fq4GhbMd/ileIWZEtcdmIA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
chalk: 4.1.2
-
escalade: 3.1.1
-
graceful-fs: 4.2.8
-
jest-haste-map: 27.1.0
-
jest-pnp-resolver: 1.2.2_jest-resolve@27.1.0
-
jest-util: 27.1.0
-
jest-validate: 27.1.0
-
resolve: 1.20.0
-
slash: 3.0.0
-
dev: true
-
-
/jest-runner/27.1.0:
-
resolution: {integrity: sha512-ZWPKr9M5w5gDplz1KsJ6iRmQaDT/yyAFLf18fKbb/+BLWsR1sCNC2wMT0H7pP3gDcBz0qZ6aJraSYUNAGSJGaw==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/console': 27.1.0
-
'@jest/environment': 27.1.0
-
'@jest/test-result': 27.1.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
chalk: 4.1.2
-
emittery: 0.8.1
-
exit: 0.1.2
-
graceful-fs: 4.2.8
-
jest-docblock: 27.0.6
-
jest-environment-jsdom: 27.1.0
-
jest-environment-node: 27.1.0
-
jest-haste-map: 27.1.0
-
jest-leak-detector: 27.1.0
-
jest-message-util: 27.1.0
-
jest-resolve: 27.1.0
-
jest-runtime: 27.1.0
-
jest-util: 27.1.0
-
jest-worker: 27.1.0
-
source-map-support: 0.5.19
-
throat: 6.0.1
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- utf-8-validate
-
dev: true
-
-
/jest-runtime/27.1.0:
-
resolution: {integrity: sha512-okiR2cpGjY0RkWmUGGado6ETpFOi9oG3yV0CioYdoktkVxy5Hv0WRLWnJFuArSYS8cHMCNcceUUMGiIfgxCO9A==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/console': 27.1.0
-
'@jest/environment': 27.1.0
-
'@jest/fake-timers': 27.1.0
-
'@jest/globals': 27.1.0
-
'@jest/source-map': 27.0.6
-
'@jest/test-result': 27.1.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/yargs': 16.0.4
-
chalk: 4.1.2
-
cjs-module-lexer: 1.2.2
-
collect-v8-coverage: 1.0.1
-
execa: 5.1.1
-
exit: 0.1.2
-
glob: 7.1.7
-
graceful-fs: 4.2.8
-
jest-haste-map: 27.1.0
-
jest-message-util: 27.1.0
-
jest-mock: 27.1.0
-
jest-regex-util: 27.0.6
-
jest-resolve: 27.1.0
-
jest-snapshot: 27.1.0
-
jest-util: 27.1.0
-
jest-validate: 27.1.0
-
slash: 3.0.0
-
strip-bom: 4.0.0
-
yargs: 16.2.0
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/jest-serializer/27.0.6:
-
resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@types/node': 16.6.1
-
graceful-fs: 4.2.8
-
dev: true
-
-
/jest-snapshot/27.1.0:
-
resolution: {integrity: sha512-eaeUBoEjuuRwmiRI51oTldUsKOohB1F6fPqWKKILuDi/CStxzp2IWekVUXbuHHoz5ik33ioJhshiHpgPFbYgcA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@babel/core': 7.15.0
-
'@babel/generator': 7.15.0
-
'@babel/parser': 7.15.3
-
'@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.15.0
-
'@babel/traverse': 7.15.0
-
'@babel/types': 7.15.0
-
'@jest/transform': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/babel__traverse': 7.14.2
-
'@types/prettier': 2.3.2
-
babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.0
-
chalk: 4.1.2
-
expect: 27.1.0
-
graceful-fs: 4.2.8
-
jest-diff: 27.1.0
-
jest-get-type: 27.0.6
-
jest-haste-map: 27.1.0
-
jest-matcher-utils: 27.1.0
-
jest-message-util: 27.1.0
-
jest-resolve: 27.1.0
-
jest-util: 27.1.0
-
natural-compare: 1.4.0
-
pretty-format: 27.1.0
-
semver: 7.3.5
-
transitivePeerDependencies:
-
- supports-color
-
dev: true
-
-
/jest-util/27.1.0:
-
resolution: {integrity: sha512-edSLD2OneYDKC6gZM1yc+wY/877s/fuJNoM1k3sOEpzFyeptSmke3SLnk1dDHk9CgTA+58mnfx3ew3J11Kes/w==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
chalk: 4.1.2
-
graceful-fs: 4.2.8
-
is-ci: 3.0.0
-
picomatch: 2.3.0
-
dev: true
-
-
/jest-validate/27.1.0:
-
resolution: {integrity: sha512-QiJ+4XuSuMsfPi9zvdO//IrSRSlG6ybJhOpuqYSsuuaABaNT84h0IoD6vvQhThBOKT+DIKvl5sTM0l6is9+SRA==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/types': 27.1.0
-
camelcase: 6.2.0
-
chalk: 4.1.2
-
jest-get-type: 27.0.6
-
leven: 3.1.0
-
pretty-format: 27.1.0
-
dev: true
-
-
/jest-watcher/27.1.0:
-
resolution: {integrity: sha512-ivaWTrA46aHWdgPDgPypSHiNQjyKnLBpUIHeBaGg11U+pDzZpkffGlcB1l1a014phmG0mHgkOHtOgiqJQM6yKQ==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
dependencies:
-
'@jest/test-result': 27.1.0
-
'@jest/types': 27.1.0
-
'@types/node': 16.6.1
-
ansi-escapes: 4.3.2
-
chalk: 4.1.2
-
jest-util: 27.1.0
-
string-length: 4.0.2
-
dev: true
-
-
/jest-worker/26.6.2:
-
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
-
engines: {node: '>= 10.13.0'}
-
dependencies:
-
'@types/node': 16.6.1
-
merge-stream: 2.0.0
-
supports-color: 7.2.0
-
dev: true
-
-
/jest-worker/27.1.0:
-
resolution: {integrity: sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg==}
-
engines: {node: '>= 10.13.0'}
-
dependencies:
-
'@types/node': 16.6.1
-
merge-stream: 2.0.0
-
supports-color: 8.1.1
-
dev: true
-
-
/jest/27.1.0:
-
resolution: {integrity: sha512-pSQDVwRSwb109Ss13lcMtdfS9r8/w2Zz8+mTUA9VORD66GflCdl8nUFCqM96geOD2EBwWCNURrNAfQsLIDNBdg==}
-
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
-
hasBin: true
-
peerDependencies:
-
node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
-
peerDependenciesMeta:
-
node-notifier:
-
optional: true
-
dependencies:
-
'@jest/core': 27.1.0
-
import-local: 3.0.2
-
jest-cli: 27.1.0
-
transitivePeerDependencies:
-
- bufferutil
-
- canvas
-
- supports-color
-
- ts-node
-
- utf-8-validate
+
/js-sdsl/4.3.0:
+
resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==}
dev: true
/js-tokens/4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
dev: true
-
/js-yaml/3.14.1:
-
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+
/js-yaml/4.1.0:
+
resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
hasBin: true
dependencies:
-
argparse: 1.0.10
-
esprima: 4.0.1
-
dev: true
-
-
/jsdom/16.7.0:
-
resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==}
-
engines: {node: '>=10'}
-
peerDependencies:
-
canvas: ^2.5.0
-
peerDependenciesMeta:
-
canvas:
-
optional: true
-
dependencies:
-
abab: 2.0.5
-
acorn: 8.8.2
-
acorn-globals: 6.0.0
-
cssom: 0.4.4
-
cssstyle: 2.3.0
-
data-urls: 2.0.0
-
decimal.js: 10.3.1
-
domexception: 2.0.1
-
escodegen: 2.0.0
-
form-data: 3.0.1
-
html-encoding-sniffer: 2.0.1
-
http-proxy-agent: 4.0.1
-
https-proxy-agent: 5.0.0
-
is-potential-custom-element-name: 1.0.1
-
nwsapi: 2.2.0
-
parse5: 6.0.1
-
saxes: 5.0.1
-
symbol-tree: 3.2.4
-
tough-cookie: 4.0.0
-
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.7.0
-
ws: 7.5.3
-
xml-name-validator: 3.0.0
-
transitivePeerDependencies:
-
- bufferutil
-
- supports-color
-
- utf-8-validate
+
argparse: 2.0.1
dev: true
/jsesc/0.5.0:
···
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
dev: true
-
/json-schema-traverse/1.0.0:
-
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
-
dev: true
-
/json-stable-stringify-without-jsonify/1.0.1:
resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
dev: true
···
minimist: 1.2.5
dev: true
-
/kleur/3.0.3:
-
resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
+
/json5/2.2.3:
+
resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
engines: {node: '>=6'}
+
hasBin: true
+
dev: true
+
+
/jsonc-parser/3.2.0:
+
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
dev: true
/kolorist/1.7.0:
resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==}
dev: true
-
/leven/3.1.0:
-
resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
-
engines: {node: '>=6'}
-
dev: true
-
-
/levn/0.3.0:
-
resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==}
-
engines: {node: '>= 0.8.0'}
-
dependencies:
-
prelude-ls: 1.1.2
-
type-check: 0.3.2
-
dev: true
-
/levn/0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
···
/lines-and-columns/1.1.6:
resolution: {integrity: sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==}
+
dev: true
+
+
/lines-and-columns/1.2.4:
+
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
dev: true
/lint-staged/11.1.2:
···
strip-bom: 3.0.0
dev: true
-
/locate-path/5.0.0:
-
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
-
engines: {node: '>=8'}
-
dependencies:
-
p-locate: 4.1.0
+
/local-pkg/0.4.3:
+
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+
engines: {node: '>=14'}
dev: true
/locate-path/6.0.0:
···
p-locate: 5.0.0
dev: true
-
/lodash.clonedeep/4.5.0:
-
resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==}
-
dev: true
-
/lodash.merge/4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
dev: true
-
/lodash.truncate/4.4.2:
-
resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==}
-
dev: true
-
-
/lodash/4.17.21:
-
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
-
dev: true
-
/log-symbols/4.1.0:
resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
engines: {node: '>=10'}
···
wrap-ansi: 6.2.0
dev: true
+
/loupe/2.3.6:
+
resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==}
+
dependencies:
+
get-func-name: 2.0.0
+
dev: true
+
+
/lru-cache/5.1.1:
+
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+
dependencies:
+
yallist: 3.1.1
+
dev: true
+
/lru-cache/6.0.0:
resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
engines: {node: '>=10'}
···
yallist: 4.0.0
dev: true
-
/magic-string/0.25.7:
-
resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==}
+
/magic-string/0.25.9:
+
resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
dependencies:
sourcemap-codec: 1.4.8
dev: true
-
/make-dir/3.1.0:
-
resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
-
engines: {node: '>=8'}
+
/magic-string/0.27.0:
+
resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==}
+
engines: {node: '>=12'}
dependencies:
-
semver: 6.3.0
-
dev: true
-
-
/makeerror/1.0.11:
-
resolution: {integrity: sha512-M/XvMZ6oK4edXjvg/ZYyzByg8kjpVrF/m0x3wbhOlzJfsQgFkqP1rJnLnJExOcslmLSSeLiN6NmF+cBoKJHGTg==}
-
dependencies:
-
tmpl: 1.0.4
+
'@jridgewell/sourcemap-codec': 1.4.14
dev: true
/memorystream/0.3.1:
···
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
dev: true
+
/merge2/1.4.1:
+
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+
engines: {node: '>= 8'}
+
dev: true
+
/micromatch/4.0.4:
resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==}
engines: {node: '>=8.6'}
dependencies:
braces: 3.0.2
-
picomatch: 2.3.0
-
dev: true
-
-
/mime-db/1.49.0:
-
resolution: {integrity: sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==}
-
engines: {node: '>= 0.6'}
-
dev: true
-
-
/mime-types/2.1.32:
-
resolution: {integrity: sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==}
-
engines: {node: '>= 0.6'}
-
dependencies:
-
mime-db: 1.49.0
+
picomatch: 2.3.1
dev: true
/mimic-fn/2.1.0:
···
brace-expansion: 1.1.11
dev: true
+
/minimatch/3.1.2:
+
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+
dependencies:
+
brace-expansion: 1.1.11
+
dev: true
+
/minimist/1.2.5:
resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
dev: true
+
/minimist/1.2.8:
+
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+
dev: true
+
+
/mlly/1.2.0:
+
resolution: {integrity: sha512-+c7A3CV0KGdKcylsI6khWyts/CYrGTrRVo4R/I7u/cUsy0Conxa6LUhiEzVKIw14lc2L5aiO4+SeVe4TeGRKww==}
+
dependencies:
+
acorn: 8.8.2
+
pathe: 1.1.0
+
pkg-types: 1.0.2
+
ufo: 1.1.1
+
dev: true
+
/ms/2.1.2:
resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
dev: true
···
hasBin: true
dev: true
+
/natural-compare-lite/1.4.0:
+
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
+
dev: true
+
/natural-compare/1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
dev: true
···
resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
dev: true
-
/node-int64/0.4.0:
-
resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
-
dev: true
-
-
/node-modules-regexp/1.0.0:
-
resolution: {integrity: sha512-JMaRS9L4wSRIR+6PTVEikTrq/lMGEZR43a48ETeilY0Q0iMwVnccMFrUM1k+tNzmYuIU0Vh710bCUqHX+/+ctQ==}
-
engines: {node: '>=0.10.0'}
-
dev: true
-
/node-releases/1.1.74:
resolution: {integrity: sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==}
dev: true
+
/node-releases/2.0.10:
+
resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==}
+
dev: true
+
/normalize-package-data/2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
dependencies:
···
engines: {node: '>=8'}
dependencies:
path-key: 3.1.1
-
dev: true
-
-
/nwsapi/2.2.0:
-
resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==}
dev: true
/object-assign/4.1.1:
···
hasBin: true
dev: true
-
/optionator/0.8.3:
-
resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}
-
engines: {node: '>= 0.8.0'}
-
dependencies:
-
deep-is: 0.1.3
-
fast-levenshtein: 2.0.6
-
levn: 0.3.0
-
prelude-ls: 1.1.2
-
type-check: 0.3.2
-
word-wrap: 1.2.3
-
dev: true
-
/optionator/0.9.1:
resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
engines: {node: '>= 0.8.0'}
···
word-wrap: 1.2.3
dev: true
-
/p-each-series/2.2.0:
-
resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==}
-
engines: {node: '>=8'}
-
dev: true
-
-
/p-limit/2.3.0:
-
resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
-
engines: {node: '>=6'}
-
dependencies:
-
p-try: 2.2.0
-
dev: true
-
/p-limit/3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
···
yocto-queue: 0.1.0
dev: true
-
/p-locate/4.1.0:
-
resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
-
engines: {node: '>=8'}
+
/p-limit/4.0.0:
+
resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
+
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
dependencies:
-
p-limit: 2.3.0
+
yocto-queue: 1.0.0
dev: true
/p-locate/5.0.0:
···
aggregate-error: 3.1.0
dev: true
-
/p-try/2.2.0:
-
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
-
engines: {node: '>=6'}
-
dev: true
-
/parent-module/1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
···
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
-
'@babel/code-frame': 7.14.5
+
'@babel/code-frame': 7.18.6
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.1.6
-
dev: true
-
-
/parse5/6.0.1:
-
resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
dev: true
/path-exists/4.0.0:
···
engines: {node: '>=8'}
dev: true
+
/pathe/1.1.0:
+
resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==}
+
dev: true
+
+
/pathval/1.1.1:
+
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
+
dev: true
+
/picocolors/1.0.0:
resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
dev: true
···
engines: {node: '>=8.6'}
dev: true
+
/picomatch/2.3.1:
+
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+
engines: {node: '>=8.6'}
+
dev: true
+
/pidtree/0.3.1:
resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==}
engines: {node: '>=0.10'}
···
engines: {node: '>=4'}
dev: true
-
/pirates/4.0.1:
-
resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==}
+
/pirates/4.0.5:
+
resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
engines: {node: '>= 6'}
-
dependencies:
-
node-modules-regexp: 1.0.0
-
dev: true
-
-
/pkg-dir/4.2.0:
-
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
-
engines: {node: '>=8'}
-
dependencies:
-
find-up: 4.1.0
dev: true
/pkg-dir/5.0.0:
···
find-up: 5.0.0
dev: true
+
/pkg-types/1.0.2:
+
resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==}
+
dependencies:
+
jsonc-parser: 3.2.0
+
mlly: 1.2.0
+
pathe: 1.1.0
+
dev: true
+
/please-upgrade-node/3.2.0:
resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
dependencies:
···
/preact/10.13.1:
resolution: {integrity: sha512-KyoXVDU5OqTpG9LXlB3+y639JAGzl8JSBXLn1J9HTSB3gbKcuInga7bZnXLlxmK94ntTs1EFeZp0lrja2AuBYQ==}
-
/prelude-ls/1.1.2:
-
resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==}
-
engines: {node: '>= 0.8.0'}
-
dev: true
-
/prelude-ls/1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
···
fast-diff: 1.2.0
dev: true
-
/prettier/2.3.2:
-
resolution: {integrity: sha512-lnJzDfJ66zkMy58OL5/NY5zp70S7Nz6KqcKkXYzn2tMVrNxvbqaBpg7H3qHaLxCJ5lNMsGuM8+ohS7cZrthdLQ==}
+
/prettier/2.8.5:
+
resolution: {integrity: sha512-3gzuxrHbKUePRBB4ZeU08VNkUcqEHaUaouNt0m7LGP4Hti/NuB07C7PPTM/LkWqXoJYJn2McEo5+kxPNrtQkLQ==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
-
/pretty-format/27.1.0:
-
resolution: {integrity: sha512-4aGaud3w3rxAO6OXmK3fwBFQ0bctIOG3/if+jYEFGNGIs0EvuidQm3bZ9mlP2/t9epLNC/12czabfy7TZNSwVA==}
+
/pretty-format/27.5.1:
+
resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
dependencies:
-
'@jest/types': 27.1.0
-
ansi-regex: 5.0.0
+
ansi-regex: 5.0.1
ansi-styles: 5.2.0
react-is: 17.0.2
dev: true
-
/progress/2.0.3:
-
resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==}
-
engines: {node: '>=0.4.0'}
-
dev: true
-
-
/prompts/2.4.1:
-
resolution: {integrity: sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==}
-
engines: {node: '>= 6'}
-
dependencies:
-
kleur: 3.0.3
-
sisteransi: 1.0.5
-
dev: true
-
-
/psl/1.8.0:
-
resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==}
-
dev: true
-
/punycode/2.1.1:
resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
engines: {node: '>=6'}
+
dev: true
+
+
/queue-microtask/1.2.3:
+
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
dev: true
/randombytes/2.1.0:
···
resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
dev: true
-
/regexpp/3.2.0:
-
resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
-
engines: {node: '>=8'}
-
dev: true
-
/regexpu-core/4.5.4:
resolution: {integrity: sha512-BtizvGtFQKGPUcTy56o3nk1bGRp4SZOTYrDtGNlqCQufptV5IkkLN6Emw+yunAJjzf+C9FQFtvq7IoA3+oMYHQ==}
engines: {node: '>=4'}
···
unicode-match-property-value-ecmascript: 1.2.0
dev: true
-
/reghex/3.0.2:
-
resolution: {integrity: sha512-Zb9DJ5u6GhgqRSBnxV2QSnLqEwcKxHWFA1N2yUa4ZUAO1P8jlWKYtWZ6/ooV6yylspGXJX0O/uNzEv0xrCtwaA==}
-
dev: true
-
/regjsgen/0.5.2:
resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==}
dev: true
···
jsesc: 0.5.0
dev: true
-
/require-directory/2.1.1:
-
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
-
engines: {node: '>=0.10.0'}
-
dev: true
-
-
/require-from-string/2.0.2:
-
resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
-
engines: {node: '>=0.10.0'}
-
dev: true
-
-
/resolve-cwd/3.0.0:
-
resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
-
engines: {node: '>=8'}
-
dependencies:
-
resolve-from: 5.0.0
-
dev: true
-
/resolve-from/4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
dev: true
-
/resolve-from/5.0.0:
-
resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
-
engines: {node: '>=8'}
+
/resolve/1.19.0:
+
resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==}
+
dependencies:
+
is-core-module: 2.11.0
+
path-parse: 1.0.7
dev: true
/resolve/1.20.0:
···
signal-exit: 3.0.3
dev: true
+
/reusify/1.0.4:
+
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
+
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+
dev: true
+
/rimraf/3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
hasBin: true
···
glob: 7.1.7
dev: true
-
/rollup-plugin-terser/7.0.2_rollup@2.56.3:
-
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
-
deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
-
peerDependencies:
-
rollup: ^2.0.0
-
dependencies:
-
'@babel/code-frame': 7.14.5
-
jest-worker: 26.6.2
-
rollup: 2.56.3
-
serialize-javascript: 4.0.0
-
terser: 5.7.1
-
dev: true
-
-
/rollup/2.56.3:
-
resolution: {integrity: sha512-Au92NuznFklgQCUcV96iXlxUbHuB1vQMaH76DHl5M11TotjOHwqk9CwcrT78+Tnv4FN9uTBxq6p4EJoYkpyekg==}
+
/rollup/2.77.3:
+
resolution: {integrity: sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==}
engines: {node: '>=10.0.0'}
hasBin: true
optionalDependencies:
fsevents: 2.3.2
dev: true
-
/rollup/2.77.3:
-
resolution: {integrity: sha512-/qxNTG7FbmefJWoeeYJFbHehJ2HNWnjkAFRKzWN/45eNBBF/r8lo992CwcJXEzyVxs5FmfId+vTSTQDb+bxA+g==}
-
engines: {node: '>=10.0.0'}
+
/rollup/3.20.0:
+
resolution: {integrity: sha512-YsIfrk80NqUDrxrjWPXUa7PWvAfegZEXHuPsEZg58fGCdjL1I9C1i/NaG+L+27kxxwkrG/QEDEQc8s/ynXWWGQ==}
+
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
optionalDependencies:
fsevents: 2.3.2
+
dev: true
+
+
/run-parallel/1.2.0:
+
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+
dependencies:
+
queue-microtask: 1.2.3
dev: true
/rxjs/6.6.7:
···
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
dev: true
-
/safer-buffer/2.1.2:
-
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
-
dev: true
-
-
/saxes/5.0.1:
-
resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==}
-
engines: {node: '>=10'}
-
dependencies:
-
xmlchars: 2.2.0
-
dev: true
-
/semver-compare/1.0.0:
resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
dev: true
···
lru-cache: 6.0.0
dev: true
-
/serialize-javascript/4.0.0:
-
resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==}
+
/semver/7.3.8:
+
resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==}
+
engines: {node: '>=10'}
+
hasBin: true
+
dependencies:
+
lru-cache: 6.0.0
+
dev: true
+
+
/serialize-javascript/6.0.1:
+
resolution: {integrity: sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==}
dependencies:
randombytes: 2.1.0
dev: true
···
object-inspect: 1.11.0
dev: true
+
/siginfo/2.0.0:
+
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
+
dev: true
+
/signal-exit/3.0.3:
resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==}
dev: true
-
/sisteransi/1.0.5:
-
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
-
dev: true
-
/slash/3.0.0:
resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
engines: {node: '>=8'}
···
is-fullwidth-code-point: 3.0.0
dev: true
+
/slice-ansi/5.0.0:
+
resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
+
engines: {node: '>=12'}
+
dependencies:
+
ansi-styles: 6.2.1
+
is-fullwidth-code-point: 4.0.0
+
dev: true
+
+
/smob/0.0.6:
+
resolution: {integrity: sha512-V21+XeNni+tTyiST1MHsa84AQhT1aFZipzPpOFAVB8DkHzwJyjjAmt9bgwnuZiZWnIbMo2duE29wybxv/7HWUw==}
+
dev: true
+
/source-map-js/1.0.2:
resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
engines: {node: '>=0.10.0'}
dev: true
-
/source-map-support/0.5.19:
-
resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==}
+
/source-map-support/0.5.21:
+
resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
···
/source-map/0.6.1:
resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
-
dev: true
-
-
/source-map/0.7.3:
-
resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==}
-
engines: {node: '>= 8'}
dev: true
/sourcemap-codec/1.4.8:
···
resolution: {integrity: sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==}
dev: true
-
/sprintf-js/1.0.3:
-
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+
/stackback/0.0.2:
+
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
dev: true
-
/stack-utils/2.0.3:
-
resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==}
-
engines: {node: '>=10'}
-
dependencies:
-
escape-string-regexp: 2.0.0
+
/std-env/3.3.2:
+
resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==}
dev: true
/string-argv/0.3.1:
···
engines: {node: '>=0.6.19'}
dev: true
-
/string-length/4.0.2:
-
resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
-
engines: {node: '>=10'}
-
dependencies:
-
char-regex: 1.0.2
-
strip-ansi: 6.0.0
-
dev: true
-
/string-width/4.2.2:
resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==}
engines: {node: '>=8'}
···
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.0
+
dev: true
+
+
/string-width/5.1.2:
+
resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+
engines: {node: '>=12'}
+
dependencies:
+
eastasianwidth: 0.2.0
+
emoji-regex: 9.2.2
+
strip-ansi: 7.0.1
dev: true
/string.prototype.padend/3.1.2:
···
ansi-regex: 5.0.0
dev: true
+
/strip-ansi/6.0.1:
+
resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
+
engines: {node: '>=8'}
+
dependencies:
+
ansi-regex: 5.0.1
+
dev: true
+
+
/strip-ansi/7.0.1:
+
resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==}
+
engines: {node: '>=12'}
+
dependencies:
+
ansi-regex: 6.0.1
+
dev: true
+
/strip-bom/3.0.0:
resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
engines: {node: '>=4'}
-
dev: true
-
-
/strip-bom/4.0.0:
-
resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
-
engines: {node: '>=8'}
dev: true
/strip-final-newline/2.0.0:
···
engines: {node: '>=8'}
dev: true
-
/sucrase/3.20.1:
-
resolution: {integrity: sha512-BIG59HaJOxNct9Va6KvT5yzBA/rcMGetzvZyTx0ZdCcspIbpJTPS64zuAfYlJuOj+3WaI5JOdA+F0bJQQi8ZiQ==}
+
/strip-literal/1.0.1:
+
resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
+
dependencies:
+
acorn: 8.8.2
+
dev: true
+
+
/sucrase/3.30.0:
+
resolution: {integrity: sha512-7d37d3vLF0IeH2dzvHpzDNDxUqpbDHJXTJOAnQ8jvMW04o2Czps6mxtaSnKWpE+hUS/eczqfWPUgQTrazKZPnQ==}
engines: {node: '>=8'}
hasBin: true
dependencies:
commander: 4.1.1
glob: 7.1.6
-
lines-and-columns: 1.1.6
+
lines-and-columns: 1.2.4
mz: 2.7.0
-
pirates: 4.0.1
+
pirates: 4.0.5
ts-interface-checker: 0.1.13
dev: true
···
has-flag: 4.0.0
dev: true
-
/supports-color/8.1.1:
-
resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
-
engines: {node: '>=10'}
-
dependencies:
-
has-flag: 4.0.0
-
dev: true
-
-
/supports-hyperlinks/2.2.0:
-
resolution: {integrity: sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==}
-
engines: {node: '>=8'}
-
dependencies:
-
has-flag: 4.0.0
-
supports-color: 7.2.0
-
dev: true
-
/supports-preserve-symlinks-flag/1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
dev: true
-
/symbol-tree/3.2.4:
-
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
-
dev: true
-
-
/table/6.7.1:
-
resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==}
-
engines: {node: '>=10.0.0'}
-
dependencies:
-
ajv: 8.6.2
-
lodash.clonedeep: 4.5.0
-
lodash.truncate: 4.4.2
-
slice-ansi: 4.0.0
-
string-width: 4.2.2
-
strip-ansi: 6.0.0
-
dev: true
-
-
/terminal-link/2.1.1:
-
resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}
-
engines: {node: '>=8'}
-
dependencies:
-
ansi-escapes: 4.3.2
-
supports-hyperlinks: 2.2.0
-
dev: true
-
-
/terser/5.7.1:
-
resolution: {integrity: sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==}
+
/terser/5.16.6:
+
resolution: {integrity: sha512-IBZ+ZQIA9sMaXmRZCUMDjNH0D5AQQfdn4WUjHL0+1lF4TP1IHRJbrhb6fNaXWikrYQTSkb7SLxkeXAiy1p7mbg==}
engines: {node: '>=10'}
hasBin: true
dependencies:
+
'@jridgewell/source-map': 0.3.2
acorn: 8.8.2
commander: 2.20.3
-
source-map: 0.7.3
-
source-map-support: 0.5.19
-
dev: true
-
-
/test-exclude/6.0.0:
-
resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
-
engines: {node: '>=8'}
-
dependencies:
-
'@istanbuljs/schema': 0.1.3
-
glob: 7.1.7
-
minimatch: 3.0.4
+
source-map-support: 0.5.21
dev: true
/text-table/0.2.0:
···
any-promise: 1.3.0
dev: true
-
/throat/6.0.1:
-
resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==}
-
dev: true
-
/through/2.3.8:
resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
dev: true
-
/tmpl/1.0.4:
-
resolution: {integrity: sha512-9tP427gQBl7Mx3vzr3mquZ+Rq+1sAqIJb5dPSYEjWMYsqitxARsFCHkZS3sDptHAmrUPCZfzXNZqSuBIHdpV5A==}
+
/tinybench/2.4.0:
+
resolution: {integrity: sha512-iyziEiyFxX4kyxSp+MtY1oCH/lvjH3PxFN8PGCDeqcZWAJ/i+9y+nL85w99PxVzrIvew/GSkSbDYtiGVa85Afg==}
+
dev: true
+
+
/tinypool/0.4.0:
+
resolution: {integrity: sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==}
+
engines: {node: '>=14.0.0'}
+
dev: true
+
+
/tinyspy/1.1.1:
+
resolution: {integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==}
+
engines: {node: '>=14.0.0'}
dev: true
/to-fast-properties/2.0.0:
···
is-number: 7.0.0
dev: true
-
/tough-cookie/4.0.0:
-
resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==}
-
engines: {node: '>=6'}
-
dependencies:
-
psl: 1.8.0
-
punycode: 2.1.1
-
universalify: 0.1.2
-
dev: true
-
-
/tr46/2.1.0:
-
resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==}
-
engines: {node: '>=8'}
-
dependencies:
-
punycode: 2.1.1
-
dev: true
-
/ts-interface-checker/0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
dev: true
···
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true
-
/type-check/0.3.2:
-
resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==}
-
engines: {node: '>= 0.8.0'}
+
/tsutils/3.21.0_typescript@5.0.2:
+
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
+
engines: {node: '>= 6'}
+
peerDependencies:
+
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
dependencies:
-
prelude-ls: 1.1.2
+
tslib: 1.14.1
+
typescript: 5.0.2
dev: true
/type-check/0.4.0:
···
engines: {node: '>=10'}
dev: true
-
/typedarray-to-buffer/3.1.5:
-
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
-
dependencies:
-
is-typedarray: 1.0.0
+
/typescript/5.0.2:
+
resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==}
+
engines: {node: '>=12.20'}
+
hasBin: true
+
dev: true
+
+
/ufo/1.1.1:
+
resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==}
dev: true
/unbox-primitive/1.0.1:
···
engines: {node: '>=4'}
dev: true
-
/universalify/0.1.2:
-
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
-
engines: {node: '>= 4.0.0'}
+
/update-browserslist-db/1.0.10_browserslist@4.21.5:
+
resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==}
+
hasBin: true
+
peerDependencies:
+
browserslist: '>= 4.21.0'
+
dependencies:
+
browserslist: 4.21.5
+
escalade: 3.1.1
+
picocolors: 1.0.0
dev: true
/uri-js/4.4.1:
···
punycode: 2.1.1
dev: true
-
/v8-compile-cache/2.3.0:
-
resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
-
dev: true
-
-
/v8-to-istanbul/8.0.0:
-
resolution: {integrity: sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==}
-
engines: {node: '>=10.12.0'}
-
dependencies:
-
'@types/istanbul-lib-coverage': 2.0.3
-
convert-source-map: 1.8.0
-
source-map: 0.7.3
-
dev: true
-
/validate-npm-package-license/3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
dependencies:
···
spdx-expression-parse: 3.0.1
dev: true
+
/vite-node/0.29.7_@types+node@16.6.1:
+
resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==}
+
engines: {node: '>=v14.16.0'}
+
hasBin: true
+
dependencies:
+
cac: 6.7.14
+
debug: 4.3.4
+
mlly: 1.2.0
+
pathe: 1.1.0
+
picocolors: 1.0.0
+
vite: 4.2.1_@types+node@16.6.1
+
transitivePeerDependencies:
+
- '@types/node'
+
- less
+
- sass
+
- stylus
+
- sugarss
+
- supports-color
+
- terser
+
dev: true
+
/vite/2.9.15:
resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==}
engines: {node: '>=12.2.0'}
···
fsevents: 2.3.2
dev: true
-
/w3c-hr-time/1.0.2:
-
resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
-
deprecated: Use your platform's native performance.now() and performance.timeOrigin.
+
/vite/4.2.1_@types+node@16.6.1:
+
resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
+
engines: {node: ^14.18.0 || >=16.0.0}
+
hasBin: true
+
peerDependencies:
+
'@types/node': '>= 14'
+
less: '*'
+
sass: '*'
+
stylus: '*'
+
sugarss: '*'
+
terser: ^5.4.0
+
peerDependenciesMeta:
+
'@types/node':
+
optional: true
+
less:
+
optional: true
+
sass:
+
optional: true
+
stylus:
+
optional: true
+
sugarss:
+
optional: true
+
terser:
+
optional: true
dependencies:
-
browser-process-hrtime: 1.0.0
+
'@types/node': 16.6.1
+
esbuild: 0.17.12
+
postcss: 8.4.21
+
resolve: 1.22.1
+
rollup: 3.20.0
+
optionalDependencies:
+
fsevents: 2.3.2
dev: true
-
/w3c-xmlserializer/2.0.0:
-
resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==}
-
engines: {node: '>=10'}
+
/vitest/0.29.7:
+
resolution: {integrity: sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==}
+
engines: {node: '>=v14.16.0'}
+
hasBin: true
+
peerDependencies:
+
'@edge-runtime/vm': '*'
+
'@vitest/browser': '*'
+
'@vitest/ui': '*'
+
happy-dom: '*'
+
jsdom: '*'
+
safaridriver: '*'
+
webdriverio: '*'
+
peerDependenciesMeta:
+
'@edge-runtime/vm':
+
optional: true
+
'@vitest/browser':
+
optional: true
+
'@vitest/ui':
+
optional: true
+
happy-dom:
+
optional: true
+
jsdom:
+
optional: true
+
safaridriver:
+
optional: true
+
webdriverio:
+
optional: true
dependencies:
-
xml-name-validator: 3.0.0
-
dev: true
-
-
/walker/1.0.7:
-
resolution: {integrity: sha512-cF4je9Fgt6sj1PKfuFt9jpQPeHosM+Ryma/hfY9U7uXGKM7pJCsF0v2r55o+Il54+i77SyYWetB4tD1dEygRkw==}
-
dependencies:
-
makeerror: 1.0.11
-
dev: true
-
-
/webidl-conversions/5.0.0:
-
resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==}
-
engines: {node: '>=8'}
-
dev: true
-
-
/webidl-conversions/6.1.0:
-
resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}
-
engines: {node: '>=10.4'}
-
dev: true
-
-
/whatwg-encoding/1.0.5:
-
resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==}
-
dependencies:
-
iconv-lite: 0.4.24
-
dev: true
-
-
/whatwg-mimetype/2.3.0:
-
resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==}
-
dev: true
-
-
/whatwg-url/8.7.0:
-
resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==}
-
engines: {node: '>=10'}
-
dependencies:
-
lodash: 4.17.21
-
tr46: 2.1.0
-
webidl-conversions: 6.1.0
+
'@types/chai': 4.3.4
+
'@types/chai-subset': 1.3.3
+
'@types/node': 16.6.1
+
'@vitest/expect': 0.29.7
+
'@vitest/runner': 0.29.7
+
'@vitest/spy': 0.29.7
+
'@vitest/utils': 0.29.7
+
acorn: 8.8.2
+
acorn-walk: 8.2.0
+
cac: 6.7.14
+
chai: 4.3.7
+
debug: 4.3.4
+
local-pkg: 0.4.3
+
pathe: 1.1.0
+
picocolors: 1.0.0
+
source-map: 0.6.1
+
std-env: 3.3.2
+
strip-literal: 1.0.1
+
tinybench: 2.4.0
+
tinypool: 0.4.0
+
tinyspy: 1.1.1
+
vite: 4.2.1_@types+node@16.6.1
+
vite-node: 0.29.7_@types+node@16.6.1
+
why-is-node-running: 2.2.2
+
transitivePeerDependencies:
+
- less
+
- sass
+
- stylus
+
- sugarss
+
- supports-color
+
- terser
dev: true
/which-boxed-primitive/1.0.2:
···
isexe: 2.0.0
dev: true
+
/why-is-node-running/2.2.2:
+
resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==}
+
engines: {node: '>=8'}
+
hasBin: true
+
dependencies:
+
siginfo: 2.0.0
+
stackback: 0.0.2
+
dev: true
+
/wonka/4.0.15:
resolution: {integrity: sha512-U0IUQHKXXn6PFo9nqsHphVCE5m3IntqZNB9Jjn7EB1lrR7YTDY3YWgFvEvwniTzXSvOH/XMzAZaIfJF/LvHYXg==}
dev: false
···
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
dev: true
-
/write-file-atomic/3.0.3:
-
resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}
-
dependencies:
-
imurmurhash: 0.1.4
-
is-typedarray: 1.0.0
-
signal-exit: 3.0.3
-
typedarray-to-buffer: 3.1.5
-
dev: true
-
-
/ws/7.5.3:
-
resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==}
-
engines: {node: '>=8.3.0'}
-
peerDependencies:
-
bufferutil: ^4.0.1
-
utf-8-validate: ^5.0.2
-
peerDependenciesMeta:
-
bufferutil:
-
optional: true
-
utf-8-validate:
-
optional: true
-
dev: true
-
-
/xml-name-validator/3.0.0:
-
resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==}
-
dev: true
-
-
/xmlchars/2.2.0:
-
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
-
dev: true
-
-
/y18n/5.0.8:
-
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
-
engines: {node: '>=10'}
+
/yallist/3.1.1:
+
resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
dev: true
/yallist/4.0.0:
···
engines: {node: '>= 6'}
dev: true
-
/yargs-parser/20.2.9:
-
resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
+
/yocto-queue/0.1.0:
+
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
dev: true
-
/yargs/16.2.0:
-
resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
-
engines: {node: '>=10'}
-
dependencies:
-
cliui: 7.0.4
-
escalade: 3.1.1
-
get-caller-file: 2.0.5
-
require-directory: 2.1.1
-
string-width: 4.2.2
-
y18n: 5.0.8
-
yargs-parser: 20.2.9
-
dev: true
-
-
/yocto-queue/0.1.0:
-
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
-
engines: {node: '>=10'}
+
/yocto-queue/1.0.0:
+
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+
engines: {node: '>=12.20'}
dev: true
+34 -4
scripts/eslint/preset.js
···
module.exports = {
parserOptions: {
-
ecmaVersion: 9,
+
ecmaVersion: 2020,
sourceType: 'module',
ecmaFeatures: {
modules: true,
},
},
-
extends: ['plugin:prettier/recommended'],
-
ignorePatterns: ['node_modules/', 'dist-*/', 'dist/'],
-
plugins: ['prettier'],
+
extends: ['prettier'],
+
plugins: ['prettier', 'tsdoc'],
+
ignorePatterns: ['node_modules/', 'dist/', 'coverage/', 'perf/'],
rules: {
'sort-keys': 'off',
'no-console': ['error', { allow: ['warn', 'error'] }],
'prefer-arrow/prefer-arrow-functions': 'off',
+
'prefer-rest-params': 'off',
'prettier/prettier': [
'error',
{
singleQuote: true,
+
arrowParens: 'avoid',
+
trailingComma: 'es5',
},
],
},
+
+
overrides: [
+
{
+
files: ['*.ts'],
+
parser: '@typescript-eslint/parser',
+
extends: ['plugin:@typescript-eslint/recommended', 'prettier'],
+
rules: {
+
'@typescript-eslint/explicit-module-boundary-types': 'off',
+
'@typescript-eslint/no-use-before-define': 'off',
+
'@typescript-eslint/ban-types': 'off',
+
'@typescript-eslint/ban-ts-comment': 'off',
+
'@typescript-eslint/member-ordering': 'off',
+
'@typescript-eslint/explicit-member-accessibility': 'off',
+
'@typescript-eslint/no-object-literal-type-assertion': 'off',
+
'@typescript-eslint/explicit-function-return-type': 'off',
+
'@typescript-eslint/interface-name-prefix': 'off',
+
'@typescript-eslint/no-non-null-assertion': 'off',
+
'@typescript-eslint/no-misused-new': 'off',
+
'@typescript-eslint/no-explicit-any': 'off',
+
'@typescript-eslint/array-type': 'off',
+
'@typescript-eslint/no-empty-function': 'off',
+
'@typescript-eslint/no-unused-vars': 'off',
+
'prefer-rest-params': 'off',
+
'tsdoc/syntax': 'error',
+
},
+
},
+
],
};
-22
scripts/jest/transform-esm.js
···
-
const { transform } = require('sucrase');
-
-
function getTransforms(filename) {
-
if (
-
filename.endsWith('.js') ||
-
filename.endsWith('.jsx') ||
-
filename.endsWith('.mjs')
-
) {
-
return ['flow', 'jsx', 'imports', 'jest'];
-
}
-
-
return null;
-
}
-
-
exports.process = function process(src, filename) {
-
const transforms = getTransforms(filename);
-
if (transforms !== null) {
-
return transform(src, { transforms, filePath: filename }).code;
-
} else {
-
return src;
-
}
-
};
+10 -22
scripts/rollup/config.js scripts/rollup/config.mjs
···
import resolve from '@rollup/plugin-node-resolve';
import buble from '@rollup/plugin-buble';
import replace from '@rollup/plugin-replace';
+
import terser from '@rollup/plugin-terser';
import { babel } from '@rollup/plugin-babel';
-
import { terser } from 'rollup-plugin-terser';
import babelModularGraphQL from 'babel-plugin-modular-graphql';
import babelTransformComputedProps from '../babel/transformComputedProps.mjs';
import babelTransformDevAssert from '../babel/transformDevAssert.mjs';
import babelTransformObjectFreeze from '../babel/transformObjectFreeze.mjs';
-
import { packageMetadata, version } from './packageMetadata';
+
import { importMap, packageMetadata, version } from './packageMetadata.mjs';
const cwd = process.cwd();
const graphqlModule = path.posix.join(cwd, 'node_modules/graphql/');
···
const externalPredicate = new RegExp(`^(${externalModules.join('|')})($|/)`);
const exports = {};
-
const importMap = require('./importMap.json');
for (const key in importMap) {
const { from, local } = importMap[key];
if (/\/jsutils\//g.test(from)) continue;
const name = from.replace(/^graphql\//, '');
-
exports[name] =
-
(exports[name] || '') + `export { ${key} } from '${EXTERNAL}'\n`;
+
exports[name] = (exports[name] || '') + `export { ${key} } from '${EXTERNAL}'\n`;
const parts = name.split('/');
for (let i = parts.length - 1; i > 0; i--) {
const name = `${parts.slice(0, i).join('/')}/index`;
const from = `./${parts.slice(i).join('/')}`;
-
exports[name] =
-
(exports[name] || '') + `export { ${local} } from '${from}'\n`;
+
exports[name] = (exports[name] || '') + `export { ${local} } from '${from}'\n`;
}
const index = `export { ${local} } from './${name}'\n`;
···
{
async load(id) {
if (!id.startsWith(virtualModule)) return null;
-
const entry = path.posix
-
.relative(virtualModule, id)
-
.replace(/\.m?js$/, '');
+
const entry = path.posix.relative(virtualModule, id).replace(/\.m?js$/, '');
if (entry === 'version') return version;
return exports[entry] || null;
},
async resolveId(source, importer) {
-
if (!source.startsWith('.') && !source.startsWith('virtual/'))
-
return null;
+
if (!source.startsWith('.') && !source.startsWith('virtual/')) return null;
-
const target = path.posix.join(
-
importer ? path.posix.dirname(importer) : cwd,
-
source
-
);
+
const target = path.posix.join(importer ? path.posix.dirname(importer) : cwd, source);
const virtualEntry = path.posix.relative(virtualModule, target);
if (!virtualEntry.startsWith('../')) {
···
this.emitFile({
type: 'asset',
fileName: 'LICENSE',
-
source: await fs.readFile('./LICENSE'),
+
source: await fs.readFile('./LICENSE.md'),
});
},
async renderChunk(_code, { fileName }) {
const name = fileName.replace(/\.m?js$/, '');
-
const getContents = async (extension) => {
+
const getContents = async extension => {
try {
const name = fileName.replace(/\.m?js$/, '');
-
const contents = await fs.readFile(
-
path.join(graphqlModule, name + extension)
-
);
+
const contents = await fs.readFile(path.join(graphqlModule, name + extension));
return contents;
} catch (_error) {
return null;
···
babelTransformObjectFreeze,
babelTransformComputedProps,
babelModularGraphQL,
-
'reghex/babel',
],
}),
+10 -2
scripts/rollup/packageMetadata.js scripts/rollup/packageMetadata.mjs
···
-
import { parse } from 'semver';
+
import semver from 'semver';
+
import * as url from 'url';
+
import * as path from 'path';
+
import { createRequire } from 'node:module';
+
+
const __dirname = path.dirname(url.fileURLToPath(import.meta.url));
+
const require = createRequire(import.meta.url);
const rootPkg = require('../../package.json');
const gqlPkg = require('graphql/package.json');
-
const parsedVersion = parse(rootPkg.version);
+
const parsedVersion = semver.parse(rootPkg.version);
const versionInfo = {
major: parsedVersion.major,
···
null,
2
);
+
+
export const importMap = require('./importMap.json');