From 3e0685c6523bad4183a33ed1fc4446f0a2d231f3 Mon Sep 17 00:00:00 2001 From: Lexus Drumgold Date: Wed, 26 Jul 2023 18:17:53 -0400 Subject: [PATCH] chore: update dev and test environments Signed-off-by: Lexus Drumgold --- .eslintrc.base.cjs | 78 +- .github/infrastructure.yml | 4 +- .github/workflows/ci.yml | 10 +- .github/workflows/typescript-canary.yml | 8 +- .nvmrc | 2 +- .prettierrc.json | 1 + .vscode/settings.json | 1 + __tests__/reporters/notifier.ts | 80 +- __tests__/ts/v4/tsconfig.build.json | 11 - __tests__/ts/v4/tsconfig.json | 52 - __tests__/ts/v4/tsconfig.typecheck.json | 14 - package.json | 53 +- tsconfig.build.json | 1 + typings/@types/node/http2.d.ts | 8 + vitest.config.ts | 25 +- yarn.lock | 2365 ++++++++++++++--------- 16 files changed, 1578 insertions(+), 1135 deletions(-) delete mode 100644 __tests__/ts/v4/tsconfig.build.json delete mode 100644 __tests__/ts/v4/tsconfig.json delete mode 100644 __tests__/ts/v4/tsconfig.typecheck.json create mode 100644 typings/@types/node/http2.d.ts diff --git a/.eslintrc.base.cjs b/.eslintrc.base.cjs index 7ad36e3b..cdaf32a0 100644 --- a/.eslintrc.base.cjs +++ b/.eslintrc.base.cjs @@ -53,6 +53,7 @@ const config = { }, plugins: [ '@typescript-eslint', + 'import', 'jsdoc', 'node', 'prettier', @@ -171,7 +172,6 @@ const config = { } ], '@typescript-eslint/no-dupe-class-members': 2, - '@typescript-eslint/no-duplicate-imports': 2, '@typescript-eslint/no-dynamic-delete': 2, '@typescript-eslint/no-empty-function': [ 2, @@ -180,7 +180,13 @@ const config = { } ], '@typescript-eslint/no-empty-interface': 0, - '@typescript-eslint/no-explicit-any': 0, + '@typescript-eslint/no-explicit-any': [ + 2, + { + fixToUnknown: true, + ignoreRestArgs: true + } + ], '@typescript-eslint/no-extra-non-null-assertion': 2, '@typescript-eslint/no-extra-parens': 0, '@typescript-eslint/no-extra-semi': 0, @@ -352,7 +358,11 @@ const config = { 2, { allowAny: false, - checkCompoundAssignments: false + allowBoolean: false, + allowNullish: false, + allowNumberAndString: true, + allowRegExp: false, + skipCompoundAssignments: true } ], '@typescript-eslint/restrict-template-expressions': [ @@ -366,7 +376,7 @@ const config = { } ], '@typescript-eslint/return-await': [2, 'in-try-catch'], - '@typescript-eslint/sort-type-union-intersection-members': 2, + '@typescript-eslint/sort-type-constituents': 2, '@typescript-eslint/strict-boolean-expressions': [ 2, { @@ -394,6 +404,13 @@ const config = { '@typescript-eslint/unified-signatures': 2, 'default-param-last': 0, eqeqeq: 1, + 'import/no-duplicates': [ + 2, + { + considerQueryString: true, + 'prefer-inline': true + } + ], 'init-declarations': 0, 'jsdoc/check-access': 1, 'jsdoc/check-alignment': 1, @@ -417,6 +434,7 @@ const config = { 1, { definedTags: [ + 'decorator', 'experimental', 'maximum', 'minimum', @@ -434,7 +452,6 @@ const config = { 'jsdoc/match-description': 0, 'jsdoc/match-name': 0, 'jsdoc/multiline-blocks': 1, - 'jsdoc/newline-after-description': [1, 'always'], 'jsdoc/no-bad-blocks': [1, { preventAllMultiAsteriskBlocks: true }], 'jsdoc/no-defaults': 0, 'jsdoc/no-missing-syntax': 0, @@ -557,9 +574,10 @@ const config = { 1, 'any', { + applyToEndTag: true, count: 1, - dropEndLines: true, - noEndLines: false, + endLines: 0, + startLines: 1, tags: {} } ], @@ -572,6 +590,7 @@ const config = { 'no-empty-function': 0, 'no-ex-assign': 0, 'no-extra-parens': 0, + 'no-extra-semi': 0, 'no-implied-eval': 0, 'no-invalid-this': 0, 'no-loop-func': 0, @@ -653,7 +672,7 @@ const config = { 'unicorn/error-message': 2, 'unicorn/escape-case': 2, 'unicorn/expiring-todo-comments': [ - 2, + 0, { allowWarningComments: true, ignore: [], @@ -661,7 +680,7 @@ const config = { terms: ['@fixme', '@todo'] } ], - 'unicorn/explicit-length-check': 2, + 'unicorn/explicit-length-check': 0, 'unicorn/filename-case': [ 2, { @@ -774,15 +793,8 @@ const config = { allowArgumentsExplicitlyTypedAsAny: true, allowDirectConstAssertionInArrowFunctions: true, allowHigherOrderFunctions: false, - allowTypedFunctionExpressions: true, - allowedNames: [], - shouldTrackReferences: true - } - ], - '@typescript-eslint/no-implicit-any-catch': [ - 2, - { - allowExplicitAny: false + allowTypedFunctionExpressions: false, + allowedNames: [] } ], 'no-undef': 0 @@ -835,6 +847,7 @@ const config = { }, plugins: ['chai-expect', 'jest-formatting'], rules: { + '@typescript-eslint/class-literal-property-style': 0, '@typescript-eslint/consistent-indexed-object-style': 0, '@typescript-eslint/no-base-to-string': 0, '@typescript-eslint/no-empty-function': 0, @@ -858,7 +871,6 @@ const config = { 'promise/valid-params': 0, 'unicorn/consistent-destructuring': 0, 'unicorn/error-message': 0, - 'unicorn/explicit-length-check': 0, 'unicorn/no-array-for-each': 0, 'unicorn/no-hex-escape': 0, 'unicorn/no-useless-undefined': 0, @@ -878,6 +890,12 @@ const config = { '@typescript-eslint/no-redundant-type-constituents': 0 } }, + { + files: ['**/decorators/*.constraint.ts', '**/*.decorator.ts'], + rules: { + '@typescript-eslint/ban-types': 0 + } + }, { files: ['**/enums/*.ts', '**/interfaces/*.ts', '**/types/*.ts'], rules: { @@ -990,6 +1008,7 @@ const config = { '@typescript-eslint/naming-convention': 0, '@typescript-eslint/no-base-to-string': 0, '@typescript-eslint/no-confusing-void-expression': 0, + '@typescript-eslint/no-duplicate-type-constituents': 0, '@typescript-eslint/no-floating-promises': 0, '@typescript-eslint/no-for-in-array': 0, '@typescript-eslint/no-implied-eval': 0, @@ -1006,12 +1025,14 @@ const config = { '@typescript-eslint/no-unsafe-argument': 0, '@typescript-eslint/no-unsafe-assignment': 0, '@typescript-eslint/no-unsafe-call': 0, + '@typescript-eslint/no-unsafe-enum-comparison': 0, '@typescript-eslint/no-unsafe-member-access': 0, '@typescript-eslint/no-unsafe-return': 0, '@typescript-eslint/no-unused-expressions': 0, '@typescript-eslint/non-nullable-type-assertion-style': 0, '@typescript-eslint/prefer-includes': 0, '@typescript-eslint/prefer-nullish-coalescing': 0, + '@typescript-eslint/prefer-optional-chain': 0, '@typescript-eslint/prefer-readonly': 0, '@typescript-eslint/prefer-readonly-parameter-types': 0, '@typescript-eslint/prefer-reduce-type-parameter': 0, @@ -1032,7 +1053,7 @@ const config = { } }, { - files: '**/*.yml', + files: '**/*.+(yaml|yml)', parser: 'yaml-eslint-parser', plugins: ['yml'], rules: { @@ -1151,6 +1172,13 @@ const config = { 'prettier/prettier': [2, {}, { usePrettierrc: true }] }, settings: { + 'import/parsers': { + '@typescript-eslint/parser': ['.cts', '.mts', '.ts', '.tsx'] + }, + 'import/resolver': { + node: true, + typescript: true + }, jsdoc: { augmentsExtendsReplacesDocs: true, ignoreInternal: false, @@ -1158,13 +1186,21 @@ const config = { implementsReplacesDocs: true, overrideReplacesDocs: true, preferredTypes: { - '*': false + '*': false, + '.<>': false, + 'Array<>': { replacement: '[]' }, + Object: { replacement: 'object' }, + 'Object<>': { replacement: 'Record<>' }, + object: 'object' }, structuredTags: { const: { name: 'namepath-defining', required: ['name'] }, + decorator: { + name: 'none' + }, enum: { name: 'namepath-defining', required: ['name', 'type'] diff --git a/.github/infrastructure.yml b/.github/infrastructure.yml index 8f96a43e..0814bb90 100644 --- a/.github/infrastructure.yml +++ b/.github/infrastructure.yml @@ -31,10 +31,8 @@ branches: - context: lint - context: spelling - context: typescript (5.0.4) + - context: typescript (5.1.6) - context: typescript (latest) - - context: typescript (~4.7.0) - - context: typescript (~4.8.0) - - context: typescript (~4.9.0) strict: true restrictions: null # https://docs.github.com/rest/deployments/environments#create-or-update-an-environment diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e769e662..18f58cfe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -236,9 +236,7 @@ jobs: typescript-version: - ${{ needs.preflight.outputs.version-typescript }} - latest - - ~4.9.0 - - ~4.8.0 - - ~4.7.0 + - 5.0.4 steps: - id: checkout name: Checkout ${{ env.REF_NAME }} @@ -270,14 +268,10 @@ jobs: if: steps.test-files-check.outputs.files_exists == 'true' name: Install typescript@${{ matrix.typescript-version }} run: yarn add -D typescript@${{ matrix.typescript-version }} - - id: set-typescript-version - name: Set env.TYPESCRIPT_VERSION - run: | - echo "TYPESCRIPT_VERSION=$(jq .devDependencies.typescript package.json -r)" >>$GITHUB_ENV - id: print-typescript-version if: steps.test-files-check.outputs.files_exists == 'true' name: Print TypeScript version - run: echo $TYPESCRIPT_VERSION + run: jq .devDependencies.typescript package.json -r - id: typecheck if: steps.test-files-check.outputs.files_exists == 'true' name: Run typecheck diff --git a/.github/workflows/typescript-canary.yml b/.github/workflows/typescript-canary.yml index e956073d..5f23fb87 100644 --- a/.github/workflows/typescript-canary.yml +++ b/.github/workflows/typescript-canary.yml @@ -21,7 +21,7 @@ name: typescript-canary on: schedule: # every day, 3 hours after typescript@next release - # https://github.com/microsoft/TypeScript/blob/v4.9.5/.github/workflows/nightly.yaml + # https://github.com/microsoft/TypeScript/blob/v5.0.4/.github/workflows/nightly.yaml - cron: 0 10 * * * workflow_dispatch: permissions: @@ -65,13 +65,9 @@ jobs: - id: typescript name: Install typescript@${{ matrix.typescript-version }} run: yarn add -D typescript@${{ matrix.typescript-version }} - - id: set-typescript-version - name: Set env.TYPESCRIPT_VERSION - run: | - echo "TYPESCRIPT_VERSION=$(jq .devDependencies.typescript package.json -r)" >>$GITHUB_ENV - id: print-typescript-version name: Print TypeScript version - run: echo $TYPESCRIPT_VERSION + run: jq .devDependencies.typescript package.json -r - id: build name: Build project run: yarn build diff --git a/.nvmrc b/.nvmrc index d6b24041..209e3ef4 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -19 +20 diff --git a/.prettierrc.json b/.prettierrc.json index c46944a8..08bac4bb 100644 --- a/.prettierrc.json +++ b/.prettierrc.json @@ -1,6 +1,7 @@ { "arrowParens": "avoid", "bracketSpacing": true, + "plugins": ["prettier-plugin-sh"], "proseWrap": "always", "quoteProps": "as-needed", "semi": false, diff --git a/.vscode/settings.json b/.vscode/settings.json index 5737bf3d..95706042 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -256,6 +256,7 @@ "shellformat.flag": "-ci -fn -i=2 -sr", "shellformat.useEditorConfig": true, "terminal.integrated.copyOnSelection": true, + "terminal.integrated.scrollback": 10000, "todo-tree.filtering.ignoreGitSubmodules": true, "todo-tree.filtering.includeHiddenFiles": false, "todo-tree.filtering.useBuiltInExcludes": "file and search excludes", diff --git a/__tests__/reporters/notifier.ts b/__tests__/reporters/notifier.ts index f5c074b5..ff7c019f 100644 --- a/__tests__/reporters/notifier.ts +++ b/__tests__/reporters/notifier.ts @@ -3,7 +3,7 @@ * @module tests/reporters/Notifier */ -import type { OneOrMany } from '@flex-development/tutils' +import { cast, isArray, type OneOrMany } from '@flex-development/tutils' import notifier from 'node-notifier' import type NotificationCenter from 'node-notifier/notifiers/notificationcenter' import { performance } from 'node:perf_hooks' @@ -20,22 +20,28 @@ import type { File, Reporter, Task, Test, Vitest } from 'vitest' */ class Notifier implements Reporter { /** + * Test reporter context. + * * @public - * @member {Vitest} ctx - Test reporter context + * @member {Vitest} ctx */ - public ctx: Vitest = {} as Vitest + public ctx!: Vitest /** + * Test run end time (in milliseconds). + * * @public - * @member {number} end - Test run end time (in milliseconds) + * @member {number} end */ - public end: number = 0 + public end!: number /** + * Test run start time (in milliseconds). + * * @public - * @member {number} start - Test run start time (in milliseconds) + * @member {number} start */ - public start: number = 0 + public start!: number /** * Sends a notification. @@ -52,19 +58,39 @@ class Notifier implements Reporter { files: File[] = this.ctx.state.getFiles(), errors: unknown[] = this.ctx.state.getUnhandledErrors() ): Promise { - /** @const {Test[]} tests - Tests run */ + /** + * Tests that have been run. + * + * @const {Test[]} tests + */ const tests: Test[] = this.tests(files) - /** @const {number} fails - Total number of failed tests */ + /** + * Total number of failed tests. + * + * @const {number} fails + */ const fails: number = tests.filter(t => t.result?.state === 'fail').length - /** @const {number} passes - Total number of passed tests */ + /** + * Total number of passed tests. + * + * @const {number} passes + */ const passes: number = tests.filter(t => t.result?.state === 'pass').length - /** @var {string} message - Notification message */ + /** + * Notification message. + * + * @var {string} message + */ let message: string = '' - /** @var {string} title - Notification title */ + /** + * Notification title. + * + * @var {string} title + */ let title: string = '' // get notification title and message based on number of failed tests @@ -76,13 +102,19 @@ class Notifier implements Reporter { title = '\u274C Failed' } else { - /** @const {number} time - Time to run all tests (in milliseconds) */ + /** + * Time to run all tests (in milliseconds). + * + * @const {number} time + */ const time: number = this.end - this.start message = dedent` ${passes} tests passed in ${ - time > 1000 ? `${(time / 1000).toFixed(2)}ms` : `${Math.round(time)}ms` - } + time > 1000 + ? `${(time / 1000).toFixed(2)}ms` + : `${Math.round(time)}ms` + } ` title = '\u2705 Passed' @@ -128,11 +160,11 @@ class Notifier implements Reporter { */ public onInit(context: Vitest): void { this.ctx = context - return void (this.start = performance.now()) + return void ((this.start = performance.now()) && (this.end = 0)) } /** - * Returns an array of {@linkcode Test} objects. + * Returns an array of {@link Test} objects. * * @protected * @@ -140,17 +172,13 @@ class Notifier implements Reporter { * @return {Test[]} `Test` object array */ protected tests(tasks: OneOrMany = []): Test[] { - const { mode } = this.ctx - - return (Array.isArray(tasks) ? tasks : [tasks]).flatMap(task => { - const { type } = task - - return mode === 'typecheck' && type === 'suite' && task.tasks.length === 0 - ? ([task] as unknown as [Test]) - : type === 'test' + return (isArray(tasks) ? tasks : [tasks]).flatMap(task => { + return task.type === 'custom' + ? [cast(task)] + : task.type === 'test' ? [task] : 'tasks' in task - ? task.tasks.flatMap(t => (t.type === 'test' ? [t] : this.tests(t))) + ? task.tasks.flatMap(task => this.tests(task)) : [] }) } diff --git a/__tests__/ts/v4/tsconfig.build.json b/__tests__/ts/v4/tsconfig.build.json deleted file mode 100644 index abcf8f4e..00000000 --- a/__tests__/ts/v4/tsconfig.build.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "compilerOptions": { - "declaration": true, - "noEmitOnError": true, - "skipLibCheck": false, - "target": "es2022" - }, - "exclude": ["**/__mocks__", "**/__tests__"], - "extends": "./tsconfig.json", - "include": ["../../../dist/*", "../../../src/*"] -} diff --git a/__tests__/ts/v4/tsconfig.json b/__tests__/ts/v4/tsconfig.json deleted file mode 100644 index 48b00196..00000000 --- a/__tests__/ts/v4/tsconfig.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "compilerOptions": { - "allowJs": true, - "allowUnreachableCode": false, - "alwaysStrict": false, - "baseUrl": "../../..", - "checkJs": false, - "declaration": false, - "declarationMap": false, - "emitDecoratorMetadata": false, - "esModuleInterop": true, - "exactOptionalPropertyTypes": true, - "experimentalDecorators": false, - "forceConsistentCasingInFileNames": true, - "importsNotUsedAsValues": "error", - "isolatedModules": true, - "lib": ["es2022"], - "module": "esnext", - "moduleResolution": "node", - "newLine": "lf", - "noEmit": true, - "noErrorTruncation": true, - "noFallthroughCasesInSwitch": true, - "noImplicitAny": true, - "noImplicitOverride": true, - "noImplicitReturns": true, - "noUncheckedIndexedAccess": true, - "noUnusedLocals": false, - "noUnusedParameters": false, - "outDir": "../../../dist", - "paths": { - "#src": ["src/index"], - "#src/*": ["src/*"] - }, - "preserveConstEnums": true, - "preserveSymlinks": false, - "pretty": true, - "resolveJsonModule": true, - "rootDir": "../../..", - "skipDefaultLibCheck": false, - "skipLibCheck": true, - "sourceMap": true, - "strict": true, - "strictNullChecks": true, - "strictPropertyInitialization": true, - "target": "esnext", - "useDefineForClassFields": true, - "useUnknownInCatchVariables": true - }, - "exclude": ["**/coverage", "**/dist", "**/node_modules"], - "include": ["**/**.mjs", "**/**.mts", "**/**.ts"] -} diff --git a/__tests__/ts/v4/tsconfig.typecheck.json b/__tests__/ts/v4/tsconfig.typecheck.json deleted file mode 100644 index 6ed9d5df..00000000 --- a/__tests__/ts/v4/tsconfig.typecheck.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "compilerOptions": { - "target": "es2022" - }, - "extends": "./tsconfig.json", - "include": [ - "**/**.cts", - "**/**.mts", - "**/**.ts", - "**/.*.cts", - "**/.*.mts", - "**/.*.ts" - ] -} diff --git a/package.json b/package.json index 2f9685f0..bb033c54 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "typecheck:watch": "vitest typecheck" }, "devDependencies": { - "@commitlint/cli": "17.6.3", + "@commitlint/cli": "17.6.7", "@flex-development/commitlint-config": "1.0.1", "@flex-development/decorator-regex": "1.0.0", "@flex-development/esm-types": "1.0.0", @@ -71,71 +71,68 @@ "@flex-development/pathe": "1.0.3", "@flex-development/tsconfig-utils": "1.1.2", "@flex-development/tutils": "6.0.0-alpha.12", - "@graphql-eslint/eslint-plugin": "3.18.0", - "@types/chai": "4.3.4", + "@graphql-eslint/eslint-plugin": "3.20.1", "@types/conventional-changelog": "3.1.1", "@types/conventional-changelog-core": "4.2.1", "@types/conventional-changelog-writer": "4.0.2", "@types/conventional-recommended-bump": "6.1.0", "@types/dateformat": "5.0.0", - "@types/eslint": "8.37.0", + "@types/eslint": "8.44.1", "@types/git-raw-commits": "2.0.1", "@types/is-ci": "3.0.0", "@types/node-notifier": "8.0.2", - "@types/prettier": "2.7.2", - "@types/semver": "7.3.13", - "@typescript-eslint/eslint-plugin": "5.59.8", - "@typescript-eslint/parser": "5.59.6", + "@types/prettier": "2.7.3", + "@types/semver": "7.5.0", + "@typescript-eslint/eslint-plugin": "6.2.0", + "@typescript-eslint/parser": "6.2.0", "@vates/toggle-scripts": "1.0.0", - "@vitest/coverage-c8": "0.31.3", - "@vitest/ui": "0.31.1", "add-stream": "1.0.0", - "chai": "4.3.7", "conventional-changelog": "3.1.25", "conventional-changelog-conventionalcommits": "5.0.0", "conventional-changelog-core": "4.2.4", "conventional-changelog-writer": "5.0.1", "conventional-recommended-bump": "6.1.0", "cross-env": "7.0.3", - "cspell": "6.31.1", + "cspell": "6.31.2", "dateformat": "5.0.3", - "esbuild": "0.17.19", - "eslint": "8.39.0", + "esbuild": "0.18.17", + "eslint": "8.45.0", "eslint-config-prettier": "8.8.0", + "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-chai-expect": "3.0.0", + "eslint-plugin-import": "2.27.5", "eslint-plugin-jest-formatting": "3.1.0", - "eslint-plugin-jsdoc": "40.3.0", - "eslint-plugin-jsonc": "2.8.0", + "eslint-plugin-jsdoc": "44.1.0", + "eslint-plugin-jsonc": "2.9.0", "eslint-plugin-markdown": "3.0.0", "eslint-plugin-markdownlint": "0.4.1", "eslint-plugin-node": "11.1.0", - "eslint-plugin-prettier": "4.2.1", + "eslint-plugin-prettier": "5.0.0", "eslint-plugin-promise": "6.1.1", - "eslint-plugin-unicorn": "46.0.0", - "eslint-plugin-yml": "1.7.0", - "graphql": "16.6.0", + "eslint-plugin-unicorn": "48.0.1", + "eslint-plugin-yml": "1.8.0", + "graphql": "16.7.1", "graphql-config": "4.5.0", "growl": "1.10.5", "husky": "8.0.3", "is-ci": "3.0.1", "jsonc-eslint-parser": "2.3.0", - "lint-staged": "13.2.2", + "lint-staged": "13.2.3", "mri": "1.2.0", "node-notifier": "10.0.1", "pkg-size": "2.4.0", - "prettier": "2.8.8", - "prettier-plugin-sh": "0.12.8", - "radash": "10.8.1", + "prettier": "3.0.0", + "prettier-plugin-sh": "0.13.1", "sade": "1.8.1", - "semver": "7.5.2", + "semver": "7.5.4", "tempfile": "5.0.0", "trash-cli": "5.0.0", "ts-dedent": "2.2.0", - "typescript": "5.0.4", + "typescript": "5.1.6", "version-bump-prompt": "6.1.0", - "vite": "4.3.9", + "vite": "4.4.7", "vite-tsconfig-paths": "4.2.0", - "vitest": "0.31.1", + "vitest": "0.33.0", "vitest-github-actions-reporter": "0.10.0", "yaml-eslint-parser": "1.2.2" }, diff --git a/tsconfig.build.json b/tsconfig.build.json index a8f6603e..55e088b5 100644 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -7,5 +7,6 @@ }, "exclude": ["**/__mocks__", "**/__tests__"], "extends": "./tsconfig.json", + "files": ["./typings/@types/node/http2.d.ts"], "include": ["./dist/*", "./src/*"] } diff --git a/typings/@types/node/http2.d.ts b/typings/@types/node/http2.d.ts new file mode 100644 index 00000000..932cb202 --- /dev/null +++ b/typings/@types/node/http2.d.ts @@ -0,0 +1,8 @@ +declare module 'http2' { + import * as stream from 'node:stream' + import * as url from 'node:url' + + export interface ClientSessionOptions extends SessionOptions { + createConnection?(authority: url.URL, option: SessionOptions): stream.Duplex + } +} diff --git a/vitest.config.ts b/vitest.config.ts index 09570dee..a98c13b7 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -5,9 +5,7 @@ */ import pathe from '@flex-development/pathe' -import { NodeEnv } from '@flex-development/tutils' import ci from 'is-ci' -import { template } from 'radash' import tsconfigpaths from 'vite-tsconfig-paths' import GithubActionsReporter from 'vitest-github-actions-reporter' import { @@ -32,19 +30,8 @@ const config: UserConfigExport = defineConfig((): UserConfig => { */ const LINT_STAGED: boolean = !!Number.parseInt(process.env.LINT_STAGED ?? '0') - /** - * Boolean indicating if the current running version of [`typescript`][1] is - * at least `5`. - * - * @const {boolean} TYPESCRIPT_V5 - */ - const TYPESCRIPT_V5: boolean = - process.env.TYPESCRIPT_VERSION?.startsWith('5') ?? true - return { - define: { - 'import.meta.env.NODE_ENV': JSON.stringify(NodeEnv.TEST) - }, + define: {}, plugins: [tsconfigpaths({ projects: [pathe.resolve('tsconfig.json')] })], test: { allowOnly: !ci, @@ -69,7 +56,7 @@ const config: UserConfigExport = defineConfig((): UserConfig => { extension: ['.ts'], include: ['src'], provider: 'c8', - reporter: [ci ? 'lcovonly' : 'lcov', 'text'], + reporter: [ci ? 'lcovonly' : 'html', 'text'], reportsDirectory: './coverage', skipFull: false }, @@ -78,7 +65,9 @@ const config: UserConfigExport = defineConfig((): UserConfig => { globalSetup: [], globals: true, hookTimeout: 10 * 1000, - include: [`**/__tests__/*.spec${LINT_STAGED ? ',spec-d' : ''}.{ts,tsx}`], + include: [ + `**/__tests__/*.${LINT_STAGED ? '{spec,spec-d}' : 'spec'}.{ts,tsx}` + ], isolate: true, mockReset: true, outputFile: { json: './__tests__/report.json' }, @@ -140,9 +129,7 @@ const config: UserConfigExport = defineConfig((): UserConfig => { checker: 'tsc', ignoreSourceErrors: false, include: ['**/__tests__/*.spec-d.ts'], - tsconfig: template('{{0}}/tsconfig.typecheck.json', { - 0: pathe.resolve(TYPESCRIPT_V5 ? '' : '__tests__/ts/v4') - }) + tsconfig: pathe.resolve('tsconfig.typecheck.json') }, unstubEnvs: true, unstubGlobals: true diff --git a/yarn.lock b/yarn.lock index c323539e..a7954a41 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,6 +5,13 @@ __metadata: version: 7 cacheKey: 9 +"@aashutoshrathi/word-wrap@npm:^1.2.3": + version: 1.2.6 + resolution: "@aashutoshrathi/word-wrap@npm:1.2.6" + checksum: 0c82b90350766c937f011275be5e67a428e7bc45320db2d11b329512a4c9a953cf805791ced7d3a90ee601d6cdc7961556368572082313e25fdd55441cba864e + languageName: node + linkType: hard + "@actions/core@npm:^1.10.0": version: 1.10.0 resolution: "@actions/core@npm:1.10.0" @@ -24,16 +31,6 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:^2.2.1": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: a6e71b1b6bcffc909f5527899d9598f30cd7dc8c82845fba07c237232d4404795681dc9a2ff7e24e620415b8b8b60466ebd517f7c00bef53adf3a6a37d5a8f1b - languageName: node - linkType: hard - "@ardatan/sync-fetch@larsgw/sync-fetch#head=worker_threads": version: 0.3.1 resolution: "@ardatan/sync-fetch@https://github.com/larsgw/sync-fetch.git#commit=3fb71aeed5ff6655421064c4e4b234f524896cd2" @@ -113,10 +110,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1": - version: 7.19.1 - resolution: "@babel/helper-validator-identifier@npm:7.19.1" - checksum: 089fdf605ee8dfa3004cd84c69e655ff9ab8bdb4e7fa02bf0012db728c6247acb599ca1118d2f9124d7b417fc5793ee348f2da8bc64be230b3b13ba7cd4364cc +"@babel/helper-validator-identifier@npm:^7.18.6, @babel/helper-validator-identifier@npm:^7.19.1, @babel/helper-validator-identifier@npm:^7.22.5": + version: 7.22.5 + resolution: "@babel/helper-validator-identifier@npm:7.22.5" + checksum: ae436e63eca3aa0a70575a1a5ae8234307fdfe3b5c720002899bf49833c3abcde2b9b188ed10905f2c39013a95e49cc8356dd589cae80e03b39c3370c3e9de75 languageName: node linkType: hard @@ -191,20 +188,13 @@ __metadata: languageName: node linkType: hard -"@bcoe/v8-coverage@npm:^0.2.3": - version: 0.2.3 - resolution: "@bcoe/v8-coverage@npm:0.2.3" - checksum: 86336400d6fb1a8263a3e7242ad7ed870f5efae7cd8c2b18df45fa11adc9af035bac68c0da68c0f67e78b3f09ef49efe2e84c4912ddc48e2d12f30ec474c81cc - languageName: node - linkType: hard - -"@commitlint/cli@npm:17.6.3": - version: 17.6.3 - resolution: "@commitlint/cli@npm:17.6.3" +"@commitlint/cli@npm:17.6.7": + version: 17.6.7 + resolution: "@commitlint/cli@npm:17.6.7" dependencies: "@commitlint/format": "npm:^17.4.4" - "@commitlint/lint": "npm:^17.6.3" - "@commitlint/load": "npm:^17.5.0" + "@commitlint/lint": "npm:^17.6.7" + "@commitlint/load": "npm:^17.6.7" "@commitlint/read": "npm:^17.5.1" "@commitlint/types": "npm:^17.4.4" execa: "npm:^5.0.0" @@ -214,23 +204,23 @@ __metadata: yargs: "npm:^17.0.0" bin: commitlint: cli.js - checksum: 118e13847416ff9ccced022a81d17019ac7d370cd572ecdbfd76e9d96664b7f898a48b179f48d0d8a2290c82fe583950fa7a4d93b2398e6d7b6fe37b647879a9 + checksum: a63b32b7fced0bce65d2249714211a5617b9de1b960e2aea154ccbd698cb386d38d388e1a6aa6c2a0a546e47a2fa648822bd8eb6cfe113eaf3272f9bfe443871 languageName: node linkType: hard -"@commitlint/config-validator@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/config-validator@npm:17.4.4" +"@commitlint/config-validator@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/config-validator@npm:17.6.7" dependencies: "@commitlint/types": "npm:^17.4.4" ajv: "npm:^8.11.0" - checksum: d3e6abc04d9fa365ed06ce1d42af0d98f22a6201309896a2d67b6a15d4e0a0c6612d148666a1704557f5054ffb1a2cbc03e4f3cf3aec76d5b60c91e49d89fe69 + checksum: c4fcc47bd1b70098e7d545450d8c2fca1aa403d710eeb8b149cab9bb764864edb247e0c21bf165c5ec203ad1b4c646a155bc6902e48583c1a2b0bbfcf4fcf7be languageName: node linkType: hard -"@commitlint/ensure@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/ensure@npm:17.4.4" +"@commitlint/ensure@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/ensure@npm:17.6.7" dependencies: "@commitlint/types": "npm:^17.4.4" lodash.camelcase: "npm:^4.3.0" @@ -238,7 +228,7 @@ __metadata: lodash.snakecase: "npm:^4.1.1" lodash.startcase: "npm:^4.4.0" lodash.upperfirst: "npm:^4.3.1" - checksum: 2686ae77953aa54c23f8f4836e9eef8b7201d2bce15951d6b60231dd29d052ea4accf5bddc635a57b094bd002ae01e95c447f50973a7877ccd85ea1f6d638b5c + checksum: 0a702753423fc14fccba8530b4b9f21414d361a6338e7f5470ec8ab75044cac5cb105b7fa886919d006ae29e908e926d155b98fba96dcc4a2e9cb257e4a16c9c languageName: node linkType: hard @@ -259,35 +249,35 @@ __metadata: languageName: node linkType: hard -"@commitlint/is-ignored@npm:^17.6.3": - version: 17.6.3 - resolution: "@commitlint/is-ignored@npm:17.6.3" +"@commitlint/is-ignored@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/is-ignored@npm:17.6.7" dependencies: "@commitlint/types": "npm:^17.4.4" - semver: "npm:7.5.0" - checksum: a7267396d64d10ded862145732a82b730906ea746da6ee22a355c0bd25e197ad15ce1d8ff065b4d5eda9d4e42a484c53b963963dffe74d807af4871f38193dc5 + semver: "npm:7.5.2" + checksum: cba0c139017bcd68b194e4467f9fe29fd9d81834355532ccead3bb49570bd602059c440af4b9f09537f6ae090a469dd9fe99c2d254567545feb77f9f5cf6774a languageName: node linkType: hard -"@commitlint/lint@npm:^17.6.3": - version: 17.6.3 - resolution: "@commitlint/lint@npm:17.6.3" +"@commitlint/lint@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/lint@npm:17.6.7" dependencies: - "@commitlint/is-ignored": "npm:^17.6.3" - "@commitlint/parse": "npm:^17.4.4" - "@commitlint/rules": "npm:^17.6.1" + "@commitlint/is-ignored": "npm:^17.6.7" + "@commitlint/parse": "npm:^17.6.7" + "@commitlint/rules": "npm:^17.6.7" "@commitlint/types": "npm:^17.4.4" - checksum: 6ba065cf07b925b9203bf2ca2ff5a96c38d485f5271044a3db73e737483c7f568996cfcaeaaf963cd86fb39c93d9e49f64223b71e48d623a633ec47a511e5647 + checksum: 6ccfcda671e4098b5823cf0c0e3277e50042440f0be4f3d7512a5f91f3136b5016dc3914bbd1942bf8ccf3eb1e67e858d306eab61cea36b411754574d52741f1 languageName: node linkType: hard -"@commitlint/load@npm:^17.5.0": - version: 17.5.0 - resolution: "@commitlint/load@npm:17.5.0" +"@commitlint/load@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/load@npm:17.6.7" dependencies: - "@commitlint/config-validator": "npm:^17.4.4" + "@commitlint/config-validator": "npm:^17.6.7" "@commitlint/execute-rule": "npm:^17.4.0" - "@commitlint/resolve-extends": "npm:^17.4.4" + "@commitlint/resolve-extends": "npm:^17.6.7" "@commitlint/types": "npm:^17.4.4" "@types/node": "npm:*" chalk: "npm:^4.1.0" @@ -299,7 +289,7 @@ __metadata: resolve-from: "npm:^5.0.0" ts-node: "npm:^10.8.1" typescript: "npm:^4.6.4 || ^5.0.0" - checksum: 05028f84740bb5d06cd5f377319ada6767d727c1c4f0d374b46a42097c98bfef5ead3fffd406a3b437bcf943cc7725e504651c38fa64f1381f62322b44875957 + checksum: c6643261585caa12f3e5cc647f175d95a092b860d37fcea88fc48137f55e959c71a612305c765db012e32d678bdc115676f4be3aa1b69fb25db0672bed2a26b4 languageName: node linkType: hard @@ -310,14 +300,14 @@ __metadata: languageName: node linkType: hard -"@commitlint/parse@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/parse@npm:17.4.4" +"@commitlint/parse@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/parse@npm:17.6.7" dependencies: "@commitlint/types": "npm:^17.4.4" conventional-changelog-angular: "npm:^5.0.11" conventional-commits-parser: "npm:^3.2.2" - checksum: 354301638fe5349074729a063ed20ef7e5ab610cc1ff44937daf850528e76af5161b367213b600bff4f16e26ffa0a05706cf3fb02f3055cb69e8780133773290 + checksum: 2782154e6f5b0b1ea432e2bfaf5e55a036ecfbd7ac350dc34894fe2dbf8495489b0f47d82e2d396cd66223275ae017297defb3cbfd12304cfa6cca991c3993bd languageName: node linkType: hard @@ -334,30 +324,30 @@ __metadata: languageName: node linkType: hard -"@commitlint/resolve-extends@npm:^17.4.4": - version: 17.4.4 - resolution: "@commitlint/resolve-extends@npm:17.4.4" +"@commitlint/resolve-extends@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/resolve-extends@npm:17.6.7" dependencies: - "@commitlint/config-validator": "npm:^17.4.4" + "@commitlint/config-validator": "npm:^17.6.7" "@commitlint/types": "npm:^17.4.4" import-fresh: "npm:^3.0.0" lodash.mergewith: "npm:^4.6.2" resolve-from: "npm:^5.0.0" resolve-global: "npm:^1.0.0" - checksum: 1eaf4d4ce2b6b9ac22a7f4fa80fc5136e3e242c7c767ffe602303ee73b649323afdeb0570c386a181897c315d8cfdddf043beffbf56a9fe6a067cbd6805d860c + checksum: a861579848b01fa39e5308485456fb952a345895f9bc7fc73010a89f483b7f14326edc27370929e53912e18ed95035f18065b1f04e67b9408cd81fd09c06c1fb languageName: node linkType: hard -"@commitlint/rules@npm:^17.6.1": - version: 17.6.1 - resolution: "@commitlint/rules@npm:17.6.1" +"@commitlint/rules@npm:^17.6.7": + version: 17.6.7 + resolution: "@commitlint/rules@npm:17.6.7" dependencies: - "@commitlint/ensure": "npm:^17.4.4" + "@commitlint/ensure": "npm:^17.6.7" "@commitlint/message": "npm:^17.4.2" "@commitlint/to-lines": "npm:^17.4.0" "@commitlint/types": "npm:^17.4.4" execa: "npm:^5.0.0" - checksum: 7e7c552fa925d39144ec48c4cd5f32580d23cb3bbac92d0776d5096a48bb26c3a956e99f1088b7d026a61e61c76cbb5fb3ce97d6367bad501401f716c0fd24ed + checksum: b9300cbc56172124386e33c5450362a87594e15356a11f90b5aed4048a0cef6ba2a5df824ca959b8bef6631b86d23ce77b2a51abcc3c57e9f0e5cd13d4c6d88e languageName: node linkType: hard @@ -386,9 +376,9 @@ __metadata: languageName: node linkType: hard -"@cspell/cspell-bundled-dicts@npm:6.31.1": - version: 6.31.1 - resolution: "@cspell/cspell-bundled-dicts@npm:6.31.1" +"@cspell/cspell-bundled-dicts@npm:6.31.2": + version: 6.31.2 + resolution: "@cspell/cspell-bundled-dicts@npm:6.31.2" dependencies: "@cspell/dict-ada": "npm:^4.0.1" "@cspell/dict-aws": "npm:^3.0.0" @@ -407,7 +397,7 @@ __metadata: "@cspell/dict-en-gb": "npm:1.1.33" "@cspell/dict-en_us": "npm:^4.3.2" "@cspell/dict-filetypes": "npm:^3.0.0" - "@cspell/dict-fonts": "npm:^3.0.1" + "@cspell/dict-fonts": "npm:^3.0.2" "@cspell/dict-fullstack": "npm:^3.1.5" "@cspell/dict-gaming-terms": "npm:^1.0.4" "@cspell/dict-git": "npm:^2.0.0" @@ -436,7 +426,7 @@ __metadata: "@cspell/dict-swift": "npm:^2.0.1" "@cspell/dict-typescript": "npm:^3.1.1" "@cspell/dict-vue": "npm:^3.0.0" - checksum: e7b48cdedda5c30709203a6c25449577df279e461c07fd132a18ce4672ce31d4cc55397d97249250c6f1f080cc5b0830443ca6fa93b3ed900f0d9900040df440 + checksum: 6cf8e3f4f17b79e019621a3e7b074b0af497cd5a56d19523adf615d1e28122e039cdb641793bb650e489ad6c2f0c1397729a585354b2f741371217c62e97faf3 languageName: node linkType: hard @@ -580,10 +570,10 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-fonts@npm:^3.0.1": - version: 3.0.1 - resolution: "@cspell/dict-fonts@npm:3.0.1" - checksum: a73b98f8acc8b19495b8712caf69fdc9072866aac9bb7ceb09f6b2bbc8be2c063f6c32d9aa12198ef870aa4a719e040bcef2417657a5be5375e3bd4d5bd96b3a +"@cspell/dict-fonts@npm:^3.0.2": + version: 3.0.2 + resolution: "@cspell/dict-fonts@npm:3.0.2" + checksum: c4f95d587ce0159d08ea862184ffda240faba9edec11e3b32cd0dc41d47d9c08ea7e1bfa16545cc8cc21d26af9217780ef26d8f39e0df71ffc23ef9a1ab2c469 languageName: node linkType: hard @@ -808,172 +798,172 @@ __metadata: languageName: node linkType: hard -"@es-joy/jsdoccomment@npm:~0.37.0": - version: 0.37.0 - resolution: "@es-joy/jsdoccomment@npm:0.37.0" +"@es-joy/jsdoccomment@npm:~0.38.0": + version: 0.38.0 + resolution: "@es-joy/jsdoccomment@npm:0.38.0" dependencies: comment-parser: "npm:1.3.1" - esquery: "npm:^1.4.0" + esquery: "npm:^1.5.0" jsdoc-type-pratt-parser: "npm:~4.0.0" - checksum: c2420eee739a175ab9fafeebdb330f4dbb6f513186db02157cbb2dea64f787c919f6f29cc1c41d3a021f53022019f969f2df8485ef809faf335d5c424d6d98a2 + checksum: a6ab3de674d4bf9f18ec9b260471ab8908dcbccfeff148bfa8947826d70e33c1ff64667f887c249b79e9618bb86689c70f3ed8db3c80003832ef7ea72ada10d4 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-arm64@npm:0.17.19" +"@esbuild/android-arm64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/android-arm64@npm:0.18.17" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-arm@npm:0.17.19" +"@esbuild/android-arm@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/android-arm@npm:0.18.17" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/android-x64@npm:0.17.19" +"@esbuild/android-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/android-x64@npm:0.18.17" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/darwin-arm64@npm:0.17.19" +"@esbuild/darwin-arm64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/darwin-arm64@npm:0.18.17" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/darwin-x64@npm:0.17.19" +"@esbuild/darwin-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/darwin-x64@npm:0.18.17" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/freebsd-arm64@npm:0.17.19" +"@esbuild/freebsd-arm64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/freebsd-arm64@npm:0.18.17" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/freebsd-x64@npm:0.17.19" +"@esbuild/freebsd-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/freebsd-x64@npm:0.18.17" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-arm64@npm:0.17.19" +"@esbuild/linux-arm64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-arm64@npm:0.18.17" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-arm@npm:0.17.19" +"@esbuild/linux-arm@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-arm@npm:0.18.17" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-ia32@npm:0.17.19" +"@esbuild/linux-ia32@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-ia32@npm:0.18.17" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-loong64@npm:0.17.19" +"@esbuild/linux-loong64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-loong64@npm:0.18.17" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-mips64el@npm:0.17.19" +"@esbuild/linux-mips64el@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-mips64el@npm:0.18.17" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-ppc64@npm:0.17.19" +"@esbuild/linux-ppc64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-ppc64@npm:0.18.17" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-riscv64@npm:0.17.19" +"@esbuild/linux-riscv64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-riscv64@npm:0.18.17" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-s390x@npm:0.17.19" +"@esbuild/linux-s390x@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-s390x@npm:0.18.17" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-x64@npm:0.17.19" +"@esbuild/linux-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/linux-x64@npm:0.18.17" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/netbsd-x64@npm:0.17.19" +"@esbuild/netbsd-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/netbsd-x64@npm:0.18.17" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/openbsd-x64@npm:0.17.19" +"@esbuild/openbsd-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/openbsd-x64@npm:0.18.17" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/sunos-x64@npm:0.17.19" +"@esbuild/sunos-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/sunos-x64@npm:0.18.17" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-arm64@npm:0.17.19" +"@esbuild/win32-arm64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/win32-arm64@npm:0.18.17" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-ia32@npm:0.17.19" +"@esbuild/win32-ia32@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/win32-ia32@npm:0.18.17" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/win32-x64@npm:0.17.19" +"@esbuild/win32-x64@npm:0.18.17": + version: 0.18.17 + resolution: "@esbuild/win32-x64@npm:0.18.17" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0": +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: @@ -984,34 +974,34 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.4.0": - version: 4.5.0 - resolution: "@eslint-community/regexpp@npm:4.5.0" - checksum: 14f8f9f865bfe07a41e7f274ce5eddc456e194d5e5fe7928b6520f5eaf7312c2da683be06133f3cd775af41fc9992f4181b71dd12e370cfab94a82e9bb74169a +"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.5.1": + version: 4.6.2 + resolution: "@eslint-community/regexpp@npm:4.6.2" + checksum: e1e90b2935c45c023579fdfd0ccee135cafc5b7f031c5f165786eff372d6c74391e9ee39722d1602ccb812ad9d7605073f14df7fa3764fe9e76d19e324254884 languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.0.2": - version: 2.0.2 - resolution: "@eslint/eslintrc@npm:2.0.2" +"@eslint/eslintrc@npm:^2.1.0": + version: 2.1.0 + resolution: "@eslint/eslintrc@npm:2.1.0" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" - espree: "npm:^9.5.1" + espree: "npm:^9.6.0" globals: "npm:^13.19.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 95c94b88d32373e07b14c6697df329f952ad79b0d8a1388f90e7753dfaba4c17d80295c9537e812056385a93b09971108a4c647d56e2c81e0856e9968d4062ac + checksum: 10797b6660dbb50747a430d9ed6d422cca43ab245d53038132b5c425bbe42bdf4f23e3298204f5db048b4da997f6a812587c8375f59342941e9a0f204d4a0869 languageName: node linkType: hard -"@eslint/js@npm:8.39.0": - version: 8.39.0 - resolution: "@eslint/js@npm:8.39.0" - checksum: 731360c47e3b2312b73e1f582c6105a585bb82a7ae1cd00d36d31d20a8616108aa4b8c286cf73f8fd05b24d49fd141aa40457ab54c1145b70a62346df78081cd +"@eslint/js@npm:8.44.0": + version: 8.44.0 + resolution: "@eslint/js@npm:8.44.0" + checksum: 2f3f2afb7321a7445122e7105c8557d25b9608deff68a6a2daa3c1ab63a9a39e18aaa1fb1cc7f8785bf9073253ca94bd76daf485b649578ff3d1e5148cfa61ec languageName: node linkType: hard @@ -1217,7 +1207,7 @@ __metadata: version: 0.0.0-use.local resolution: "@flex-development/pkg-types@workspace:." dependencies: - "@commitlint/cli": "npm:17.6.3" + "@commitlint/cli": "npm:17.6.7" "@flex-development/commitlint-config": "npm:1.0.1" "@flex-development/decorator-regex": "npm:1.0.0" "@flex-development/esm-types": "npm:1.0.0" @@ -1226,71 +1216,68 @@ __metadata: "@flex-development/pathe": "npm:1.0.3" "@flex-development/tsconfig-utils": "npm:1.1.2" "@flex-development/tutils": "npm:6.0.0-alpha.12" - "@graphql-eslint/eslint-plugin": "npm:3.18.0" - "@types/chai": "npm:4.3.4" + "@graphql-eslint/eslint-plugin": "npm:3.20.1" "@types/conventional-changelog": "npm:3.1.1" "@types/conventional-changelog-core": "npm:4.2.1" "@types/conventional-changelog-writer": "npm:4.0.2" "@types/conventional-recommended-bump": "npm:6.1.0" "@types/dateformat": "npm:5.0.0" - "@types/eslint": "npm:8.37.0" + "@types/eslint": "npm:8.44.1" "@types/git-raw-commits": "npm:2.0.1" "@types/is-ci": "npm:3.0.0" "@types/node-notifier": "npm:8.0.2" - "@types/prettier": "npm:2.7.2" - "@types/semver": "npm:7.3.13" - "@typescript-eslint/eslint-plugin": "npm:5.59.8" - "@typescript-eslint/parser": "npm:5.59.6" + "@types/prettier": "npm:2.7.3" + "@types/semver": "npm:7.5.0" + "@typescript-eslint/eslint-plugin": "npm:6.2.0" + "@typescript-eslint/parser": "npm:6.2.0" "@vates/toggle-scripts": "npm:1.0.0" - "@vitest/coverage-c8": "npm:0.31.3" - "@vitest/ui": "npm:0.31.1" add-stream: "npm:1.0.0" - chai: "npm:4.3.7" conventional-changelog: "npm:3.1.25" conventional-changelog-conventionalcommits: "npm:5.0.0" conventional-changelog-core: "npm:4.2.4" conventional-changelog-writer: "npm:5.0.1" conventional-recommended-bump: "npm:6.1.0" cross-env: "npm:7.0.3" - cspell: "npm:6.31.1" + cspell: "npm:6.31.2" dateformat: "npm:5.0.3" - esbuild: "npm:0.17.19" - eslint: "npm:8.39.0" + esbuild: "npm:0.18.17" + eslint: "npm:8.45.0" eslint-config-prettier: "npm:8.8.0" + eslint-import-resolver-typescript: "npm:3.5.5" eslint-plugin-chai-expect: "npm:3.0.0" + eslint-plugin-import: "npm:2.27.5" eslint-plugin-jest-formatting: "npm:3.1.0" - eslint-plugin-jsdoc: "npm:40.3.0" - eslint-plugin-jsonc: "npm:2.8.0" + eslint-plugin-jsdoc: "npm:44.1.0" + eslint-plugin-jsonc: "npm:2.9.0" eslint-plugin-markdown: "npm:3.0.0" eslint-plugin-markdownlint: "npm:0.4.1" eslint-plugin-node: "npm:11.1.0" - eslint-plugin-prettier: "npm:4.2.1" + eslint-plugin-prettier: "npm:5.0.0" eslint-plugin-promise: "npm:6.1.1" - eslint-plugin-unicorn: "npm:46.0.0" - eslint-plugin-yml: "npm:1.7.0" - graphql: "npm:16.6.0" + eslint-plugin-unicorn: "npm:48.0.1" + eslint-plugin-yml: "npm:1.8.0" + graphql: "npm:16.7.1" graphql-config: "npm:4.5.0" growl: "npm:1.10.5" husky: "npm:8.0.3" is-ci: "npm:3.0.1" jsonc-eslint-parser: "npm:2.3.0" - lint-staged: "npm:13.2.2" + lint-staged: "npm:13.2.3" mri: "npm:1.2.0" node-notifier: "npm:10.0.1" pkg-size: "npm:2.4.0" - prettier: "npm:2.8.8" - prettier-plugin-sh: "npm:0.12.8" - radash: "npm:10.8.1" + prettier: "npm:3.0.0" + prettier-plugin-sh: "npm:0.13.1" sade: "npm:1.8.1" - semver: "npm:7.5.2" + semver: "npm:7.5.4" tempfile: "npm:5.0.0" trash-cli: "npm:5.0.0" ts-dedent: "npm:2.2.0" - typescript: "npm:5.0.4" + typescript: "npm:5.1.6" version-bump-prompt: "npm:6.1.0" - vite: "npm:4.3.9" + vite: "npm:4.4.7" vite-tsconfig-paths: "npm:4.2.0" - vitest: "npm:0.31.1" + vitest: "npm:0.33.0" vitest-github-actions-reporter: "npm:0.10.0" yaml-eslint-parser: "npm:1.2.2" peerDependencies: @@ -1359,9 +1346,9 @@ __metadata: languageName: node linkType: hard -"@graphql-eslint/eslint-plugin@npm:3.18.0": - version: 3.18.0 - resolution: "@graphql-eslint/eslint-plugin@npm:3.18.0" +"@graphql-eslint/eslint-plugin@npm:3.20.1": + version: 3.20.1 + resolution: "@graphql-eslint/eslint-plugin@npm:3.20.1" dependencies: "@babel/code-frame": "npm:^7.18.6" "@graphql-tools/code-file-loader": "npm:^7.3.6" @@ -1376,7 +1363,7 @@ __metadata: tslib: "npm:^2.4.1" 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 - checksum: 8fec8d47f7028b9a53377332ed538ecce6d4caecba15dd74e6fb6d141f56451937e6442d659cf66c3f09b10adf30b2af3bebc0d40cca1681c3a71de602784b6b + checksum: 31d16df44a286412136d2d2d0e282f264b6b2a4a57d75e937f890130604f7c8a8115a1a3dd381fa3b1ca1f23c0b0a4f709168ee687fe0b017dc3ae744d60008a languageName: node linkType: hard @@ -1648,14 +1635,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.8": - version: 0.11.8 - resolution: "@humanwhocodes/config-array@npm:0.11.8" +"@humanwhocodes/config-array@npm:^0.11.10": + version: 0.11.10 + resolution: "@humanwhocodes/config-array@npm:0.11.10" dependencies: "@humanwhocodes/object-schema": "npm:^1.2.1" debug: "npm:^4.1.1" minimatch: "npm:^3.0.5" - checksum: 010892ba3c237e96562df1f21a7e04b611274f2c91b4df6c8263eb7d2ffcec3a5bfcab67b13d9c4acc8a2e3f94cb61d7ced772ecd445b226fb41b88c93e9194c + checksum: d8b3afa90dc46f4cbad48dd54e9bb39918a01fbfb16cc931fb55db8c967c1575fc21d4a5f8055f4728697246eafafc95e23c97370ff30ada621f4b581bed3f9d languageName: node linkType: hard @@ -1680,14 +1667,16 @@ __metadata: languageName: node linkType: hard -"@istanbuljs/schema@npm:^0.1.2, @istanbuljs/schema@npm:^0.1.3": - version: 0.1.3 - resolution: "@istanbuljs/schema@npm:0.1.3" - checksum: 1f6fd298c4d287b8c1ba55ab0cec14b4006c3f7aa032fe09a82f3322d943fd8aa9aa5691ad2e1c0c8693d42546c2cfa6adb45d09e2131fb5b975f7caab6aa5d8 +"@jest/schemas@npm:^29.6.0": + version: 29.6.0 + resolution: "@jest/schemas@npm:29.6.0" + dependencies: + "@sinclair/typebox": "npm:^0.27.8" + checksum: bb09e4ffbf57564c6789f39e6afa8d38bf2baf2b5d35ebb3adfb1af4daa46a0607fa572489d9215ecd9dc08e83890bd4fe19c74fcdc91a21026c14773dbb117a languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": +"@jridgewell/gen-mapping@npm:^0.3.2": version: 0.3.3 resolution: "@jridgewell/gen-mapping@npm:0.3.3" dependencies: @@ -1719,7 +1708,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.13": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: b71b5eeb0af50fb1dbdf18e88aa5cf755baa30723f0d5fd2ac069f861d0c73b12b968321314e4db86d5a4d5d89a292211f68ba94767c620fee35247a94c05890 @@ -1736,7 +1725,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.17 resolution: "@jridgewell/trace-mapping@npm:0.3.17" dependencies: @@ -1870,13 +1859,6 @@ __metadata: languageName: node linkType: hard -"@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.21 - resolution: "@polka/url@npm:1.0.0-next.21" - checksum: 1329b8590b529d068d76c89c7f2bd08c3fbde82f7ed2ed6dede29b6711f8a42f4206b0bd769e472177708f7388b6213501e48272a2602605a7577a52ef919034 - languageName: node - linkType: hard - "@repeaterjs/repeater@npm:3.0.4, @repeaterjs/repeater@npm:^3.0.4": version: 3.0.4 resolution: "@repeaterjs/repeater@npm:3.0.4" @@ -1884,6 +1866,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.27.8": + version: 0.27.8 + resolution: "@sinclair/typebox@npm:0.27.8" + checksum: 7e5f62b0c2c8152c5884d6241720c384d884b4d036c18ae30b03cf3ac79280d4904127b60d61992e6dcb6de3e2d55bc371e38fef7c54279001f9d53e76f4bd33 + languageName: node + linkType: hard + "@sindresorhus/chunkify@npm:^0.2.0": version: 0.2.0 resolution: "@sindresorhus/chunkify@npm:0.2.0" @@ -1965,13 +1954,6 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:4.3.4": - version: 4.3.4 - resolution: "@types/chai@npm:4.3.4" - checksum: 477e9eabcf92d43706ac874585c8eab97b3f7808d4cc10479208e8675186633c20f30993a4e3ca510c70489823c3fb3ede508cd8b172bcdd3ef66cec8235e73a - languageName: node - linkType: hard - "@types/conventional-changelog-core@npm:*, @types/conventional-changelog-core@npm:4.2.1": version: 4.2.1 resolution: "@types/conventional-changelog-core@npm:4.2.1" @@ -2035,13 +2017,13 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:8.37.0": - version: 8.37.0 - resolution: "@types/eslint@npm:8.37.0" +"@types/eslint@npm:8.44.1": + version: 8.44.1 + resolution: "@types/eslint@npm:8.44.1" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 5a1b547b4fbebeb173fd3e4a717de868021a14322cb7bd1bc2b432f3ac3cfec2e268623d24543a4ca7787fe64c59dd310a6ee329199e9f16b0d168d26a2da026 + checksum: b2e6a84921c8bdd3a5991795b693f2b0a0d5ae0e09ec385a7d4ecfd2e2cd3467bb8c3336c9cfb16b0585423bd3977ec0ce8fa5c4b55b7d4459a4a904eef335b7 languageName: node linkType: hard @@ -2070,17 +2052,17 @@ __metadata: languageName: node linkType: hard -"@types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.4 - resolution: "@types/istanbul-lib-coverage@npm:2.0.4" - checksum: c866b0c4f8d6f7167a5f65900d4ab792cdeae4df98f13c6b26f69d8abf31d4ef599d1b6938164ac1d0d1c7cdfcc3ca7174ac0176c788c2a019ee2fa815cf1e01 +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12": + version: 7.0.12 + resolution: "@types/json-schema@npm:7.0.12" + checksum: 3a4aae29f990800c28c9af99e3c67e35ea0441aee2c8707b4eb0c509ca4a9ea58edeb43885a3871c5ee57c64fa429e18e78a2449977cd601ca0b4721f58fc946 languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": - version: 7.0.11 - resolution: "@types/json-schema@npm:7.0.11" - checksum: 8e5c6dd393411418e3d803ab0a09862b4ed47f73e7ed990f3b907dd41cc4d2f2b4f7aed9a39c7fd2acaa80314ac1397a5e2e5e6c25a338f01bbfba708cc70d8e +"@types/json5@npm:^0.0.29": + version: 0.0.29 + resolution: "@types/json5@npm:0.0.29" + checksum: 4f7f0667d7573ce2888e01e5e887c9661bb2a7e7fd79aae3c57391e812e87cc2fadc4dc1616530f33e63798a011fabe816f41730b511050aba702688466765fd languageName: node linkType: hard @@ -2123,17 +2105,17 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:2.7.2": - version: 2.7.2 - resolution: "@types/prettier@npm:2.7.2" - checksum: d4d09d291ec7017ed30cc2bac5a51dbd5de02e2d75389a4c724ac6c3d7bb99da3173f57247d832b8f83c154dc8006cbdc35e565c1f1bf6869718d25857e430db +"@types/prettier@npm:2.7.3": + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 940c06437f23a12b88ae7d36c40a35dd3ee8cc22f8bc1cba972bcc69904162331ef2fdfafc9cc46762475047194321c0c40ee9285e779353116018c1eeae2b4c languageName: node linkType: hard -"@types/semver@npm:7.3.13, @types/semver@npm:^7.3.12": - version: 7.3.13 - resolution: "@types/semver@npm:7.3.13" - checksum: a76156ff60ddbd17bf2120c09dca3cd8ac7db4f8d8c69614a9ebc5202f05d1044def7fd8cf77415f7284ea8edfa1092b6e04dac07dc17c94762904c69dd2c85b +"@types/semver@npm:7.5.0, @types/semver@npm:^7.5.0": + version: 7.5.0 + resolution: "@types/semver@npm:7.5.0" + checksum: dac255fae68157aec375fdb79d483a161c1b9c58e0ab9e18936dd1e9b89dd0ff85d64e482b1505de7e17455b404a0a530c4f9ddd6f21d333c2311c0068687b14 languageName: node linkType: hard @@ -2153,169 +2135,126 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/eslint-plugin@npm:5.59.8" +"@typescript-eslint/eslint-plugin@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.2.0" dependencies: - "@eslint-community/regexpp": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:5.59.8" - "@typescript-eslint/type-utils": "npm:5.59.8" - "@typescript-eslint/utils": "npm:5.59.8" + "@eslint-community/regexpp": "npm:^4.5.1" + "@typescript-eslint/scope-manager": "npm:6.2.0" + "@typescript-eslint/type-utils": "npm:6.2.0" + "@typescript-eslint/utils": "npm:6.2.0" + "@typescript-eslint/visitor-keys": "npm:6.2.0" debug: "npm:^4.3.4" - grapheme-splitter: "npm:^1.0.4" - ignore: "npm:^5.2.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.4" + natural-compare: "npm:^1.4.0" natural-compare-lite: "npm:^1.4.0" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" peerDependencies: - "@typescript-eslint/parser": ^5.0.0 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 47fb0317999aa10f57a716134411e7b068225154e9aaa1c92c8ecf4b421f49a00255f4802a5edeeaad57ecfcbab2cca06cbd8e4fc676de8866c0959209e0e7fb + checksum: a6f74ba30045524082fc62f2d4f55d0bff7286557570cf9074295decc58d1e05784f8d452976dc3604de18ed0db547e5d143bfbadc50aef4eee6743003d5f3ee languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/parser@npm:5.59.6" +"@typescript-eslint/parser@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/parser@npm:6.2.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.59.6" - "@typescript-eslint/types": "npm:5.59.6" - "@typescript-eslint/typescript-estree": "npm:5.59.6" + "@typescript-eslint/scope-manager": "npm:6.2.0" + "@typescript-eslint/types": "npm:6.2.0" + "@typescript-eslint/typescript-estree": "npm:6.2.0" + "@typescript-eslint/visitor-keys": "npm:6.2.0" debug: "npm:^4.3.4" peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 93f498f7c14dd749f7d4336664351a6555b8f2518e55e4ec343b81af04c3e776ac1bbb6757830b0cd526644661ca3cca38172131d75a7aeb10008755f52e7b5c - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/scope-manager@npm:5.59.6" - dependencies: - "@typescript-eslint/types": "npm:5.59.6" - "@typescript-eslint/visitor-keys": "npm:5.59.6" - checksum: 5d1265a56b022d752a1c4b89139cd61d5e3fb5e640cc38bd4271b904f6a56e5d2a6bf8be7be17c6c173cab58cb4382fb9ad56613f5bb4e7995bcc0bcf3032242 + checksum: cacf700385bccda046ca71cad208c2ad87f4a3e85e1c858768720e749c643d5c48e491f9fcee8057c8196b03e28e62466139ca8eb63fcaa15ead61bd04378ccd languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/scope-manager@npm:5.59.8" +"@typescript-eslint/scope-manager@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/scope-manager@npm:6.2.0" dependencies: - "@typescript-eslint/types": "npm:5.59.8" - "@typescript-eslint/visitor-keys": "npm:5.59.8" - checksum: e561598f5c26e27e2491e812e8a1d3cdef17a741e17910548334f59b6c5bd0f482d63027d61e72c50a1c871adda7a350af91164f1eb417c8ee195bce562bdc3c + "@typescript-eslint/types": "npm:6.2.0" + "@typescript-eslint/visitor-keys": "npm:6.2.0" + checksum: 53c024806de7af92b9a9fd3f5afe5c3a02f70d99b9083dc078f5c492fba19a7fa0a2a2305d5205beec59263c2b30c6c5b6fc2e7056d168252604344f6fa1ea1f languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/type-utils@npm:5.59.8" +"@typescript-eslint/type-utils@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/type-utils@npm:6.2.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:5.59.8" - "@typescript-eslint/utils": "npm:5.59.8" + "@typescript-eslint/typescript-estree": "npm:6.2.0" + "@typescript-eslint/utils": "npm:6.2.0" debug: "npm:^4.3.4" - tsutils: "npm:^3.21.0" + ts-api-utils: "npm:^1.0.1" peerDependencies: - eslint: "*" + eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: a2add3cf3f484bb1e14481e5b2fe45ee2ed23ddeb7861a53460fa18bbfd224e05bc0f7e8dc159c19518a302f4d0c55d9b1a85561ce6e01c121b07383d70d575a - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/types@npm:5.59.6" - checksum: bc19af95b503e0f743ac3f833a9320ace8fd7eedff3c54ee3f86ac8ba4983f616ce0a8c488f8978897e6621f46e8986ca39b568c461cabb63c423e974835b04e + checksum: 1a0f8db666f710ffe812f256100eaf34507c1f7efb6246b9eda5838eb12b1fb60449592b5fdffa289cbb5300ffa8483f586ddfb211619662f8e263c2dc355a3e languageName: node linkType: hard -"@typescript-eslint/types@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/types@npm:5.59.8" - checksum: d92f6417198c5002eccf4ddb787ce901974c4b78b3fb91d08c2866395f9cdc434e1e99ebf5122d79c944cba48388404f678a727d750e0f259c4a774df0c6368f - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.6" - dependencies: - "@typescript-eslint/types": "npm:5.59.6" - "@typescript-eslint/visitor-keys": "npm:5.59.6" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 9852974b49bdb62ea0322d1e6f34fb4a87a9b41c1e8f2044c5b5cd5fc4496ac36ce409e021126c348d2db4d8906573196cd69d8b03233e6b50ebbb7c4001d155 +"@typescript-eslint/types@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/types@npm:6.2.0" + checksum: 4e7801f2e34bd21bed3bfffaea7c8ebbc466bf15624ca1a873063d1c60b0908788c1d2faf6ce02daa2fd48a6354374ab29d0ad035bff4bfeb414290ee14434f2 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/typescript-estree@npm:5.59.8" +"@typescript-eslint/typescript-estree@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.2.0" dependencies: - "@typescript-eslint/types": "npm:5.59.8" - "@typescript-eslint/visitor-keys": "npm:5.59.8" + "@typescript-eslint/types": "npm:6.2.0" + "@typescript-eslint/visitor-keys": "npm:6.2.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" - semver: "npm:^7.3.7" - tsutils: "npm:^3.21.0" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" peerDependenciesMeta: typescript: optional: true - checksum: 94f08e72bacb46cfce163c8776c2c1a21f5cde6e2e56dc1fa7f7c95378b384e59398a5e44ceeaf882cae8626c95988d7f90645ed9cd60057cada51f3b1b3333e + checksum: a9bdd4456e1f2afee288aa0cb2292861381a5242831f0275a18da09179f5e4b662adc20db5ef53b3a41941c9cc0a169e2cca7ccc708009db23fe7d0c6580f64c languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/utils@npm:5.59.8" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" - "@types/json-schema": "npm:^7.0.9" - "@types/semver": "npm:^7.3.12" - "@typescript-eslint/scope-manager": "npm:5.59.8" - "@typescript-eslint/types": "npm:5.59.8" - "@typescript-eslint/typescript-estree": "npm:5.59.8" - eslint-scope: "npm:^5.1.1" - semver: "npm:^7.3.7" +"@typescript-eslint/utils@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/utils@npm:6.2.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@types/json-schema": "npm:^7.0.12" + "@types/semver": "npm:^7.5.0" + "@typescript-eslint/scope-manager": "npm:6.2.0" + "@typescript-eslint/types": "npm:6.2.0" + "@typescript-eslint/typescript-estree": "npm:6.2.0" + semver: "npm:^7.5.4" peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 814d79eeb57d1eeb836af4e100d179226f573d92400e4c49b893e00162c44ce97507052043654aef74ba98203c1fac34b2a10f45b2a797b4c2aabe29475f23a2 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:5.59.6": - version: 5.59.6 - resolution: "@typescript-eslint/visitor-keys@npm:5.59.6" - dependencies: - "@typescript-eslint/types": "npm:5.59.6" - eslint-visitor-keys: "npm:^3.3.0" - checksum: f26b1a625e1488ef6c0637300ea5502d59793c2aaf569dfd41b8298a8e11bff19d8aad536a0462b9318484f3714d3c91e133a591cc65a99325fcf8e1d70e78c0 + eslint: ^7.0.0 || ^8.0.0 + checksum: a4900d572943133ed9c4022223ea378706c25be8bc537202796ef4527a4c505b84633f9e1394a51db289428e0e65728eb93ad25b336817ddbb8e3a5d98d76e98 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.59.8": - version: 5.59.8 - resolution: "@typescript-eslint/visitor-keys@npm:5.59.8" +"@typescript-eslint/visitor-keys@npm:6.2.0": + version: 6.2.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.2.0" dependencies: - "@typescript-eslint/types": "npm:5.59.8" - eslint-visitor-keys: "npm:^3.3.0" - checksum: 859bf38ac7aa69b5736dc7b469a10e659b4d7ef08ce15a3dc82b98110898cfb90606b760a01b41d833ae4f2f401f2c0d8f6f4092646cc696f9e2b70fec2a9d5a + "@typescript-eslint/types": "npm:6.2.0" + eslint-visitor-keys: "npm:^3.4.1" + checksum: c75fa7d7987abdc10f65b621e2eed6cf83099bdabfffd679b3b0070761c270391a61e86584cac93e2f49aec336a87be82bcc1252c68130d1bc09973c276aa436 languageName: node linkType: hard @@ -2328,89 +2267,56 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-c8@npm:0.31.3": - version: 0.31.3 - resolution: "@vitest/coverage-c8@npm:0.31.3" - dependencies: - "@ampproject/remapping": "npm:^2.2.1" - c8: "npm:^7.13.0" - magic-string: "npm:^0.30.0" - picocolors: "npm:^1.0.0" - std-env: "npm:^3.3.2" - peerDependencies: - vitest: ">=0.30.0 <1" - checksum: a8f2e64e74100768f0758f7c2c834df4f12feca7eab102fb39d15255045f73bcc139e024eb1d0e56a23dd237c79d147e75d064c90ea0e89fa5593993bcaa0711 - languageName: node - linkType: hard - -"@vitest/expect@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/expect@npm:0.31.1" +"@vitest/expect@npm:0.33.0": + version: 0.33.0 + resolution: "@vitest/expect@npm:0.33.0" dependencies: - "@vitest/spy": "npm:0.31.1" - "@vitest/utils": "npm:0.31.1" + "@vitest/spy": "npm:0.33.0" + "@vitest/utils": "npm:0.33.0" chai: "npm:^4.3.7" - checksum: 428df2d5ed039eca6647c0e8709872db862aa6143dcc1968597612d0e2c3f16d28ec0f1f197ac4704e828b0d0e271754a8cc578ede4022d0248f4880ceb17a32 + checksum: d205fc2d4c05fba1c90575f3cef8f98f43a8e64873ab31a6d78a89101a4a70735aa5c5cbaa40e99615e82b194c6ebd26e90b8fbf350c4dee510bf413e9c06adf languageName: node linkType: hard -"@vitest/runner@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/runner@npm:0.31.1" +"@vitest/runner@npm:0.33.0": + version: 0.33.0 + resolution: "@vitest/runner@npm:0.33.0" dependencies: - "@vitest/utils": "npm:0.31.1" - concordance: "npm:^5.0.4" + "@vitest/utils": "npm:0.33.0" p-limit: "npm:^4.0.0" - pathe: "npm:^1.1.0" - checksum: 2cf26cf503847b52f9389e658b7a7fa3f98139fe49a9eea774f25ae358c1f74ba1ecdc925488e1728cbdc9aaf0cf79ecdbd4c17f3a8363bd0797a9f6965e7c88 - languageName: node - linkType: hard - -"@vitest/snapshot@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/snapshot@npm:0.31.1" - dependencies: - magic-string: "npm:^0.30.0" - pathe: "npm:^1.1.0" - pretty-format: "npm:^27.5.1" - checksum: 6d77b30f738c079a6b1f492f9a987d7d32851ae52935e17b492901a73f6ca05164531244e65a61fd34a8782caf338f003691f1d03e8ff30e354af202a18ee1fe + pathe: "npm:^1.1.1" + checksum: b5e38a298eb0f52dfc1d145e0078cb29738a0e6ed49d281b009ac68e696bd41cd0225b467a1606efcdfca16c9a903065935e1dda34e495b8f6eddcb5821936ba languageName: node linkType: hard -"@vitest/spy@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/spy@npm:0.31.1" +"@vitest/snapshot@npm:0.33.0": + version: 0.33.0 + resolution: "@vitest/snapshot@npm:0.33.0" dependencies: - tinyspy: "npm:^2.1.0" - checksum: 5d763585cff16f00851a1874bcb8da74f3f097e8e15ed688b972ff29673b07bbc9067e374df4817a7946218437cb3c6ec56b741ac9e58b5d91b9d68a826915d3 + magic-string: "npm:^0.30.1" + pathe: "npm:^1.1.1" + pretty-format: "npm:^29.5.0" + checksum: cce2654ca443df2c819abb7b7ca9ef7ea1ca9da635b9bd6bab18c35ab7d55f5843e7e9c1e5b7459be7aecde292f524ed9c2ed56b8ef9916064625908361e1dc7 languageName: node linkType: hard -"@vitest/ui@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/ui@npm:0.31.1" +"@vitest/spy@npm:0.33.0": + version: 0.33.0 + resolution: "@vitest/spy@npm:0.33.0" dependencies: - "@vitest/utils": "npm:0.31.1" - fast-glob: "npm:^3.2.12" - fflate: "npm:^0.7.4" - flatted: "npm:^3.2.7" - pathe: "npm:^1.1.0" - picocolors: "npm:^1.0.0" - sirv: "npm:^2.0.3" - peerDependencies: - vitest: ">=0.30.1 <1" - checksum: f8186c07ea8f00832fe78cf5a3c2701471a9913f6ec0c0186f7af0b7be486c5ed146262bbb919ac086b36d51eb111471298f139948273c09a457849ade0e168c + tinyspy: "npm:^2.1.1" + checksum: 2b724430ab9158be82a02fe2ad572f16ed60479b4e52f59be64db37b08704927580589df5c5737854c0ae8e29e65ad4deab1a52d3aaa22068b9f747eeda46eae languageName: node linkType: hard -"@vitest/utils@npm:0.31.1": - version: 0.31.1 - resolution: "@vitest/utils@npm:0.31.1" +"@vitest/utils@npm:0.33.0": + version: 0.33.0 + resolution: "@vitest/utils@npm:0.33.0" dependencies: - concordance: "npm:^5.0.4" + diff-sequences: "npm:^29.4.3" loupe: "npm:^2.3.6" - pretty-format: "npm:^27.5.1" - checksum: a0294499ab6e493942d1e5edace996f346ec4a7dcd079764cde8c3aa85cd620ff5e5bc29a6fa9fee2ef638b65850815259115e94e31ca57a7c43221da35264a0 + pretty-format: "npm:^29.5.0" + checksum: 07ba1585ddbde10eb2de6830e3e7ebe3c8f48157474de57195eb926ef0cfa333608ab0a5d935d20cf709998af519b65b4394251195eee21e74e4ef7776e902d7 languageName: node linkType: hard @@ -2484,12 +2390,12 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.0, acorn@npm:^8.8.2": - version: 8.8.2 - resolution: "acorn@npm:8.8.2" +"acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.8.2, acorn@npm:^8.9.0": + version: 8.10.0 + resolution: "acorn@npm:8.10.0" bin: acorn: bin/acorn - checksum: 5a47325f0aa08202080cb167d5b8103720d8a1d199f57988afa48bdfbc3c9973270b00e38c2c874240a49929625beaaae8c4ec683f5272b5f07f1119a457e5d0 + checksum: 5de0f8f7507bdd36c764431cb91c97d99ba15b6f04dbfe4375151aff3caf9566e3c98d340f128a56a5fa930164d7be12c93d8f0f0fe795b9b310888a781c789c languageName: node linkType: hard @@ -2626,6 +2532,13 @@ __metadata: languageName: node linkType: hard +"are-docs-informative@npm:^0.0.2": + version: 0.0.2 + resolution: "are-docs-informative@npm:0.0.2" + checksum: c54114e70e6eb56f428eb3c909a33ae0148682a67bc346f2f260663130148ec585fdc186804c242161986d3c662a2ed902e7e14f9e9914d5f785b0a6907b9062 + languageName: node + linkType: hard + "are-we-there-yet@npm:^3.0.0": version: 3.0.1 resolution: "are-we-there-yet@npm:3.0.1" @@ -2657,6 +2570,16 @@ __metadata: languageName: node linkType: hard +"array-buffer-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "array-buffer-byte-length@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + is-array-buffer: "npm:^3.0.1" + checksum: ff6fd5a16868943441dc2b8de7c0a8b070677457f1953d13b366e6fd01d7bf187a29268412ca5115f14031d3c00cea22c832af6da61569351d9967d8a5d803cb + languageName: node + linkType: hard + "array-ify@npm:^1.0.0": version: 1.0.0 resolution: "array-ify@npm:1.0.0" @@ -2664,6 +2587,19 @@ __metadata: languageName: node linkType: hard +"array-includes@npm:^3.1.6": + version: 3.1.6 + resolution: "array-includes@npm:3.1.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + get-intrinsic: "npm:^1.1.3" + is-string: "npm:^1.0.7" + checksum: b4eb40ff992138350675662bb5a0351553d63bef17fb64c54e2ee9d6434ff3d8ba71d511af90a8f9400cd411c7311604310bd4ead1c101638c660461ea7916ae + languageName: node + linkType: hard + "array-timsort@npm:^1.0.3": version: 1.0.3 resolution: "array-timsort@npm:1.0.3" @@ -2694,6 +2630,44 @@ __metadata: languageName: node linkType: hard +"array.prototype.flat@npm:^1.3.1": + version: 1.3.1 + resolution: "array.prototype.flat@npm:1.3.1" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + es-shim-unscopables: "npm:^1.0.0" + checksum: 658d1cd2a573919d0ed5c89f01f5ba54092f08e088db42ce86140a29c95de32c100b4f964dfc3eed574662a115d484007a0bbd9f865518d56f909170badbde18 + languageName: node + linkType: hard + +"array.prototype.flatmap@npm:^1.3.1": + version: 1.3.1 + resolution: "array.prototype.flatmap@npm:1.3.1" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + es-shim-unscopables: "npm:^1.0.0" + checksum: 7ce9fb7473ea95f24a19241318d5a4f5a69d262ad3352a38331ad3532880c6cca1d221cbc1527dd417535eca26d9c44be513d1a40c1097db9ebfa982ab64543f + languageName: node + linkType: hard + +"arraybuffer.prototype.slice@npm:^1.0.1": + version: 1.0.1 + resolution: "arraybuffer.prototype.slice@npm:1.0.1" + dependencies: + array-buffer-byte-length: "npm:^1.0.0" + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + get-intrinsic: "npm:^1.2.1" + is-array-buffer: "npm:^3.0.2" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 2c8ba5ac7d9f4f47132223cc3e68c88372730628279e2ce891096dbd92750e72f136c2648285c7fcc702ce8c3c857ddb63d30c7abb88e1ad33f8f1fd064b759f + languageName: node + linkType: hard + "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -2726,6 +2700,13 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.5": + version: 1.0.5 + resolution: "available-typed-arrays@npm:1.0.5" + checksum: 6b301a7ec3da82181c73101395cc915c049bbcba7e5f354809dab60c5b492440929328eeb73c07431ef8e35e6fa5af505690b20ed91f548d3bac1a456d458a78 + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -2740,13 +2721,6 @@ __metadata: languageName: node linkType: hard -"blueimp-md5@npm:^2.10.0": - version: 2.19.0 - resolution: "blueimp-md5@npm:2.19.0" - checksum: 1a01f0264cfbf30ac4126929f3dea570a953bdc1fb1d55437fa5dd662c854d4e2f7ac53ced1fb7e6627e678c6760baf890f100c866d11a2cb6b3975b3153f115 - languageName: node - linkType: hard - "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -2808,28 +2782,6 @@ __metadata: languageName: node linkType: hard -"c8@npm:^7.13.0": - version: 7.13.0 - resolution: "c8@npm:7.13.0" - dependencies: - "@bcoe/v8-coverage": "npm:^0.2.3" - "@istanbuljs/schema": "npm:^0.1.3" - find-up: "npm:^5.0.0" - foreground-child: "npm:^2.0.0" - istanbul-lib-coverage: "npm:^3.2.0" - istanbul-lib-report: "npm:^3.0.0" - istanbul-reports: "npm:^3.1.4" - rimraf: "npm:^3.0.2" - test-exclude: "npm:^6.0.0" - v8-to-istanbul: "npm:^9.0.0" - yargs: "npm:^16.2.0" - yargs-parser: "npm:^20.2.9" - bin: - c8: bin/c8.js - checksum: cf4f52cbc188f59a5e32e1b2fcbd448774ec03c932f3007198377eaff2d22e57e3a0bbf0aff83a0a208725816f1d318615e4fa42826815a83285a7a45a88dc36 - languageName: node - linkType: hard - "cac@npm:^6.7.14": version: 6.7.14 resolution: "cac@npm:6.7.14" @@ -2863,6 +2815,16 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind@npm:1.0.2" + dependencies: + function-bind: "npm:^1.1.1" + get-intrinsic: "npm:^1.0.2" + checksum: 6fccea8a00310bf2e2b2a07aca0eddbdcd5de2eec9dfe880c1c8b0b7fd3c6809bf28aab0209aa530a35a2fba48587733521df7f83f8d5354047afed78b69a36b + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -2914,7 +2876,7 @@ __metadata: languageName: node linkType: hard -"chai@npm:4.3.7, chai@npm:^4.3.7": +"chai@npm:^4.3.7": version: 4.3.7 resolution: "chai@npm:4.3.7" dependencies: @@ -2999,7 +2961,7 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.1.0, ci-info@npm:^3.2.0, ci-info@npm:^3.6.1": +"ci-info@npm:^3.1.0, ci-info@npm:^3.2.0, ci-info@npm:^3.8.0": version: 3.8.0 resolution: "ci-info@npm:3.8.0" checksum: cbde5915261038659da39e508b688acd0baa981a73dc34357865957403383e0475b050c2f44971a3b37523849973af345724feb8f2e4a8eddd6db41be708f4ba @@ -3215,22 +3177,6 @@ __metadata: languageName: node linkType: hard -"concordance@npm:^5.0.4": - version: 5.0.4 - resolution: "concordance@npm:5.0.4" - dependencies: - date-time: "npm:^3.1.0" - esutils: "npm:^2.0.3" - fast-diff: "npm:^1.2.0" - js-string-escape: "npm:^1.0.1" - lodash: "npm:^4.17.15" - md5-hex: "npm:^3.0.1" - semver: "npm:^7.3.2" - well-known-symbols: "npm:^2.0.0" - checksum: e7701f58ad7ba646ee4d282606d7b92aeac95d7732f0e2458fd149e7c2a8e050b7ecb62a93813da41da9d34104f02a34dcca5ca8e4ca32a22008eb44af2cbf66 - languageName: node - linkType: hard - "configstore@npm:^5.0.1": version: 5.0.1 resolution: "configstore@npm:5.0.1" @@ -3473,13 +3419,6 @@ __metadata: languageName: node linkType: hard -"convert-source-map@npm:^1.6.0": - version: 1.9.0 - resolution: "convert-source-map@npm:1.9.0" - checksum: 7c665ec75a792623eff22413a59fb6646770063eb871efe7550cfba4f17177137ea300f964c2763db69355384398de491126fbe064fa83b25e3023b87711b6e4 - languageName: node - linkType: hard - "core-util-is@npm:^1.0.3, core-util-is@npm:~1.0.0": version: 1.0.3 resolution: "core-util-is@npm:1.0.3" @@ -3573,24 +3512,24 @@ __metadata: languageName: node linkType: hard -"cspell-gitignore@npm:6.31.1": - version: 6.31.1 - resolution: "cspell-gitignore@npm:6.31.1" +"cspell-gitignore@npm:6.31.2": + version: 6.31.2 + resolution: "cspell-gitignore@npm:6.31.2" dependencies: - cspell-glob: "npm:6.31.1" + cspell-glob: "npm:6.31.2" find-up: "npm:^5.0.0" bin: cspell-gitignore: bin.mjs - checksum: 939e1fe4016b99dd34f8cc16152e673cd4a7da3392dcc42a10b160d4f1621dc9de9fa8bf285ea386dd56c15c3f4f6aaee35de697b4b6a1478bda2ca2385f8f66 + checksum: c2ee0e26732e6e1ee2d5304d43f47c9d5eab04304dab48d28b285db99a17eeed9d519a65b57cca9f45bb369a8932f386f345e592e0f365000a567e32af4fd844 languageName: node linkType: hard -"cspell-glob@npm:6.31.1": - version: 6.31.1 - resolution: "cspell-glob@npm:6.31.1" +"cspell-glob@npm:6.31.2": + version: 6.31.2 + resolution: "cspell-glob@npm:6.31.2" dependencies: micromatch: "npm:^4.0.5" - checksum: 4085980533b2dcb49e4428da6ff98a4ee9a231607e6d7fa405c6afc5a1fbf89a61c0a096a3d24ab1ce5b41eca15aefe730950724e1bb321c70c83f696445b8a7 + checksum: dbfaa9c77471f37dae7f98f067057f029919ddeb3e80b697dcefd9232587f95694bdad896d9205a9d9395eb83fa7947bbd7e24ccf760a0fce15be59e4832bb5c languageName: node linkType: hard @@ -3606,21 +3545,21 @@ __metadata: languageName: node linkType: hard -"cspell-io@npm:6.31.1": - version: 6.31.1 - resolution: "cspell-io@npm:6.31.1" +"cspell-io@npm:6.31.2": + version: 6.31.2 + resolution: "cspell-io@npm:6.31.2" dependencies: "@cspell/cspell-service-bus": "npm:6.31.1" node-fetch: "npm:^2.6.9" - checksum: d2fb16eaf9294104b44fd9e7898313f4057c70129d13302705a6c3d7320ee949cad2c486fb1c3e1f16b1d8a68afbfb5003c4b14cc863796311121d112a69afc3 + checksum: a290d81c0450ede587826811ee00f78e93aab9fba137dc151841fede1ebee901783beb8037982572ce4fb8dd96ca01300dd0fbc17ce22b71382b99737c213c50 languageName: node linkType: hard -"cspell-lib@npm:6.31.1": - version: 6.31.1 - resolution: "cspell-lib@npm:6.31.1" +"cspell-lib@npm:6.31.2": + version: 6.31.2 + resolution: "cspell-lib@npm:6.31.2" dependencies: - "@cspell/cspell-bundled-dicts": "npm:6.31.1" + "@cspell/cspell-bundled-dicts": "npm:6.31.2" "@cspell/cspell-pipe": "npm:6.31.1" "@cspell/cspell-types": "npm:6.31.1" "@cspell/strong-weak-map": "npm:6.31.1" @@ -3629,9 +3568,9 @@ __metadata: configstore: "npm:^5.0.1" cosmiconfig: "npm:8.0.0" cspell-dictionary: "npm:6.31.1" - cspell-glob: "npm:6.31.1" + cspell-glob: "npm:6.31.2" cspell-grammar: "npm:6.31.1" - cspell-io: "npm:6.31.1" + cspell-io: "npm:6.31.2" cspell-trie-lib: "npm:6.31.1" fast-equals: "npm:^4.0.3" find-up: "npm:^5.0.0" @@ -3641,7 +3580,7 @@ __metadata: resolve-global: "npm:^1.0.0" vscode-languageserver-textdocument: "npm:^1.0.8" vscode-uri: "npm:^3.0.7" - checksum: 611eee80e46048e95920111712a5589af3d013a907e418aa8040e5911f2e830e09347c724e26d7b624be32edabdd9c728ef05e0607c2bad2ed79703a4b9b21d4 + checksum: 61d05f8a7be4a0826659382f5fdea9cbb51e378c5cb2b9e92819c17a8d5a7de068d0c806c50e7c18a378ef6763e1df9cd0d91db01d66c9f95943d9afe64893af languageName: node linkType: hard @@ -3656,18 +3595,19 @@ __metadata: languageName: node linkType: hard -"cspell@npm:6.31.1": - version: 6.31.1 - resolution: "cspell@npm:6.31.1" +"cspell@npm:6.31.2": + version: 6.31.2 + resolution: "cspell@npm:6.31.2" dependencies: "@cspell/cspell-pipe": "npm:6.31.1" + "@cspell/cspell-types": "npm:6.31.1" "@cspell/dynamic-import": "npm:6.31.1" chalk: "npm:^4.1.2" commander: "npm:^10.0.0" - cspell-gitignore: "npm:6.31.1" - cspell-glob: "npm:6.31.1" - cspell-io: "npm:6.31.1" - cspell-lib: "npm:6.31.1" + cspell-gitignore: "npm:6.31.2" + cspell-glob: "npm:6.31.2" + cspell-io: "npm:6.31.2" + cspell-lib: "npm:6.31.2" fast-glob: "npm:^3.2.12" fast-json-stable-stringify: "npm:^2.1.0" file-entry-cache: "npm:^6.0.1" @@ -3679,7 +3619,7 @@ __metadata: bin: cspell: bin.js cspell-esm: bin.mjs - checksum: 714029b754d0474c41ac849e8def292b114ccd3f1707671b67b84fab7afbd3cc176a81f743e19c63ad30df59eb7c0c23ce6da7bf064707cba43e89c480f99a4e + checksum: 65086e2f40c016b528a997e75b2ed6fe5b758319193ac6c2ceaf6e73418cf3027697b6c9b6d88c1f5181e7ba7e33f6cab61f1a16ee13ff64911a44c018aea6a1 languageName: node linkType: hard @@ -3697,15 +3637,6 @@ __metadata: languageName: node linkType: hard -"date-time@npm:^3.1.0": - version: 3.1.0 - resolution: "date-time@npm:3.1.0" - dependencies: - time-zone: "npm:^1.0.0" - checksum: 2947fcd2b2a71ee277f2842bf34673ed658e92f1235abf28d4c1e9f186ac80406b5c6aaa3ee08e74cda060233edb0d829aed1f24a9a25d74d5e75ff9c81e1764 - languageName: node - linkType: hard - "dateformat@npm:5.0.3": version: 5.0.3 resolution: "dateformat@npm:5.0.3" @@ -3732,6 +3663,15 @@ __metadata: languageName: node linkType: hard +"debug@npm:^3.2.7": + version: 3.2.7 + resolution: "debug@npm:3.2.7" + dependencies: + ms: "npm:^2.1.1" + checksum: b98f479c1004d349128ba45f38fb1af53fa3ab1a3614f27c56e2cfbee34b58cbf7dc060fead0882a5b64924e49d1dd59fb796a5d90ba7b1987d72d426e199253 + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -3779,6 +3719,16 @@ __metadata: languageName: node linkType: hard +"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": + version: 1.2.0 + resolution: "define-properties@npm:1.2.0" + dependencies: + has-property-descriptors: "npm:^1.0.0" + object-keys: "npm:^1.1.1" + checksum: f7d87afb83055124b9c0d18d1abb349ca0741d3c5c38e79422447ac800cea5ee1d0ffbc01f121f059964fd0f17e4d80602ba5533427b9dec18df0fa6b9c91585 + languageName: node + linkType: hard + "delegates@npm:^1.0.0": version: 1.0.0 resolution: "delegates@npm:1.0.0" @@ -3814,6 +3764,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^29.4.3": + version: 29.4.3 + resolution: "diff-sequences@npm:29.4.3" + checksum: 788bca9220b2c7453bed921045660717c0ffb4ba9ca1456417e6e32d67e21fcebc62b37c0291f8e32177aa7b30913dd2fe240dfb4872cfcd7a09b738f8f120d5 + languageName: node + linkType: hard + "diff@npm:^4.0.1": version: 4.0.2 resolution: "diff@npm:4.0.2" @@ -3839,6 +3796,15 @@ __metadata: languageName: node linkType: hard +"doctrine@npm:^2.1.0": + version: 2.1.0 + resolution: "doctrine@npm:2.1.0" + dependencies: + esutils: "npm:^2.0.2" + checksum: eee7095cd8e1c2e56203234da6ebd8e337a184637941a0becc0840a78f59b854ed35a50efa95a2a4742cf7e2f77df2b7c03e550962c6a75b7405faaa4546100b + languageName: node + linkType: hard + "doctrine@npm:^3.0.0": version: 3.0.0 resolution: "doctrine@npm:3.0.0" @@ -3903,6 +3869,16 @@ __metadata: languageName: node linkType: hard +"enhanced-resolve@npm:^5.12.0": + version: 5.15.0 + resolution: "enhanced-resolve@npm:5.15.0" + dependencies: + graceful-fs: "npm:^4.2.4" + tapable: "npm:^2.2.0" + checksum: 80df14e9d11ae561b7477866cf5d475aaf5988de7f118ef5a05b94722a107ab58928e3e2cd5a270f696a4f6a16308661872bd6f27cccb2dbe4d8283eee39f62d + languageName: node + linkType: hard + "entities@npm:~3.0.1": version: 3.0.1 resolution: "entities@npm:3.0.1" @@ -3933,32 +3909,110 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:0.17.19, esbuild@npm:^0.17.5": - version: 0.17.19 - resolution: "esbuild@npm:0.17.19" - dependencies: - "@esbuild/android-arm": "npm:0.17.19" - "@esbuild/android-arm64": "npm:0.17.19" - "@esbuild/android-x64": "npm:0.17.19" - "@esbuild/darwin-arm64": "npm:0.17.19" - "@esbuild/darwin-x64": "npm:0.17.19" - "@esbuild/freebsd-arm64": "npm:0.17.19" - "@esbuild/freebsd-x64": "npm:0.17.19" - "@esbuild/linux-arm": "npm:0.17.19" - "@esbuild/linux-arm64": "npm:0.17.19" - "@esbuild/linux-ia32": "npm:0.17.19" - "@esbuild/linux-loong64": "npm:0.17.19" - "@esbuild/linux-mips64el": "npm:0.17.19" - "@esbuild/linux-ppc64": "npm:0.17.19" - "@esbuild/linux-riscv64": "npm:0.17.19" - "@esbuild/linux-s390x": "npm:0.17.19" - "@esbuild/linux-x64": "npm:0.17.19" - "@esbuild/netbsd-x64": "npm:0.17.19" - "@esbuild/openbsd-x64": "npm:0.17.19" - "@esbuild/sunos-x64": "npm:0.17.19" - "@esbuild/win32-arm64": "npm:0.17.19" - "@esbuild/win32-ia32": "npm:0.17.19" - "@esbuild/win32-x64": "npm:0.17.19" +"es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": + version: 1.22.1 + resolution: "es-abstract@npm:1.22.1" + dependencies: + array-buffer-byte-length: "npm:^1.0.0" + arraybuffer.prototype.slice: "npm:^1.0.1" + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.2" + es-set-tostringtag: "npm:^2.0.1" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.5" + get-intrinsic: "npm:^1.2.1" + get-symbol-description: "npm:^1.0.0" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has: "npm:^1.0.3" + has-property-descriptors: "npm:^1.0.0" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.2" + is-callable: "npm:^1.2.7" + is-negative-zero: "npm:^2.0.2" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.2" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.10" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.12.3" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.4" + regexp.prototype.flags: "npm:^1.5.0" + safe-array-concat: "npm:^1.0.0" + safe-regex-test: "npm:^1.0.0" + string.prototype.trim: "npm:^1.2.7" + string.prototype.trimend: "npm:^1.0.6" + string.prototype.trimstart: "npm:^1.0.6" + typed-array-buffer: "npm:^1.0.0" + typed-array-byte-length: "npm:^1.0.0" + typed-array-byte-offset: "npm:^1.0.0" + typed-array-length: "npm:^1.0.4" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.10" + checksum: f6056b2eef90192ba0506118ca24a7acab6b1fd25614ea9392a9f55f8626788a8225d5884f5fa09177023f888496fed7322ad840e47d9eae4d0653d74181344d + languageName: node + linkType: hard + +"es-set-tostringtag@npm:^2.0.1": + version: 2.0.1 + resolution: "es-set-tostringtag@npm:2.0.1" + dependencies: + get-intrinsic: "npm:^1.1.3" + has: "npm:^1.0.3" + has-tostringtag: "npm:^1.0.0" + checksum: fecdbc1f62b901b58b33d47e2daa6b43105b33dd233792643dc7aa1d7256d2fa13c47816d1e03e121e948d01d009faa366466e436baefb886afa18720945d439 + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0": + version: 1.0.0 + resolution: "es-shim-unscopables@npm:1.0.0" + dependencies: + has: "npm:^1.0.3" + checksum: d160870a41ecfb1a49e3921d1ca5c05c1fc6f54adafdc48ed98814e8ae3d7b98144ea3f864255f7165c7ba7e82209a6bdbf1c5ad2d84e0c37a9ab7fe79439a0a + languageName: node + linkType: hard + +"es-to-primitive@npm:^1.2.1": + version: 1.2.1 + resolution: "es-to-primitive@npm:1.2.1" + dependencies: + is-callable: "npm:^1.1.4" + is-date-object: "npm:^1.0.1" + is-symbol: "npm:^1.0.2" + checksum: b419a547ffcbd08c23272e283a20018723bd2f39cbee39f66a8fd0fb110b01728ede799bf1365d5981e57a7afb6901916ad147f374e87bb2b11613ebb1d1aaec + languageName: node + linkType: hard + +"esbuild@npm:0.18.17, esbuild@npm:^0.18.10": + version: 0.18.17 + resolution: "esbuild@npm:0.18.17" + dependencies: + "@esbuild/android-arm": "npm:0.18.17" + "@esbuild/android-arm64": "npm:0.18.17" + "@esbuild/android-x64": "npm:0.18.17" + "@esbuild/darwin-arm64": "npm:0.18.17" + "@esbuild/darwin-x64": "npm:0.18.17" + "@esbuild/freebsd-arm64": "npm:0.18.17" + "@esbuild/freebsd-x64": "npm:0.18.17" + "@esbuild/linux-arm": "npm:0.18.17" + "@esbuild/linux-arm64": "npm:0.18.17" + "@esbuild/linux-ia32": "npm:0.18.17" + "@esbuild/linux-loong64": "npm:0.18.17" + "@esbuild/linux-mips64el": "npm:0.18.17" + "@esbuild/linux-ppc64": "npm:0.18.17" + "@esbuild/linux-riscv64": "npm:0.18.17" + "@esbuild/linux-s390x": "npm:0.18.17" + "@esbuild/linux-x64": "npm:0.18.17" + "@esbuild/netbsd-x64": "npm:0.18.17" + "@esbuild/openbsd-x64": "npm:0.18.17" + "@esbuild/sunos-x64": "npm:0.18.17" + "@esbuild/win32-arm64": "npm:0.18.17" + "@esbuild/win32-ia32": "npm:0.18.17" + "@esbuild/win32-x64": "npm:0.18.17" dependenciesMeta: "@esbuild/android-arm": optional: true @@ -4006,7 +4060,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 6df07a802006da7bcf3135f3014fb9f45f0f8772dc76315a4cc021e616e426cf04ed247635c5beed62d66f9aafd1db28d7b01664339fa438aacc2092723980a8 + checksum: f002640c4170c92dcae3d972d052cf78db2f86539f0329a8ec28571d2d7cf8cb65c8cbde21502dcf8c97bc210a2d9b50d0eb6ebb891df341cf89a0310e212306 languageName: node linkType: hard @@ -4049,6 +4103,48 @@ __metadata: languageName: node linkType: hard +"eslint-import-resolver-node@npm:^0.3.7": + version: 0.3.7 + resolution: "eslint-import-resolver-node@npm:0.3.7" + dependencies: + debug: "npm:^3.2.7" + is-core-module: "npm:^2.11.0" + resolve: "npm:^1.22.1" + checksum: 13aec906b65aea084311c52f4489ecc9b02606433e9821c5c51d98ad9325575f76da0f1c5955985b1e6571bacdc2066178affca399174f22e53143b80e244c37 + languageName: node + linkType: hard + +"eslint-import-resolver-typescript@npm:3.5.5": + version: 3.5.5 + resolution: "eslint-import-resolver-typescript@npm:3.5.5" + dependencies: + debug: "npm:^4.3.4" + enhanced-resolve: "npm:^5.12.0" + eslint-module-utils: "npm:^2.7.4" + get-tsconfig: "npm:^4.5.0" + globby: "npm:^13.1.3" + is-core-module: "npm:^2.11.0" + is-glob: "npm:^4.0.3" + synckit: "npm:^0.8.5" + peerDependencies: + eslint: "*" + eslint-plugin-import: "*" + checksum: 4a398b14440ddc3aab1b300defceeea32f70798c8fbe4dfaadbc329ad0965ab85ba91beb5c100bb8e546f8aba996161ac8d73dfde3f26dc168805c02fb54b1ee + languageName: node + linkType: hard + +"eslint-module-utils@npm:^2.7.4": + version: 2.8.0 + resolution: "eslint-module-utils@npm:2.8.0" + dependencies: + debug: "npm:^3.2.7" + peerDependenciesMeta: + eslint: + optional: true + checksum: c4820cf0d710cece498aaae98a15d339e09b04804d478a6af598a6962baaac31db13ce9f025a64edb8f607c20a07f895dacd2e1b80b833b7f3ad38d66d269c29 + languageName: node + linkType: hard + "eslint-plugin-chai-expect@npm:3.0.0": version: 3.0.0 resolution: "eslint-plugin-chai-expect@npm:3.0.0" @@ -4070,6 +4166,31 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-import@npm:2.27.5": + version: 2.27.5 + resolution: "eslint-plugin-import@npm:2.27.5" + dependencies: + array-includes: "npm:^3.1.6" + array.prototype.flat: "npm:^1.3.1" + array.prototype.flatmap: "npm:^1.3.1" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.7" + eslint-module-utils: "npm:^2.7.4" + has: "npm:^1.0.3" + is-core-module: "npm:^2.11.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.values: "npm:^1.1.6" + resolve: "npm:^1.22.1" + semver: "npm:^6.3.0" + tsconfig-paths: "npm:^3.14.1" + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + checksum: 8b195fc93660f0b6ac5542612e6b73090f9303b0a134dbc662d5d2c158233331ee79d491e650f560916289a35bd03694ffbac6afc8738c62c218668f3fa3158d + languageName: node + linkType: hard + "eslint-plugin-jest-formatting@npm:3.1.0": version: 3.1.0 resolution: "eslint-plugin-jest-formatting@npm:3.1.0" @@ -4079,33 +4200,34 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:40.3.0": - version: 40.3.0 - resolution: "eslint-plugin-jsdoc@npm:40.3.0" +"eslint-plugin-jsdoc@npm:44.1.0": + version: 44.1.0 + resolution: "eslint-plugin-jsdoc@npm:44.1.0" dependencies: - "@es-joy/jsdoccomment": "npm:~0.37.0" + "@es-joy/jsdoccomment": "npm:~0.38.0" + are-docs-informative: "npm:^0.0.2" comment-parser: "npm:1.3.1" debug: "npm:^4.3.4" escape-string-regexp: "npm:^4.0.0" esquery: "npm:^1.5.0" - semver: "npm:^7.3.8" + semver: "npm:^7.5.0" spdx-expression-parse: "npm:^3.0.1" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: 104a2ba47846dda25273d4f076b564899bf584667a0a14e9c99e9dc479e5dabc07499b1027bd9b58546786743f8a2e39ed3f29ec7b61c4a91ecbbc55c7e03b80 + checksum: 5e4bfab66bd55b2690a071dda1830d248ac7de0b67264b4cbc787f6d4cd9922eb46a1410abb554519456a10e258d12bbceb0efbbff1c2f10c79ec54ce513e305 languageName: node linkType: hard -"eslint-plugin-jsonc@npm:2.8.0": - version: 2.8.0 - resolution: "eslint-plugin-jsonc@npm:2.8.0" +"eslint-plugin-jsonc@npm:2.9.0": + version: 2.9.0 + resolution: "eslint-plugin-jsonc@npm:2.9.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" jsonc-eslint-parser: "npm:^2.0.4" natural-compare: "npm:^1.4.0" peerDependencies: eslint: ">=6.0.0" - checksum: 1d2d15911d5a19d84d999ab93c234c74670970f0db754fb320e79db765726f5f9a87b0154f87c85834d18d382fa7725e73d6d4575bbd4a68cc7e71b3d1f719a7 + checksum: 1e2c92d829597b9073101e750ac6bc45e72a2ca0491cd0b04db9662d53e8e8a6d4a0546d53ff776a9fb55e5930f8a242686677f160b494658459b3c9199962aa languageName: node linkType: hard @@ -4147,18 +4269,22 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-prettier@npm:4.2.1": - version: 4.2.1 - resolution: "eslint-plugin-prettier@npm:4.2.1" +"eslint-plugin-prettier@npm:5.0.0": + version: 5.0.0 + resolution: "eslint-plugin-prettier@npm:5.0.0" dependencies: prettier-linter-helpers: "npm:^1.0.0" + synckit: "npm:^0.8.5" peerDependencies: - eslint: ">=7.28.0" - prettier: ">=2.0.0" + "@types/eslint": ">=8.0.0" + eslint: ">=8.0.0" + prettier: ">=3.0.0" peerDependenciesMeta: + "@types/eslint": + optional: true eslint-config-prettier: optional: true - checksum: add67757bf011d6c2f1e7c659975117b43aa9f81ebc799d69205fb2c43ed45ec0d36bdbdcfd3f0242ba1ac7030a73b381468adb82dda5aee0d986d450226442c + checksum: c0bcb4e1699bd19f905cdf6ddac57f12abca351963528b34b8c341f1ea7b3927df7b23ff765b4357633e29045d7b29b6eadb403b8b2e8802bd28425bae43831f languageName: node linkType: hard @@ -4171,35 +4297,34 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:46.0.0": - version: 46.0.0 - resolution: "eslint-plugin-unicorn@npm:46.0.0" +"eslint-plugin-unicorn@npm:48.0.1": + version: 48.0.1 + resolution: "eslint-plugin-unicorn@npm:48.0.1" dependencies: - "@babel/helper-validator-identifier": "npm:^7.19.1" - "@eslint-community/eslint-utils": "npm:^4.1.2" - ci-info: "npm:^3.6.1" + "@babel/helper-validator-identifier": "npm:^7.22.5" + "@eslint-community/eslint-utils": "npm:^4.4.0" + ci-info: "npm:^3.8.0" clean-regexp: "npm:^1.0.0" - esquery: "npm:^1.4.0" + esquery: "npm:^1.5.0" indent-string: "npm:^4.0.0" - is-builtin-module: "npm:^3.2.0" + is-builtin-module: "npm:^3.2.1" jsesc: "npm:^3.0.2" lodash: "npm:^4.17.21" pluralize: "npm:^8.0.0" read-pkg-up: "npm:^7.0.1" - regexp-tree: "npm:^0.1.24" - regjsparser: "npm:^0.9.1" - safe-regex: "npm:^2.1.1" - semver: "npm:^7.3.8" + regexp-tree: "npm:^0.1.27" + regjsparser: "npm:^0.10.0" + semver: "npm:^7.5.4" strip-indent: "npm:^3.0.0" peerDependencies: - eslint: ">=8.28.0" - checksum: d2154869d930c715e6b9ab4907cb433aad464d3533a170d8d7612fbf3c5e1433b1214b10c60b4d4501b765205f2f5ccbf851543bf558f4e99d759c5843bd1983 + eslint: ">=8.44.0" + checksum: 3ba0707e4355839202738183ead9540fd9569fd6d616c0bdc755f7c6f13a480c945048b01f9eda1d82d9e981c41303edc29257b7bc6d3ee6d1d8c9df40268e3d languageName: node linkType: hard -"eslint-plugin-yml@npm:1.7.0": - version: 1.7.0 - resolution: "eslint-plugin-yml@npm:1.7.0" +"eslint-plugin-yml@npm:1.8.0": + version: 1.8.0 + resolution: "eslint-plugin-yml@npm:1.8.0" dependencies: debug: "npm:^4.3.2" lodash: "npm:^4.17.21" @@ -4207,17 +4332,7 @@ __metadata: yaml-eslint-parser: "npm:^1.2.1" peerDependencies: eslint: ">=6.0.0" - checksum: 8fcfcde833750f252e9847b89c58bca7151318c1921a88a494f7a6b7f8afac7f672ed32063dad406122e9f858eb1ce5f1a8c55c375cbfdf1ba335c53e7f79e4e - languageName: node - linkType: hard - -"eslint-scope@npm:^5.1.1": - version: 5.1.1 - resolution: "eslint-scope@npm:5.1.1" - dependencies: - esrecurse: "npm:^4.3.0" - estraverse: "npm:^4.1.1" - checksum: 50c26e6abd713f6acf27498e37af26dc08d9b2781c038a32d8c44dbab59744233de58b1bd6b3a21286384ea40458962a80d8f3923c33c90369f4d0e891c69065 + checksum: 05de5fb6e56f65d8d07f4531383a41430e45328407dabc21810f87b6e093483482563c9335022b646bb418d61cd46217591c8405e2e6200d9e61aa9793fd9c95 languageName: node linkType: hard @@ -4247,22 +4362,22 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.0": - version: 3.4.0 - resolution: "eslint-visitor-keys@npm:3.4.0" - checksum: c55d5b9300877e364e3c3c7929735408e2e75411faf1b02e634b29b737d938a93ec9a134883454572454125ee8831eb5a2c5d2b02bb3edc0f9365de9687ea79f +"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1": + version: 3.4.1 + resolution: "eslint-visitor-keys@npm:3.4.1" + checksum: 97db79746bfe11a3ab0e60ce454cd809e7ac167ddd7d28736845ba57b8402d6b5d6c10fed2decf8c4026f7d3d659ebc024336ef30fdf473f0402bb1237c6a410 languageName: node linkType: hard -"eslint@npm:8.39.0": - version: 8.39.0 - resolution: "eslint@npm:8.39.0" +"eslint@npm:8.45.0": + version: 8.45.0 + resolution: "eslint@npm:8.45.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.4.0" - "@eslint/eslintrc": "npm:^2.0.2" - "@eslint/js": "npm:8.39.0" - "@humanwhocodes/config-array": "npm:^0.11.8" + "@eslint/eslintrc": "npm:^2.1.0" + "@eslint/js": "npm:8.44.0" + "@humanwhocodes/config-array": "npm:^0.11.10" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" ajv: "npm:^6.10.0" @@ -4272,8 +4387,8 @@ __metadata: doctrine: "npm:^3.0.0" escape-string-regexp: "npm:^4.0.0" eslint-scope: "npm:^7.2.0" - eslint-visitor-keys: "npm:^3.4.0" - espree: "npm:^9.5.1" + eslint-visitor-keys: "npm:^3.4.1" + espree: "npm:^9.6.0" esquery: "npm:^1.4.2" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" @@ -4281,37 +4396,34 @@ __metadata: find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" globals: "npm:^13.19.0" - grapheme-splitter: "npm:^1.0.4" + graphemer: "npm:^1.4.0" ignore: "npm:^5.2.0" - import-fresh: "npm:^3.0.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" is-path-inside: "npm:^3.0.3" - js-sdsl: "npm:^4.1.4" js-yaml: "npm:^4.1.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" levn: "npm:^0.4.1" lodash.merge: "npm:^4.6.2" minimatch: "npm:^3.1.2" natural-compare: "npm:^1.4.0" - optionator: "npm:^0.9.1" + optionator: "npm:^0.9.3" strip-ansi: "npm:^6.0.1" - strip-json-comments: "npm:^3.1.0" text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 742b8d2c8771b6b2875556eeb673db1c320edf03f2b424b399cf77b77677cf067f285405565bc71f5ddfbdb32c08bf278c1cad31009ebde20a2755a6c29796fe + checksum: c7cc55820f26a1ed5cb5f9c48bb354373e8964aab4d434b5a5cb8e5ea0d0a7e6ebae8d7726de848c663f85b3acc5e31716553ee61d74dea931334947e0bba688 languageName: node linkType: hard -"espree@npm:^9.0.0, espree@npm:^9.5.1": - version: 9.5.1 - resolution: "espree@npm:9.5.1" +"espree@npm:^9.0.0, espree@npm:^9.6.0": + version: 9.6.1 + resolution: "espree@npm:9.6.1" dependencies: - acorn: "npm:^8.8.0" + acorn: "npm:^8.9.0" acorn-jsx: "npm:^5.3.2" - eslint-visitor-keys: "npm:^3.4.0" - checksum: cdf0058252cbbbac5a36bf34809de1675558233fc04b74809a6e7f30b0cb41187044e816e596efb910d2f000e8a107d96d341efaf190c4cb9777d29da440aad0 + eslint-visitor-keys: "npm:^3.4.1" + checksum: 0a7dc64cf8e61402864586ed686001eacd395e8bb94dfed789cd7596685e69d75397b0ac790ed9718abd3ebaf8c1b16d2534ed112f2a06770a4166e0c93c320f languageName: node linkType: hard @@ -4325,7 +4437,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.0, esquery@npm:^1.4.2, esquery@npm:^1.5.0": +"esquery@npm:^1.4.2, esquery@npm:^1.5.0": version: 1.5.0 resolution: "esquery@npm:1.5.0" dependencies: @@ -4343,13 +4455,6 @@ __metadata: languageName: node linkType: hard -"estraverse@npm:^4.1.1": - version: 4.3.0 - resolution: "estraverse@npm:4.3.0" - checksum: befc0287c32a7844aa00a3bb474189d51afa4c8c1d754937c2b2e70c0ca5bd0750da7ab2c84809aa130e0e1320dd386ea2381aac205f02b83569436e453e320a - languageName: node - linkType: hard - "estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": version: 5.3.0 resolution: "estraverse@npm:5.3.0" @@ -4357,7 +4462,7 @@ __metadata: languageName: node linkType: hard -"esutils@npm:^2.0.2, esutils@npm:^2.0.3": +"esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" checksum: 179e017b58d3c0c3ecbe5f6d27abf26cdde45cea702c037bc80a74e32b28ab20d7a03820c002c3f7202706fb6baff40bba1a1e0843ec4e8eba6062ab9f976c70 @@ -4454,7 +4559,7 @@ __metadata: languageName: node linkType: hard -"fast-diff@npm:^1.1.2, fast-diff@npm:^1.2.0": +"fast-diff@npm:^1.1.2": version: 1.2.0 resolution: "fast-diff@npm:1.2.0" checksum: e75206672f583769d2270d4ab9960bef9bce5c0852c0553a2f3f960c977fb330ef01ae55b3e9c5877ed539065014d1e868140b2ee2666d21f1d833e9d0dfd82c @@ -4468,7 +4573,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.2.12, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9": +"fast-glob@npm:3.2.12": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -4481,6 +4586,19 @@ __metadata: languageName: node linkType: hard +"fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0": + version: 3.3.1 + resolution: "fast-glob@npm:3.3.1" + dependencies: + "@nodelib/fs.stat": "npm:^2.0.2" + "@nodelib/fs.walk": "npm:^1.2.3" + glob-parent: "npm:^5.1.2" + merge2: "npm:^1.3.0" + micromatch: "npm:^4.0.4" + checksum: e26659062337c60300761c4e46eeabba295ae4140dee6332e69977d920d7d96cb502f8b8a2358e131f088f9d30a98789c9920398896b317f028ba73dee710b01 + languageName: node + linkType: hard + "fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" @@ -4522,13 +4640,6 @@ __metadata: languageName: node linkType: hard -"fflate@npm:^0.7.4": - version: 0.7.4 - resolution: "fflate@npm:0.7.4" - checksum: 162d79df3bca9e118eeebb715934f13a0aba6f405c878fcc315e164a312e8d92aa8ba88c02b98a9b2cdc1685a93e67e14e753a177c62830490a5cb96f535f76e - languageName: node - linkType: hard - "figures@npm:^3.0.0": version: 3.2.0 resolution: "figures@npm:3.2.0" @@ -4604,20 +4715,19 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^3.1.0, flatted@npm:^3.2.7": +"flatted@npm:^3.1.0": version: 3.2.7 resolution: "flatted@npm:3.2.7" checksum: d57a559a56f8743f48067b992e70f222921bec6656de4617ee60dab5e531c2aeba67ace287965b759cca80fa0d3f0c7ffc39341ccc9bc874594f4b73c0fea48c languageName: node linkType: hard -"foreground-child@npm:^2.0.0": - version: 2.0.0 - resolution: "foreground-child@npm:2.0.0" +"for-each@npm:^0.3.3": + version: 0.3.3 + resolution: "for-each@npm:0.3.3" dependencies: - cross-spawn: "npm:^7.0.0" - signal-exit: "npm:^3.0.2" - checksum: 8187629907a23d158cc4be6bf6205e51907f00c2d7068e425caebb21cda84cfe07f2e4b4b2929a591f0e7f1694e0b3980b3ba5298723ff9eca828ab483098051 + is-callable: "npm:^1.1.3" + checksum: dc4e3e28f5ee9472680b6361a85d0d27aa1e8ddbd1720dfb680020456cddc142ee7ba69145921fe12c4ec2d7740f12c1c6c7f90ecdd7ca2b39c7fcd8bc506ad6 languageName: node linkType: hard @@ -4674,6 +4784,25 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.5": + version: 1.1.5 + resolution: "function.prototype.name@npm:1.1.5" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.3" + es-abstract: "npm:^1.19.0" + functions-have-names: "npm:^1.2.2" + checksum: 3c909b6d1d29db8d856e6816189ba46b117e85b00f8261f2dbad5975db20d9830a0484dc6d2a92034aa8dc1e84205de10dc830882e07c6b4a5cfe3e9aa72f5a7 + languageName: node + linkType: hard + +"functions-have-names@npm:^1.2.2, functions-have-names@npm:^1.2.3": + version: 1.2.3 + resolution: "functions-have-names@npm:1.2.3" + checksum: 2b58e5d607d7338c29e5ff8c285ddf09d79857b6d0ef9f781ee2e80cf666726d6909b5ab635e13d49ded9dcfd3c7abc01a22a52089bf23833848a6bfb6e8dac1 + languageName: node + linkType: hard + "gauge@npm:^4.0.3": version: 4.0.4 resolution: "gauge@npm:4.0.4" @@ -4711,6 +4840,18 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1": + version: 1.2.1 + resolution: "get-intrinsic@npm:1.2.1" + dependencies: + function-bind: "npm:^1.1.1" + has: "npm:^1.0.3" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + checksum: d1d5511cfe4fc46c1a7ec7e127cb4ac0b9e131124282724d7bd94ae5014db5d12403e6873dfd5feeca44cd57baa39f8b4dbda2147ec9bb3533a7d02ab033e352 + languageName: node + linkType: hard + "get-pkg-repo@npm:^4.0.0": version: 4.2.1 resolution: "get-pkg-repo@npm:4.2.1" @@ -4748,6 +4889,25 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.0": + version: 1.0.0 + resolution: "get-symbol-description@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.1" + checksum: 81648604501445f5eb384d0193ff821f0c593c8d231205c3e03054dee679cb9aa4a04fb2cb1a44cd9bc81877e1f3677147a430f7203c851122112b48e12435f6 + languageName: node + linkType: hard + +"get-tsconfig@npm:^4.5.0": + version: 4.6.2 + resolution: "get-tsconfig@npm:4.6.2" + dependencies: + resolve-pkg-maps: "npm:^1.0.0" + checksum: ecd22f1d4abe951d801f71dbc2ae9073dc063c76491583c3c79f91640933616edc1e66ed53182ef7b25a2c6cef6be7c0f8c5699a768a5c01465a32a1433e1eb0 + languageName: node + linkType: hard + "git-raw-commits@npm:^2.0.11, git-raw-commits@npm:^2.0.8": version: 2.0.11 resolution: "git-raw-commits@npm:2.0.11" @@ -4864,6 +5024,15 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.3": + version: 1.0.3 + resolution: "globalthis@npm:1.0.3" + dependencies: + define-properties: "npm:^1.1.3" + checksum: 712d9e130f2c47067e6590cb1eee418df1106f53ffeddaadb4c8b0793ac0f46039e5f71008c44089523aa2b58d270bb2c4e5721795ddad114bc23d9eb63ec6d5 + languageName: node + linkType: hard + "globalyzer@npm:0.1.0": version: 0.1.0 resolution: "globalyzer@npm:0.1.0" @@ -4885,6 +5054,19 @@ __metadata: languageName: node linkType: hard +"globby@npm:^13.1.3": + version: 13.2.2 + resolution: "globby@npm:13.2.2" + dependencies: + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.3.0" + ignore: "npm:^5.2.4" + merge2: "npm:^1.4.1" + slash: "npm:^4.0.0" + checksum: d1304681950c25e5d37b95a72a39146371efe30c73f1bc157c2f74d303524ef73f18e1bf579e34cc0798523a819bff7370be77e5acf817e621120510d387203a + languageName: node + linkType: hard + "globby@npm:^7.1.1": version: 7.1.1 resolution: "globby@npm:7.1.1" @@ -4906,17 +5088,26 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6": - version: 4.2.10 - resolution: "graceful-fs@npm:4.2.10" - checksum: 6b5f9b5aeaee0459b9c37bdbf9624f788703ce291d6bf2d7751f5003942e853f232ca613aec818d1ff7622379bc8b434c635bfda99db93e0b9b8da80ec3d844d +"gopd@npm:^1.0.1": + version: 1.0.1 + resolution: "gopd@npm:1.0.1" + dependencies: + get-intrinsic: "npm:^1.1.3" + checksum: c29f62be0655b0fb6d12d1ba77b1a40fee46fbb80f0a27e0538b696a0ac057899dd997b5aaf3c6daa02bd51af93ec7b8fe2ef7bbb44945c1ea3cf640e4b66cf7 languageName: node linkType: hard -"grapheme-splitter@npm:^1.0.4": - version: 1.0.4 - resolution: "grapheme-splitter@npm:1.0.4" - checksum: c67a8e522758dd907770a78ad750e6dfdcce327b0696fdd82f4b7acb8bb22b0574c88f806afb3c6597a536fa9016e6e3486071535fd0e9226b8505c67cf2fb01 +"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: 0228fc1080e6cb20d31920aff457e5d44f137b8864220c204b5ba6461d2d46d30361557a4c054373a8c04a03b59c92a42d40230104bb59c5ea737072bc15709c + languageName: node + linkType: hard + +"graphemer@npm:^1.4.0": + version: 1.4.0 + resolution: "graphemer@npm:1.4.0" + checksum: a4ee139533e1d1683edb24eaf3e598451e7f1577da3dfc68f247f0601d5d11d264d0ccfad3de3bfcabbed891140fbae84c0403b9d68f4fcb6431c418f971434e languageName: node linkType: hard @@ -4965,10 +5156,10 @@ __metadata: languageName: node linkType: hard -"graphql@npm:16.6.0": - version: 16.6.0 - resolution: "graphql@npm:16.6.0" - checksum: 686582916b9ca247f3562f086c34a6363155475da909e1f891f9a76a3b5273ed6c7034cd5a82e768670ac5a74d539a6f1be282253a92b49be3a489fc82e83a5b +"graphql@npm:16.7.1": + version: 16.7.1 + resolution: "graphql@npm:16.7.1" + checksum: f391ef321598b62771b9a8e0c8bb7fae200648bdf1a5b1dec567a71d06a262d6da250aba814f36631fe8eae51fb24ab86dfca5acd1162527b2d9503218e7ea2d languageName: node linkType: hard @@ -5011,6 +5202,13 @@ __metadata: languageName: node linkType: hard +"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": + version: 1.0.2 + resolution: "has-bigints@npm:1.0.2" + checksum: 2f15628a0353cfc818b8710f306ac3b7ea05ca36d469484d1b0b91337720844c83c7d71f7346fbfa61a12fc0e3a3c39a0b1b1b294735f4bd0049697314e18b8a + languageName: node + linkType: hard + "has-flag@npm:^3.0.0": version: 3.0.0 resolution: "has-flag@npm:3.0.0" @@ -5032,6 +5230,38 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.0": + version: 1.0.0 + resolution: "has-property-descriptors@npm:1.0.0" + dependencies: + get-intrinsic: "npm:^1.1.1" + checksum: 74813c8c23b7e2a8cb8253d77094347d2e0cc380e0475962815764f6b60e815290a7ce82bab1df78418e991f22289aa14151972b6bc66483ad22610ea8ab5c7e + languageName: node + linkType: hard + +"has-proto@npm:^1.0.1": + version: 1.0.1 + resolution: "has-proto@npm:1.0.1" + checksum: 0aa0de6013c2132a79fb8b885dc0274b99362807195bed0c69e2469eb0de41bf1695067d5e41adcd4bbd8daed8684250716c55db17478249f225ae3d0846e6bf + languageName: node + linkType: hard + +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": + version: 1.0.3 + resolution: "has-symbols@npm:1.0.3" + checksum: 2d0abb3382da2945b1b8d9a4afebc8a0770fe07198e727b4fbd7f616c70796f040bf2bd8d6db47e0c590507812a2680594fc77f871238289f6c7870318cf62c9 + languageName: node + linkType: hard + +"has-tostringtag@npm:^1.0.0": + version: 1.0.0 + resolution: "has-tostringtag@npm:1.0.0" + dependencies: + has-symbols: "npm:^1.0.2" + checksum: b0091adb3db09932e228b5df39275018c5506ef5c5037beb691afe019919d174a79a14f1fc572e2b341e0ce3feaca49a84ed8fc331bb707325d8a7c4289cf729 + languageName: node + linkType: hard + "has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -5064,13 +5294,6 @@ __metadata: languageName: node linkType: hard -"html-escaper@npm:^2.0.0": - version: 2.0.2 - resolution: "html-escaper@npm:2.0.2" - checksum: f13dc2e2ea3e037740597d93b96516baf728392777f4696fbe41b82522593d59a467884751a23cdbb440aa752a5f767c57b958c9dd02f6861eaf45b9b46a1c38 - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.0": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" @@ -5163,7 +5386,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.1, ignore@npm:^5.2.0": +"ignore@npm:^5.1.1, ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.2.4 resolution: "ignore@npm:5.2.4" checksum: 55c58d848bb753a2b7e0b4a19352f9212eae2e4a05e4a12753e90b921108a6caa140adf958a5084b144bedd886b44e3bc93f6b4839e5aba1fb4a72c6625da4c1 @@ -5260,6 +5483,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.5": + version: 1.0.5 + resolution: "internal-slot@npm:1.0.5" + dependencies: + get-intrinsic: "npm:^1.2.0" + has: "npm:^1.0.3" + side-channel: "npm:^1.0.4" + checksum: 7ba9f797e33d9f7fb623ed4eb63a8f4697da1423e8dd47a336c759707a14aebc9d2e04c7df286a493f4eac30c178c6ffad89f559beb3e9641992b6a57f933088 + languageName: node + linkType: hard + "ip@npm:^2.0.0": version: 2.0.0 resolution: "ip@npm:2.0.0" @@ -5284,6 +5518,17 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": + version: 3.0.2 + resolution: "is-array-buffer@npm:3.0.2" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.0" + is-typed-array: "npm:^1.1.10" + checksum: a16f8a01bef76922e75984bd33e38dff931c512d8bb7b8e994898643513fbfedfd7c270f375d4a9c41819c5161b23d9e7fff6c9cbcbd97189a97c1f934a3f7c0 + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -5291,7 +5536,26 @@ __metadata: languageName: node linkType: hard -"is-builtin-module@npm:^3.2.0": +"is-bigint@npm:^1.0.1": + version: 1.0.4 + resolution: "is-bigint@npm:1.0.4" + dependencies: + has-bigints: "npm:^1.0.1" + checksum: 0e3ca3959ca1a9ee7dd70ce780567f31beeb456993752ba7e33495ed91e734f40decdc258ed450f64f319c0923ea46e2d1de5c4a9dbf89a12de05dc636dd6bfa + languageName: node + linkType: hard + +"is-boolean-object@npm:^1.1.0": + version: 1.1.2 + resolution: "is-boolean-object@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: 39616788ace17a15b2a4cbc6bee6dbe96be05e86e6afedf8eb1580a2eb05cd6732dfa58949ebc9343a2c9c389fb8a34a4659e0ef7b5bfc4807ccf9814e0cf9b3 + languageName: node + linkType: hard + +"is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" dependencies: @@ -5300,6 +5564,13 @@ __metadata: languageName: node linkType: hard +"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": + version: 1.2.7 + resolution: "is-callable@npm:1.2.7" + checksum: 39d7787a6cd66d620ee4e9d09bb36587c29b39f50550d27dd7bea1d0d46b2a87ad9ac2b3d11f751836f08befc20afc4cb36201de1de26aaf02f298c8c512c102 + languageName: node + linkType: hard + "is-ci@npm:3.0.1": version: 3.0.1 resolution: "is-ci@npm:3.0.1" @@ -5311,12 +5582,21 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.5.0, is-core-module@npm:^2.9.0": - version: 2.11.0 - resolution: "is-core-module@npm:2.11.0" +"is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.0, is-core-module@npm:^2.5.0": + version: 2.12.1 + resolution: "is-core-module@npm:2.12.1" dependencies: has: "npm:^1.0.3" - checksum: c1bf6feab8bba140f691b853db3032d33ce1bc883ecd1b7ddb4e33f2443b4da2bcbba671b6290c34f45c27a8fc02c0bf5e01c68192671f9133029d21a48f25b0 + checksum: ad50fa9887d64a912837625b54df9489005180d829128c5d979355a969e80e65f772a54ac29e8f25a18a2ad2c6b45115deffb32a3e0c2d5b16ee7ad292066b5a + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.1": + version: 1.0.5 + resolution: "is-date-object@npm:1.0.5" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: a961e52c2f846d5522413ccd47d376a926b0ddd04b5db468b8b091f93d455475ca26c4b9beae386202e5d05ad2c75252d15452c8ddf942891712b3f94debd9d4 languageName: node linkType: hard @@ -5380,6 +5660,22 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.2": + version: 2.0.2 + resolution: "is-negative-zero@npm:2.0.2" + checksum: ce904d0d03bacd5393b3eba41321333169bd6fe8f87d1341016899e91c700f660e5e6b6dd3f3d9de5a12261cec207cf85914d1a89ad428e19c2983e451a8ac59 + languageName: node + linkType: hard + +"is-number-object@npm:^1.0.4": + version: 1.0.7 + resolution: "is-number-object@npm:1.0.7" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: fd67ff18bad5c64ce2054a03d92c9f264f0f0cd197ea6951207c3dd1b9bea5b40e933be440e7673ea2f1e2a6b265c1842651c94c12d16efd84bbe9310d9cc600 + languageName: node + linkType: hard + "is-number@npm:^7.0.0": version: 7.0.0 resolution: "is-number@npm:7.0.0" @@ -5422,6 +5718,25 @@ __metadata: languageName: node linkType: hard +"is-regex@npm:^1.1.4": + version: 1.1.4 + resolution: "is-regex@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" + checksum: d5a09a3da9ba262b3c92f415a2d917ff42fb2241ec7a6cc58ac4512b1b4b35da765c79a60677d7125467a0a597f90cc8d20c5472da520d20476dd12b663cfa65 + languageName: node + linkType: hard + +"is-shared-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "is-shared-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + checksum: 89167fd3a2768021900ea3e5d4d844127bffea24fa9f171e5e621cb454ffac2539e224ba95567f71154cf488eda4e995282491eb5863d312daa0f14eefa4346e + languageName: node + linkType: hard + "is-stream@npm:^2.0.0": version: 2.0.1 resolution: "is-stream@npm:2.0.1" @@ -5436,6 +5751,24 @@ __metadata: languageName: node linkType: hard +"is-string@npm:^1.0.5, is-string@npm:^1.0.7": + version: 1.0.7 + resolution: "is-string@npm:1.0.7" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 1a2c721eeebd6e0b0228d879af6c5e82d4e2574249b5d86fb1975f683ad73f43d1120ea7a36331455a77f7c54c92a4cb5a276ce344a11770dd88fd8ef47aa54b + languageName: node + linkType: hard + +"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3": + version: 1.0.4 + resolution: "is-symbol@npm:1.0.4" + dependencies: + has-symbols: "npm:^1.0.2" + checksum: f1bb1364865f405120eb657a70750cdec3e63260eae6bda81509d4c58b456b7e21f22ab1d5cfc55f269e69dddbdc68ba9764757ab4eaa9e3073357ca9c8e17c2 + languageName: node + linkType: hard + "is-text-path@npm:^1.0.1": version: 1.0.1 resolution: "is-text-path@npm:1.0.1" @@ -5445,6 +5778,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.10, is-typed-array@npm:^1.1.9": + version: 1.1.12 + resolution: "is-typed-array@npm:1.1.12" + dependencies: + which-typed-array: "npm:^1.1.11" + checksum: bbc1e04914affd083808bb10a49b30e59106367560b5a20a696f277f47cd1a96263eda2bc5193811f8cb5677e247865bd8f77863864b2db687d956f059509e5d + languageName: node + linkType: hard + "is-typedarray@npm:^1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -5459,6 +5801,15 @@ __metadata: languageName: node linkType: hard +"is-weakref@npm:^1.0.2": + version: 1.0.2 + resolution: "is-weakref@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + checksum: fdd5b2df8209f8387a86c8a504f6983fff0f90b46aabfe8d97ffbf34d2cbb6f64edbaec8da16deedd876c228b7b721ead65f42f20f1a0e7ebf294f669542c534 + languageName: node + linkType: hard + "is-what@npm:^4.1.8": version: 4.1.8 resolution: "is-what@npm:4.1.8" @@ -5475,6 +5826,13 @@ __metadata: languageName: node linkType: hard +"isarray@npm:^2.0.5": + version: 2.0.5 + resolution: "isarray@npm:2.0.5" + checksum: bd46a907ad163c4c937d08ee6520fc9482cf5457dc0d168457ef755d8f26e75b5e2649962722a4c0f5ab2398a95e431c8469c86a004c42db21230ef40b8720ee + languageName: node + linkType: hard + "isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -5498,34 +5856,6 @@ __metadata: languageName: node linkType: hard -"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": - version: 3.2.0 - resolution: "istanbul-lib-coverage@npm:3.2.0" - checksum: a763d8be15991de6b4c4e99727126a0fd4da3a3d87577a1e42c8856674f361472196f8db7307801b35a294f48ffcf66c6cc45f34086ca58015f16a9fc9fc04f6 - languageName: node - linkType: hard - -"istanbul-lib-report@npm:^3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-report@npm:3.0.0" - dependencies: - istanbul-lib-coverage: "npm:^3.0.0" - make-dir: "npm:^3.0.0" - supports-color: "npm:^7.1.0" - checksum: 9b728ea9453bbefa7d872f1522d389b5cb107990e403849e9caabee7851d3c072abab655a18810879660ed986922ad7551e886bc1aa6f909248d0f3b951813ab - languageName: node - linkType: hard - -"istanbul-reports@npm:^3.1.4": - version: 3.1.5 - resolution: "istanbul-reports@npm:3.1.5" - dependencies: - html-escaper: "npm:^2.0.0" - istanbul-lib-report: "npm:^3.0.0" - checksum: 1dbb467f79cdc6498b27b4579a00f0faeea03678af0f92f4705e8877095043b258e8022e036cae8ee524dbf1eb5615281c92da1fb5b88706642ab865eea71b8a - languageName: node - linkType: hard - "jiti@npm:1.17.1": version: 1.17.1 resolution: "jiti@npm:1.17.1" @@ -5535,20 +5865,6 @@ __metadata: languageName: node linkType: hard -"js-sdsl@npm:^4.1.4": - version: 4.3.0 - resolution: "js-sdsl@npm:4.3.0" - checksum: ad20a4f5fd32cbdbb8d9ac61a44bf6205027da0ec8e6051948951476b102dbb6d84668fe94b84a6a8fb77de960614d5baa1ef22331850727fc33c510eb5fb4b4 - languageName: node - linkType: hard - -"js-string-escape@npm:^1.0.1": - version: 1.0.1 - resolution: "js-string-escape@npm:1.0.1" - checksum: d764658fa4d88ef206950f7f597a22daea612f60834e7877d5447d71bf37ff7b4b0482895df6e52cf171465b825ac25cd93e9a0e3d7c28706475efd27e729b17 - languageName: node - linkType: hard - "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -5643,6 +5959,17 @@ __metadata: languageName: node linkType: hard +"json5@npm:^1.0.2": + version: 1.0.2 + resolution: "json5@npm:1.0.2" + dependencies: + minimist: "npm:^1.2.0" + bin: + json5: lib/cli.js + checksum: 26cc8c0cba94bd7faddd8aaad59e5270d552c04ea2a271f4c610d075f638d666c4168213062341c577597a2b973554262972ccb6637cd071d73595886133c5a0 + languageName: node + linkType: hard + "jsonc-eslint-parser@npm:2.3.0, jsonc-eslint-parser@npm:^2.0.4": version: 2.3.0 resolution: "jsonc-eslint-parser@npm:2.3.0" @@ -5722,9 +6049,9 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:13.2.2": - version: 13.2.2 - resolution: "lint-staged@npm:13.2.2" +"lint-staged@npm:13.2.3": + version: 13.2.3 + resolution: "lint-staged@npm:13.2.3" dependencies: chalk: "npm:5.2.0" cli-truncate: "npm:^3.1.0" @@ -5741,7 +6068,7 @@ __metadata: yaml: "npm:^2.2.2" bin: lint-staged: bin/lint-staged.js - checksum: 3806845ef891482c8458868d7463e99165bf46891b45ccdd9a72124c69f6da98e18b931c38ae038f472659cabbf63351cc429d8090110d840f98290dd76b16b4 + checksum: d2d468b17628ac81a71f50863585b09e4edec34d75b71ca7ca9a22b532f982fcb850af044a7c0e7028a1925e96c0d95ad3905dfffb065d027c39c38490be6c95 languageName: node linkType: hard @@ -5951,12 +6278,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0": - version: 0.30.0 - resolution: "magic-string@npm:0.30.0" +"magic-string@npm:^0.30.1": + version: 0.30.1 + resolution: "magic-string@npm:0.30.1" dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.4.13" - checksum: ed9c8873be1494aaebba171705ae16bc14646d933410f53cf4a997b53a0d231e8aa7f168b7c3ed942099f19ad0c3e419e4033a01b758b94f0eb1e48d65ab6078 + "@jridgewell/sourcemap-codec": "npm:^1.4.15" + checksum: a15eba3796ed358e9cc04751d3cbb0744cc8f957fb3686112bcfb2ccdf651acffb75b65b4d23da595e264d17552f200151c62a8ec05635d96b5e106d498df4bb languageName: node linkType: hard @@ -6038,15 +6365,6 @@ __metadata: languageName: node linkType: hard -"md5-hex@npm:^3.0.1": - version: 3.0.1 - resolution: "md5-hex@npm:3.0.1" - dependencies: - blueimp-md5: "npm:^2.10.0" - checksum: 4b839a823cf1f696c98c2744c805c137c56e98632c8a334de492ca622a2456daf7b8a5d715cd51c06941d5da07e9b385dec491cbc2323da565c2c16209c2cee0 - languageName: node - linkType: hard - "mdast-util-from-markdown@npm:^0.8.5": version: 0.8.5 resolution: "mdast-util-from-markdown@npm:0.8.5" @@ -6227,7 +6545,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.5, minimist@npm:^1.2.6": +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 8598f846f2b7546b22b01ce486df27da216a302367afe17f2a032da12fcb8d33bfbf2c523051230864abf0b806748bd60d4cd0863fae35fe104da1ff6194a185 @@ -6320,15 +6638,15 @@ __metadata: languageName: node linkType: hard -"mlly@npm:^1.1.1, mlly@npm:^1.2.0": - version: 1.2.0 - resolution: "mlly@npm:1.2.0" +"mlly@npm:^1.2.0, mlly@npm:^1.4.0": + version: 1.4.0 + resolution: "mlly@npm:1.4.0" dependencies: - acorn: "npm:^8.8.2" - pathe: "npm:^1.1.0" - pkg-types: "npm:^1.0.2" - ufo: "npm:^1.1.1" - checksum: 4e0e4b9a1b25d0184d6e5af621a3b7e94f2339e5fcb3b478494b52eae0fba33a48a3f5ccd4d6238ed386e4d91eb79e4d8334a438bd6ddd9b65518f73de71fe88 + acorn: "npm:^8.9.0" + pathe: "npm:^1.1.1" + pkg-types: "npm:^1.0.3" + ufo: "npm:^1.1.2" + checksum: c4fd9dd1a3ec42c151bbbc8c1ef6666817c39ce80807303f59d2025dcaac6aa5842195e484aa501b469b8f47d94b6e4438617f63546f14e8b59e50698d8d6d37 languageName: node linkType: hard @@ -6366,13 +6684,6 @@ __metadata: languageName: node linkType: hard -"mrmime@npm:^1.0.0": - version: 1.0.1 - resolution: "mrmime@npm:1.0.1" - checksum: eed4c73cd1f7079f1d9a320e52ee539452a0980f054146ef11654aaabda67e6ad34b5645ad023726751fb85283fa36b0d48f5189fea7f3bfa32eeee6effafc06 - languageName: node - linkType: hard - "ms@npm:2.1.2": version: 2.1.2 resolution: "ms@npm:2.1.2" @@ -6380,7 +6691,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:^2.0.0": +"ms@npm:^2.0.0, ms@npm:^2.1.1": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: 78c12f6b473a022ebacc393fc14b76fe40b8feda7218124b86c4684e440e10377a063bec1d3902df1f74714f02b74b36ad7d3a6de9e2fbffa26fc29e5ce018fc @@ -6583,13 +6894,43 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.3": +"object-inspect@npm:^1.12.3, object-inspect@npm:^1.9.0": version: 1.12.3 resolution: "object-inspect@npm:1.12.3" checksum: 052c374ab0a4c85201480374c1039dddac0aaa8ef0fcbe1b04026f4c832c5632db6cb63617d6403b2b9dca08d4302d781aeb6c4d0260de4a84118ecaf1b5ebda languageName: node linkType: hard +"object-keys@npm:^1.1.1": + version: 1.1.1 + resolution: "object-keys@npm:1.1.1" + checksum: 23343006d68702a85c299dafd4fc4205dbf729561a7d0acc1a75f6211636fcc1bbbdf26f0740119c43a7a98463e56b8afb74cbb4670509452007f5bc2f64cc36 + languageName: node + linkType: hard + +"object.assign@npm:^4.1.4": + version: 4.1.4 + resolution: "object.assign@npm:4.1.4" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + has-symbols: "npm:^1.0.3" + object-keys: "npm:^1.1.1" + checksum: d1b1bcf947a523140f1f5aa91fcdb9b8fadf6a309e8274bec5e5cfbf897974ead2d0782ac9a2e83ebf59f0ee3994be5cfb1d1483a19e528f472993b2d026a1de + languageName: node + linkType: hard + +"object.values@npm:^1.1.6": + version: 1.1.6 + resolution: "object.values@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + checksum: 34c61f5568744aefcf59f676fdf2444eff72f84b5006f5fc8eedb9ed8e5094222516807fbebd7b59c143a54476682676645bd5444b2ecaebe1e46322d754c4a7 + languageName: node + linkType: hard + "once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": version: 1.4.0 resolution: "once@npm:1.4.0" @@ -6628,17 +6969,17 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" +"optionator@npm:^0.9.3": + version: 0.9.3 + resolution: "optionator@npm:0.9.3" dependencies: + "@aashutoshrathi/word-wrap": "npm:^1.2.3" deep-is: "npm:^0.1.3" fast-levenshtein: "npm:^2.0.6" levn: "npm:^0.4.1" prelude-ls: "npm:^1.2.1" type-check: "npm:^0.4.0" - word-wrap: "npm:^1.2.3" - checksum: bb7b06099c688d6d4bfc193f66b7aac15bfa84190f076f3f8c57821bdd0be761cbbf8972f0a904e7181aa2ca89441ca51c20f87b631690ca8d3f5bad90b7e0f1 + checksum: 5acdcab5789bd73da48a9fb54ddd9b191089e0936ffd9877a1f1fac413c04111304ec9d40db36225791d2308e7d8b97dda1cba61523c3b77264fdd582fba61bf languageName: node linkType: hard @@ -6877,10 +7218,10 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.0": - version: 1.1.0 - resolution: "pathe@npm:1.1.0" - checksum: 467cb4c0813dc810c8cd056c7c54ef628eb8ff4801057cd9861a8ff2e30143dbdf7e5765e2bd69c7ea65c151b84bbb9956afa9f1802683da2e3ce6565eadaae4 +"pathe@npm:^1.1.0, pathe@npm:^1.1.1": + version: 1.1.1 + resolution: "pathe@npm:1.1.1" + checksum: 8bca7eccd68b0076cbcffdc74490cce9515ec88e6d9ba94860a7766a03345170d3d1b36ca43083960dfbd2aa59f9dba0a07e2a27075818da7f19b1cce2985f47 languageName: node linkType: hard @@ -6953,14 +7294,14 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.0.2": - version: 1.0.2 - resolution: "pkg-types@npm:1.0.2" +"pkg-types@npm:^1.0.3": + version: 1.0.3 + resolution: "pkg-types@npm:1.0.3" dependencies: jsonc-parser: "npm:^3.2.0" - mlly: "npm:^1.1.1" + mlly: "npm:^1.2.0" pathe: "npm:^1.1.0" - checksum: e5da078c585c235cd3bdbb8a203c6e7620782abd3bb5c617ed6003ca42eacc10e5782f1030bcac2c3cc5c5f03e5989e6b936f5935733cc14b3e50cb83b95eda3 + checksum: fbe85466e8862d54674c58002b84c2c2218bc341ad9ef1a763b34d4e263977cf277cc93134212d5bdb96eb25456a2cd007e33265ac09ea0ea46ef07bc46d839a languageName: node linkType: hard @@ -6971,14 +7312,14 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.23": - version: 8.4.23 - resolution: "postcss@npm:8.4.23" +"postcss@npm:^8.4.26": + version: 8.4.27 + resolution: "postcss@npm:8.4.27" dependencies: nanoid: "npm:^3.3.6" picocolors: "npm:^1.0.0" source-map-js: "npm:^1.0.2" - checksum: fc6dc002e9a34c082f918a74c71bae89f8af48c66e60fcf94451ada935eee5e1ba6802731377abb98299d954636e5f01bf0be8de542acbcab694145fbf89665e + checksum: 8c96b1c44b68b3c7573e72f7abbb408b15a09280f6802ab7ad01976b43b6061223a64f5d7daa904aa086dfd6818002daf7f9b0bee4b935b6ee5acdd8dd1f58cd languageName: node linkType: hard @@ -6998,25 +7339,24 @@ __metadata: languageName: node linkType: hard -"prettier-plugin-sh@npm:0.12.8": - version: 0.12.8 - resolution: "prettier-plugin-sh@npm:0.12.8" +"prettier-plugin-sh@npm:0.13.1": + version: 0.13.1 + resolution: "prettier-plugin-sh@npm:0.13.1" dependencies: mvdan-sh: "npm:^0.10.1" - sh-syntax: "npm:^0.3.6" - synckit: "npm:^0.8.1" + sh-syntax: "npm:^0.4.1" peerDependencies: - prettier: ^2.0.0 - checksum: 3ab76f6f0971862307491bb41fca9700978d0e95c183cda21cfeccb94fdf01a6ee04aa44b477368b98430af6f7bf4503d9b70607504afcb39cd6bbe7cd14abc8 + prettier: ^3.0.0 + checksum: 8d640138dd3aabd8b96d0c1c58ea4202d029b297e0ca0fbfb5ff0c40e246ff5b3b19a83f26482496b3ecf2471b5f06917cc9e0a9da9d108154116fbe47ea7cda languageName: node linkType: hard -"prettier@npm:2.8.8": - version: 2.8.8 - resolution: "prettier@npm:2.8.8" +"prettier@npm:3.0.0": + version: 3.0.0 + resolution: "prettier@npm:3.0.0" bin: - prettier: bin-prettier.js - checksum: 38b0a43ea17e83f54b904f8808f7d0fd1d9705ef9627bb40017ee276cbd6f5e7d15bcf816c4467b64cfe14ef109369a981ce61fad9c6022749d041f74a672188 + prettier: bin/prettier.cjs + checksum: 924c5101c4f333df35244416770fde5236246be31e9a309d0f557c53afc50cb8a38eea791a93ae2a3bc71688358e3f53f989a9dab89664302aced036a90900ac languageName: node linkType: hard @@ -7027,14 +7367,14 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^27.5.1": - version: 27.5.1 - resolution: "pretty-format@npm:27.5.1" +"pretty-format@npm:^29.5.0": + version: 29.6.1 + resolution: "pretty-format@npm:29.6.1" dependencies: - ansi-regex: "npm:^5.0.1" + "@jest/schemas": "npm:^29.6.0" ansi-styles: "npm:^5.0.0" - react-is: "npm:^17.0.1" - checksum: 757aecacd25b827c5985ae3fe24fac52910b9f56898319f020f4278b788016a25b12bcbd40fe44c466ee68791f11670e2152969b87b292c410f8e7280ca99aef + react-is: "npm:^18.0.0" + checksum: b05d9aca3606655fa60f8a3a7f86d4c7b0e42e5b76814914e20f49f11c16019379b9bb4c5ae905dfb501de3398397b451f3aa67b14f80649b344532e4d203e93 languageName: node linkType: hard @@ -7137,10 +7477,10 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^17.0.1": - version: 17.0.2 - resolution: "react-is@npm:17.0.2" - checksum: 24af7af3abd0bf94d4eb018a70db25fd4e23648eec7bb8b203bf59e24a715ac4eec8279939e15a4d90cbad19ed6be243a0f2c9aa0b1faec0a1c102d9c89ca3f9 +"react-is@npm:^18.0.0": + version: 18.2.0 + resolution: "react-is@npm:18.2.0" + checksum: f542f0effed3f89b4faa237bf56e746d437c9dba4ed1039a2ba6e6fcb463244300b8f3c17d8e610e76476a626c4d97ee4c2ed7a5b5d64e2b2e2d7b2144816ac8 languageName: node linkType: hard @@ -7257,12 +7597,23 @@ __metadata: languageName: node linkType: hard -"regexp-tree@npm:^0.1.24, regexp-tree@npm:~0.1.1": - version: 0.1.24 - resolution: "regexp-tree@npm:0.1.24" +"regexp-tree@npm:^0.1.27": + version: 0.1.27 + resolution: "regexp-tree@npm:0.1.27" bin: regexp-tree: bin/regexp-tree - checksum: 90d0b729de0f4ba28bd31ac8042d3154642d20d7a39ee557f82ac259cc02340ba09a9902f1479a1dfa3afe1ba38164bb7aa42c22780858c00d7c4d429ea415ba + checksum: 95524e61e7f102432f5da44a239ff40b4b5bcab83a6b64b3cac7555d3e34cf4d6ce3353a214f1ee9b18d3b0e2a16757b3b07b1103595568eae158a319cba3f6c + languageName: node + linkType: hard + +"regexp.prototype.flags@npm:^1.5.0": + version: 1.5.0 + resolution: "regexp.prototype.flags@npm:1.5.0" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + functions-have-names: "npm:^1.2.3" + checksum: 27e06f7238805b9b315bb43ef60500345cd3c041c9ba2f6b2b7951bd23409314d22741a100e2ce4c6b996d5488dfdc59776486f51f07fef2c2bd36b01dde1092 languageName: node linkType: hard @@ -7273,14 +7624,14 @@ __metadata: languageName: node linkType: hard -"regjsparser@npm:^0.9.1": - version: 0.9.1 - resolution: "regjsparser@npm:0.9.1" +"regjsparser@npm:^0.10.0": + version: 0.10.0 + resolution: "regjsparser@npm:0.10.0" dependencies: jsesc: "npm:~0.5.0" bin: regjsparser: bin/parser - checksum: c706fb5d31aabd1951c0aa5fdfdb193bac82f9bec0e0ba77ab794e1260ec0589fdb270532387b8831124c9191ffccaf4eaceb7cd7df3f0be9572808d47c44266 + checksum: 2ba8c24548b0a69ea1858d2d84c69090a7873e8f9ff3272356fd76e880a20dc8a317730897e864d36999432712819a5551412d8d4e4e8b62210340cbce4a5133 languageName: node linkType: hard @@ -7335,29 +7686,36 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.10.1": - version: 1.22.1 - resolution: "resolve@npm:1.22.1" +"resolve-pkg-maps@npm:^1.0.0": + version: 1.0.0 + resolution: "resolve-pkg-maps@npm:1.0.0" + checksum: 6d91a6387c12ba1d67e09d35205df09cf6871debe8618d695b828ee2609e382463bbbab42b860f63c000bae39e464772d0ea6b7753802fb42ac3cbe33bd8154e + languageName: node + linkType: hard + +"resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.22.1": + version: 1.22.3 + resolution: "resolve@npm:1.22.3" dependencies: - is-core-module: "npm:^2.9.0" + is-core-module: "npm:^2.12.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: d8ea39ac2ecaedc681504f043944a20cc05587d6ec52d4d9ec79801e58be083f2237d0e83170ce86c793083eaf71a6f95a7f921a79dfb6fa32b37107e61df36c + checksum: bf0ce0162ee1b5a2dfe29e982b67fb0867911972ffba9a6903bb2c0c11e6c8eb7db7de5344645f84df7f9ba2a19438d373ddddf3a3125ececba719fccd40dd18 languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin": - version: 1.22.1 - resolution: "resolve@patch:resolve@npm%3A1.22.1#optional!builtin::version=1.22.1&hash=c3c19d" +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.10.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin": + version: 1.22.3 + resolution: "resolve@patch:resolve@npm%3A1.22.3#optional!builtin::version=1.22.3&hash=c3c19d" dependencies: - is-core-module: "npm:^2.9.0" + is-core-module: "npm:^2.12.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: a6f214b97d932445796f78dab7a898ec78966327e0d6cb571f90b6ac0f3b3347bf6bab0a071d899bfdc316b26ed845f6655310b38b8f6ee4da5272a0c5ecef85 + checksum: 9b982fd1fdbcca23f58d4d97df35bf1182eaccad96df6d8bbc4e9006616c382a10d7617e039a540cc86291e5247ddbb7cda9cceb1fd35688b03b03864b5d4360 languageName: node linkType: hard @@ -7403,9 +7761,9 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^3.21.0": - version: 3.21.0 - resolution: "rollup@npm:3.21.0" +"rollup@npm:^3.25.2": + version: 3.26.3 + resolution: "rollup@npm:3.26.3" dependencies: fsevents: "npm:~2.3.2" dependenciesMeta: @@ -7413,7 +7771,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 8e30e76e0133599aa2cfab1df053aed36c165ac0b0ad261fe925ffb5732eb5fd88b827664e0e7b5024303aa9d96a4726de5de988c354d5fa642be8ae65bd8b8b + checksum: 4f001cb8e7a1bc668350f4983e2ddcc9abed111e824626731973346509463bac5e199cc6a8e19105d7e870b5634df0d7edfc6b20a707419451bf107cba8820d9 languageName: node linkType: hard @@ -7460,6 +7818,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-array-concat@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.0" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 107c4e75daaa4a0adbd59e9eafb31b1531f51f254fcb0f97b0e0effae88461dbb525eeec881455e73b420642338528e3c7797c890d51315c7629bfe065cafd27 + languageName: node + linkType: hard + "safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -7474,12 +7844,14 @@ __metadata: languageName: node linkType: hard -"safe-regex@npm:^2.1.1": - version: 2.1.1 - resolution: "safe-regex@npm:2.1.1" +"safe-regex-test@npm:^1.0.0": + version: 1.0.0 + resolution: "safe-regex-test@npm:1.0.0" dependencies: - regexp-tree: "npm:~0.1.1" - checksum: 05af3bf0660ad3aff3ff3c6ebfe351d8e6d6e60ff6bb955355e86a532dec0caf67e846dbbebd2d920f65a2e0c02e40a98768343ebc6aa8c5cc002ab5ee687189 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.3" + is-regex: "npm:^1.1.4" + checksum: f7d330e0337cc12ba90dbf88d2f5815106149226c4741a9b5a906aa453f77bc9862570d5b58ca26f20c03807e8e30ed70e5d087fdf2e547da2c0cccaca58931a languageName: node linkType: hard @@ -7499,34 +7871,34 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.5.0": - version: 7.5.0 - resolution: "semver@npm:7.5.0" +"semver@npm:7.5.2": + version: 7.5.2 + resolution: "semver@npm:7.5.2" dependencies: lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js - checksum: 4cc7856258319d36c441fb969fa2ee622fa3761ce1b04013ed5d05979adfcf3079f4fc4dff11f9b2588802620d579da2c209a4e26803d9adfbf44b78244b683b + checksum: 896fab94563f3e4187b57a883e2efab277488bf4bd823d7794410435c39a1191830ae366470baad3430f74a555534d06cfc85c3e1b82f2bdeb9dd34edc980189 languageName: node linkType: hard -"semver@npm:7.5.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8": - version: 7.5.2 - resolution: "semver@npm:7.5.2" +"semver@npm:7.5.4, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.8, semver@npm:^7.5.0, semver@npm:^7.5.4": + version: 7.5.4 + resolution: "semver@npm:7.5.4" dependencies: lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js - checksum: 896fab94563f3e4187b57a883e2efab277488bf4bd823d7794410435c39a1191830ae366470baad3430f74a555534d06cfc85c3e1b82f2bdeb9dd34edc980189 + checksum: b06b6c19088f1d7c4a21858a432fc31a766d3a3dbcc6638028e2e85de79f5ec87b849b940f03487d4e366616435ba16bf769f558896addb55ba5ec388ca2ed1b languageName: node linkType: hard -"semver@npm:^6.0.0, semver@npm:^6.1.0": - version: 6.3.0 - resolution: "semver@npm:6.3.0" +"semver@npm:^6.0.0, semver@npm:^6.1.0, semver@npm:^6.3.0": + version: 6.3.1 + resolution: "semver@npm:6.3.1" bin: - semver: ./bin/semver.js - checksum: 18f3d42ec70a542e9efc498ecc3d0b9b088099115e8658b49d2bfc6470b46a6144b294374dac3f343fe1600039cbd80d5e830dd356053fd5abd4f1af5118a928 + semver: bin/semver.js + checksum: 29857f174cdbba4043f8eeacda9cfc08f83beee57fc3889d708598df49007f24361eb38926b9997c82cf2bef81f50484a2f9fd85cb3cd1c4326378ae16f6a0df languageName: node linkType: hard @@ -7537,12 +7909,12 @@ __metadata: languageName: node linkType: hard -"sh-syntax@npm:^0.3.6": - version: 0.3.7 - resolution: "sh-syntax@npm:0.3.7" +"sh-syntax@npm:^0.4.1": + version: 0.4.1 + resolution: "sh-syntax@npm:0.4.1" dependencies: - tslib: "npm:^2.4.0" - checksum: 9313da86b60ed3b3cfa6a99c01366dd2a074cb1a6a0ae5433c5314b9e6eb07705708fb5f12d85aa897c82d401122efdbeda1e84605e167afb7fde620ee0fe65d + tslib: "npm:^2.6.0" + checksum: ad62fffab887f5e8474bbdee21989bd27635b303f1f6786c6d1f0daf70b9738156f794e7ba64dc235cc551c8a355b6e03e2d0c08a14de6ec72ad835e1f81293e languageName: node linkType: hard @@ -7569,6 +7941,17 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.0.4": + version: 1.0.4 + resolution: "side-channel@npm:1.0.4" + dependencies: + call-bind: "npm:^1.0.0" + get-intrinsic: "npm:^1.0.2" + object-inspect: "npm:^1.9.0" + checksum: d712a4e682471c1a1c7bf9294a8bb0f066566e016de11fdb01ae0c0ebf8102c97cc2b2d3b0264ca377eb2d3444bf4c06909392c518a162f047b7444608e0e9a2 + languageName: node + linkType: hard + "siginfo@npm:^2.0.0": version: 2.0.0 resolution: "siginfo@npm:2.0.0" @@ -7583,17 +7966,6 @@ __metadata: languageName: node linkType: hard -"sirv@npm:^2.0.3": - version: 2.0.3 - resolution: "sirv@npm:2.0.3" - dependencies: - "@polka/url": "npm:^1.0.0-next.20" - mrmime: "npm:^1.0.0" - totalist: "npm:^3.0.0" - checksum: 737c04cce22655bc088785b67165bc9f9b72efee6e04b0822a1352d89b0636aa7c2973a3eb4930a2ff372785c0584ad152ca1c741cb7ba85201900da76de0e72 - languageName: node - linkType: hard - "slash@npm:^1.0.0": version: 1.0.0 resolution: "slash@npm:1.0.0" @@ -7608,6 +7980,13 @@ __metadata: languageName: node linkType: hard +"slash@npm:^4.0.0": + version: 4.0.0 + resolution: "slash@npm:4.0.0" + checksum: 0327fcda20ceb59983f59b6016ecc1d8a0c750a66af0205cdb0d0b92b857586c847515d3098a7538816c61a145d3822aec5509b0fe5c9ccff14789e0603c8ea1 + languageName: node + linkType: hard + "slice-ansi@npm:^3.0.0": version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" @@ -7759,10 +8138,10 @@ __metadata: languageName: node linkType: hard -"std-env@npm:^3.3.2": - version: 3.3.2 - resolution: "std-env@npm:3.3.2" - checksum: 383486453a3b34c9db54c3aab112e066f32c6afda55c89362fe56576a82564d60526578040f7fe3ff6173f18c426597cbf1be69be9de83f56b984533aa2c2599 +"std-env@npm:^3.3.3": + version: 3.3.3 + resolution: "std-env@npm:3.3.3" + checksum: 2bbe0c96d26c37adcd7c6699c35f2e7443ebec701575485729596e53d962301e9909d052e859e47b78fc25ae9a230817fecaf93188f9686461c48067dd3e855b languageName: node linkType: hard @@ -7809,6 +8188,39 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.7": + version: 1.2.7 + resolution: "string.prototype.trim@npm:1.2.7" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + checksum: 424e6ba5ec9778a637c225c2c06461882367fa91e03b30ab78a50b275ec95e6516f25cb44439e1b98d43931a4a1d9d023bd5d2dd0f9b203d468b541b7ea205f5 + languageName: node + linkType: hard + +"string.prototype.trimend@npm:^1.0.6": + version: 1.0.6 + resolution: "string.prototype.trimend@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + checksum: 0c6b262932e2f065b4097fd3b17254b8fa2ac953f26d190e4defa2f01bca3313067c6672ff8b853f66edc2b4743af196f00ecd3c75f131d53fa772b16692cbf8 + languageName: node + linkType: hard + +"string.prototype.trimstart@npm:^1.0.6": + version: 1.0.6 + resolution: "string.prototype.trimstart@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.4" + es-abstract: "npm:^1.20.4" + checksum: 87a4f42e4c0bde3508cb8d95260919c73ae4af5573fdbca1cd173d9ce53153d83b0fc3d218d49b9cabdca440ae71cd44b85a659cddd477b27b3f1344dc023a65 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -7898,7 +8310,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 20cff3f15267a8b603c4dcec9c3cc5217bcf3f1a66481a4f9ecf262eacc1733a0457756288472328d24efef7705f7755e9511f9c383742389add93d4a9207ae5 @@ -7939,7 +8351,7 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.8.1": +"synckit@npm:^0.8.5": version: 0.8.5 resolution: "synckit@npm:0.8.5" dependencies: @@ -7949,6 +8361,13 @@ __metadata: languageName: node linkType: hard +"tapable@npm:^2.2.0": + version: 2.2.1 + resolution: "tapable@npm:2.2.1" + checksum: d54320ef41e04b13e27e20bfc355bd27bccb4b1ac28123a35d36d903b393944a957a7629b56e808e1a2ef03dcaf1c114e97de7a1b7cbf16e522cd0630219702e + languageName: node + linkType: hard + "tar@npm:^6.1.11, tar@npm:^6.1.2": version: 6.1.13 resolution: "tar@npm:6.1.13" @@ -7979,17 +8398,6 @@ __metadata: languageName: node linkType: hard -"test-exclude@npm:^6.0.0": - version: 6.0.0 - resolution: "test-exclude@npm:6.0.0" - dependencies: - "@istanbuljs/schema": "npm:^0.1.2" - glob: "npm:^7.1.4" - minimatch: "npm:^3.0.4" - checksum: bcb7eecb486d1441f2c55a05d079f72e2e13e74c8e89051412e33382e745996d646036a7d13d3a74c60222f59dd48c5b8cc83c1f3b5647332262d9c5f04da937 - languageName: node - linkType: hard - "text-extensions@npm:^1.0.0": version: 1.9.0 resolution: "text-extensions@npm:1.9.0" @@ -8030,13 +8438,6 @@ __metadata: languageName: node linkType: hard -"time-zone@npm:^1.0.0": - version: 1.0.0 - resolution: "time-zone@npm:1.0.0" - checksum: 05f6c7b26cb99359c425062d839cc35be94d0044111990de8b61a740ad178086be68477e572e83519e3f4dd39556e4697a46d636cc596acd1fa246fcebcbf2a9 - languageName: node - linkType: hard - "tiny-glob@npm:^0.2.9": version: 0.2.9 resolution: "tiny-glob@npm:0.2.9" @@ -8054,17 +8455,17 @@ __metadata: languageName: node linkType: hard -"tinypool@npm:^0.5.0": - version: 0.5.0 - resolution: "tinypool@npm:0.5.0" - checksum: 5ca592fed22bbf1632f443eff97f83fb12b14dfdf3be70e03fcdea8fa53fbefac10decb779a0783119aa4418fbed8109c3935c5c7d69553b7728392012b8faa2 +"tinypool@npm:^0.6.0": + version: 0.6.0 + resolution: "tinypool@npm:0.6.0" + checksum: e62e6f08c744bc3a774eb788e6303e194e2f1499ce5bd6cac5adc4bad7c6ba750c0aa18c426d1f654e918987609a1217b7a96401d26bfa9891153c59bc6f657d languageName: node linkType: hard -"tinyspy@npm:^2.1.0": - version: 2.1.0 - resolution: "tinyspy@npm:2.1.0" - checksum: b367319c16c85dd8dbd9d0057157f7d6d43f0f6f29536f0ba47f5aea7e99b0ec6c75f45124266465adebbcbe1173d2d69da82ab69dd96df884c8c5e45a960e3b +"tinyspy@npm:^2.1.1": + version: 2.1.1 + resolution: "tinyspy@npm:2.1.1" + checksum: f0ab6560330db5f769e8d2bd39ea90139867a016fdc019d9699b1f8225630972d35e445e438cf8f6e5702bfc8fe053ed24bf0020e5e5c89b69e66d2ccd45e758 languageName: node linkType: hard @@ -8093,13 +8494,6 @@ __metadata: languageName: node linkType: hard -"totalist@npm:^3.0.0": - version: 3.0.0 - resolution: "totalist@npm:3.0.0" - checksum: 612a1441460f894a571c2d0c4971eeeb34845262d1fe972d8402628aa23a4a164cd2b69e6a0f1b82b2323d6e6d1c4698d50a33cc6920284e9be2985bda61f5ad - languageName: node - linkType: hard - "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -8149,6 +8543,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.0.1": + version: 1.0.1 + resolution: "ts-api-utils@npm:1.0.1" + peerDependencies: + typescript: ">=4.2.0" + checksum: 80581e048d9abed5d7f3e7c7934b40e36a069eb7aee9e35b991aa1085a37b9e6936475c4c8f7273897e28873ab80446635b96af7aa9586b730b0ae2e8725d860 + languageName: node + linkType: hard + "ts-dedent@npm:2.2.0": version: 2.2.0 resolution: "ts-dedent@npm:2.2.0" @@ -8208,28 +8611,36 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.0": +"tsconfig-paths@npm:^3.14.1": + version: 3.14.2 + resolution: "tsconfig-paths@npm:3.14.2" + dependencies: + "@types/json5": "npm:^0.0.29" + json5: "npm:^1.0.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" + checksum: e320ed312e798282cbdb037a0de88f7cf9c36514d38e21f1f538da8cfc436e199f44a9faa5073417f1110ef3db76256d873cf14dae1836bce5d541963ddf2c1b + languageName: node + linkType: hard + +"tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 441af59dc42ad4ae57140e62cb362369620c6076845c2c2b0ecc863c1d719ce24fdbc301e9053433fef43075e061bf84b702318ff1204b496a5bba10baf9eb9f languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:~2.5.0": - version: 2.5.0 - resolution: "tslib@npm:2.5.0" - checksum: 5a6ee935f56cd653af29de928483acbab7323f964b053e98b6b318abc69431fb0e4f660c4f4a396e2e93852510bef25eeb9f1d951d060b2d7bcc313811e5da6f +"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.4.1, tslib@npm:^2.5.0, tslib@npm:^2.6.0": + version: 2.6.1 + resolution: "tslib@npm:2.6.1" + checksum: 401069a2e407204fb442e3367efd49ed8698a93a6ce998d8fae5764439d3e395550f036426a22e7b024b4b8593728044bef79187c97df321718631c71664aa5a languageName: node linkType: hard -"tsutils@npm:^3.21.0": - version: 3.21.0 - resolution: "tsutils@npm:3.21.0" - dependencies: - tslib: "npm:^1.8.1" - 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" - checksum: 723459d516fe94cd9f798436e9424357200f0cccd2804c3240dbe3d2f51fd85207110a756bb46ae0b0b6bd9420083a048e2b3d44a6534224cc34e5821d8aba7f +"tslib@npm:~2.5.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: 5a6ee935f56cd653af29de928483acbab7323f964b053e98b6b318abc69431fb0e4f660c4f4a396e2e93852510bef25eeb9f1d951d060b2d7bcc313811e5da6f languageName: node linkType: hard @@ -8298,6 +8709,53 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-buffer@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + is-typed-array: "npm:^1.1.10" + checksum: 1e540fe10ddf2bad7bf5514b60c9ee8f13d436776b4f6d90f29803eb6d083cd730ca6ccf61424d65e58a14bab823eeb51bac679192b4163a64947221204a6fe0 + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-length@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + has-proto: "npm:^1.0.1" + is-typed-array: "npm:^1.1.10" + checksum: 08f7e32f8270f311f440483a358a19fb630cf97956eb7d8df7de0ce6a1816f7a8ad1a622b0073918f1d0e2d993ac099f5577b0f611ab93efcf5718f36ee49590 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "typed-array-byte-offset@npm:1.0.0" + dependencies: + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + has-proto: "npm:^1.0.1" + is-typed-array: "npm:^1.1.10" + checksum: 0cbc9090c42a610b57b24bb7341245f4d04f5385e34b14fec303c8cab8770c4c704d86e86ed5aabcfd27a926c65960d19248a40f676ce7d1b7b5528fe64de1bb + languageName: node + linkType: hard + +"typed-array-length@npm:^1.0.4": + version: 1.0.4 + resolution: "typed-array-length@npm:1.0.4" + dependencies: + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + is-typed-array: "npm:^1.1.9" + checksum: bd196be0cb6c267e1fc8c3d54f19c1059d1082e0baf0f6735b39ed2a01e9dd2fef0593b1b03e0bdb9c29d1e6e34bbb1498f951a19b4c78bc5c7af6786fc3c6b6 + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" @@ -8314,23 +8772,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.0.4, typescript@npm:^4.6.4 || ^5.0.0": - version: 5.0.4 - resolution: "typescript@npm:5.0.4" +"typescript@npm:5.1.6, typescript@npm:^4.6.4 || ^5.0.0": + version: 5.1.6 + resolution: "typescript@npm:5.1.6" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 56649de784c427e8f3f63d4ebfcada4fcf03bb2a301f3327342111798db7f26f8a86285f979f376cf6cec4774bd96b4650f2693a07fc409f4544ad4c4d9fe4c9 + checksum: fffaefc0d48e7f505ac42e314628b3cd41b2a69428e0ecc158db84af36a0565d4cfdd337ea8f7933cccf1556b08170e4389ee07974ff9f55f86d01342b1951ec languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.0.4#optional!builtin, typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin": - version: 5.0.4 - resolution: "typescript@patch:typescript@npm%3A5.0.4#optional!builtin::version=5.0.4&hash=1f5320" +"typescript@patch:typescript@npm%3A5.1.6#optional!builtin, typescript@patch:typescript@npm%3A^4.6.4 || ^5.0.0#optional!builtin": + version: 5.1.6 + resolution: "typescript@patch:typescript@npm%3A5.1.6#optional!builtin::version=5.1.6&hash=1f5320" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: be94f10d96a8443e5524bce56705712ae1aa6c67618dd2c316ddb616ea614a3eb675c34e4af16ab09f1a0ab694173c704ba5b23d8b8bda31cb31c1ca078c486f + checksum: 3eef948e10c71b96172ebce471c031d3b7afb12a48feeacbadac1876c0b4e9b0c0fc1677bef53d41664970a174a9ee02f9d09be260281571c90e8ef4e22574cf languageName: node linkType: hard @@ -8348,10 +8806,10 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^1.1.1": - version: 1.1.1 - resolution: "ufo@npm:1.1.1" - checksum: 46c7403f2ef32569a8de94e5c90a68233f448127c14f25a392aab8d7793662439498432fe88fd351c46b91c19186ce49f53c3c1327eec757f722927e0477d7b2 +"ufo@npm:^1.1.2": + version: 1.1.2 + resolution: "ufo@npm:1.1.2" + checksum: 87c9e9b2702c05568efab259ffb73b855138efc201200d2da413bacf1962126bf1d1ef83d9c1e7c68055e4938a07bc9da2da0fb449b2eb6f8e9b8a9eb472e039 languageName: node linkType: hard @@ -8364,6 +8822,18 @@ __metadata: languageName: node linkType: hard +"unbox-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "unbox-primitive@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + has-bigints: "npm:^1.0.2" + has-symbols: "npm:^1.0.3" + which-boxed-primitive: "npm:^1.0.2" + checksum: de21ca5e49bb56d46c7d3672d3d2900b3859ee9541903993bca02a94a317ec1c720b316f025bf5c0f51f7ff9ad383782970acae0408b900ae0537727f614c4e1 + languageName: node + linkType: hard + "unique-filename@npm:^2.0.0": version: 2.0.1 resolution: "unique-filename@npm:2.0.1" @@ -8466,17 +8936,6 @@ __metadata: languageName: node linkType: hard -"v8-to-istanbul@npm:^9.0.0": - version: 9.1.0 - resolution: "v8-to-istanbul@npm:9.1.0" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.12" - "@types/istanbul-lib-coverage": "npm:^2.0.1" - convert-source-map: "npm:^1.6.0" - checksum: 33066fd1d97888d05c15ea015253d35510ea975a80fd2f96e4cd1b40420c3180f6af747e90a2729ea934a91d3b8b17d18b92a30fc9bca3dfde43bca679366514 - languageName: node - linkType: hard - "validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -8505,19 +8964,19 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:0.31.1": - version: 0.31.1 - resolution: "vite-node@npm:0.31.1" +"vite-node@npm:0.33.0": + version: 0.33.0 + resolution: "vite-node@npm:0.33.0" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.3.4" - mlly: "npm:^1.2.0" - pathe: "npm:^1.1.0" + mlly: "npm:^1.4.0" + pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" vite: "npm:^3.0.0 || ^4.0.0" bin: vite-node: vite-node.mjs - checksum: b1266c658a2c6f105d9813d7d65ac6f083b61a50257658b3e4c7e4bdf418255b1cabbbe815a37c7f889e7ba0bd90b7214cffc69063cd64e8b646e2799e97916e + checksum: 8bf6b8e274c19eef1b55389b173f19941fcfe711ced32c2c46ec26c65834be81655321ab44d9510d5a4a30b75b49fa7d9dc1724c99d7af1122101b6e31112cf2 languageName: node linkType: hard @@ -8537,17 +8996,18 @@ __metadata: languageName: node linkType: hard -"vite@npm:4.3.9, vite@npm:^3.0.0 || ^4.0.0": - version: 4.3.9 - resolution: "vite@npm:4.3.9" +"vite@npm:4.4.7, vite@npm:^3.0.0 || ^4.0.0": + version: 4.4.7 + resolution: "vite@npm:4.4.7" dependencies: - esbuild: "npm:^0.17.5" + esbuild: "npm:^0.18.10" fsevents: "npm:~2.3.2" - postcss: "npm:^8.4.23" - rollup: "npm:^3.21.0" + postcss: "npm:^8.4.26" + rollup: "npm:^3.25.2" peerDependencies: "@types/node": ">= 14" less: "*" + lightningcss: ^1.21.0 sass: "*" stylus: "*" sugarss: "*" @@ -8560,6 +9020,8 @@ __metadata: optional: true less: optional: true + lightningcss: + optional: true sass: optional: true stylus: @@ -8570,7 +9032,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 3bdd4d860e646a5abdf9b0af1828d74e7e20f9124cc4081cc7d8a09df1b054286add51051c1127cc3c1ea522e3c756da21a1dc424dabd121fa5b82dd5c6911b1 + checksum: c64c86e6b9c17fc713cfe918d1376f21236d9aed8a34a818687d24655a3dca256499d10967a2416fc83be5ace8695dc68187ec98d8a32d01e5cb578b29648c3d languageName: node linkType: hard @@ -8585,34 +9047,33 @@ __metadata: languageName: node linkType: hard -"vitest@npm:0.31.1": - version: 0.31.1 - resolution: "vitest@npm:0.31.1" +"vitest@npm:0.33.0": + version: 0.33.0 + resolution: "vitest@npm:0.33.0" dependencies: "@types/chai": "npm:^4.3.5" "@types/chai-subset": "npm:^1.3.3" "@types/node": "npm:*" - "@vitest/expect": "npm:0.31.1" - "@vitest/runner": "npm:0.31.1" - "@vitest/snapshot": "npm:0.31.1" - "@vitest/spy": "npm:0.31.1" - "@vitest/utils": "npm:0.31.1" - acorn: "npm:^8.8.2" + "@vitest/expect": "npm:0.33.0" + "@vitest/runner": "npm:0.33.0" + "@vitest/snapshot": "npm:0.33.0" + "@vitest/spy": "npm:0.33.0" + "@vitest/utils": "npm:0.33.0" + acorn: "npm:^8.9.0" acorn-walk: "npm:^8.2.0" cac: "npm:^6.7.14" chai: "npm:^4.3.7" - concordance: "npm:^5.0.4" debug: "npm:^4.3.4" local-pkg: "npm:^0.4.3" - magic-string: "npm:^0.30.0" - pathe: "npm:^1.1.0" + magic-string: "npm:^0.30.1" + pathe: "npm:^1.1.1" picocolors: "npm:^1.0.0" - std-env: "npm:^3.3.2" + std-env: "npm:^3.3.3" strip-literal: "npm:^1.0.1" tinybench: "npm:^2.5.0" - tinypool: "npm:^0.5.0" + tinypool: "npm:^0.6.0" vite: "npm:^3.0.0 || ^4.0.0" - vite-node: "npm:0.31.1" + vite-node: "npm:0.33.0" why-is-node-running: "npm:^2.2.2" peerDependencies: "@edge-runtime/vm": "*" @@ -8642,7 +9103,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 008fee1e051857c724b0c252afc957cdcc1321c3d782034ce31763f529a44af6868923e0264ea9697ce00e2ac74353fa9d44ee2979da038d6efd5a9b6cf0524d + checksum: defb178d84cdad861e704d8681c4925e49fae4a2f71d710db1e754010f8b23b88284ce51f8cb0c7abfd93b8201d638e1b65647def85054211ac2cc3e2f5fab52 languageName: node linkType: hard @@ -8687,13 +9148,6 @@ __metadata: languageName: node linkType: hard -"well-known-symbols@npm:^2.0.0": - version: 2.0.0 - resolution: "well-known-symbols@npm:2.0.0" - checksum: b764dba042acf753bf31de5144867383a81904c8dbf6b4af2c9d52ed7f1cf3c516d49ce6075533c705903b8307eae4061891bee79fb7a8319390d5863f1ad4cb - languageName: node - linkType: hard - "whatwg-url@npm:^5.0.0": version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" @@ -8704,6 +9158,32 @@ __metadata: languageName: node linkType: hard +"which-boxed-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "which-boxed-primitive@npm:1.0.2" + dependencies: + is-bigint: "npm:^1.0.1" + is-boolean-object: "npm:^1.1.0" + is-number-object: "npm:^1.0.4" + is-string: "npm:^1.0.5" + is-symbol: "npm:^1.0.3" + checksum: 5dca8c7d5df27ace90300270fea1512df427ba557e3509051e18c7992fdbe6f00a89918ae2deb59c346d0771966b3b5da3d2c9bad4e374c09bc2b9aad1e19ae9 + languageName: node + linkType: hard + +"which-typed-array@npm:^1.1.10, which-typed-array@npm:^1.1.11": + version: 1.1.11 + resolution: "which-typed-array@npm:1.1.11" + dependencies: + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.0" + checksum: b1ba153cb37bb901c64012e256666d5a3e9ad915a1e0f12fd0c8d128f5158a88a85520d28f432ea658393f66f3520684d3c315ceedac8d348a4af067663efaaa + languageName: node + linkType: hard + "which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -8736,13 +9216,6 @@ __metadata: languageName: node linkType: hard -"word-wrap@npm:^1.2.3": - version: 1.2.3 - resolution: "word-wrap@npm:1.2.3" - checksum: 17267cdb6baa9d5452b0998531adafd2df52a25159f27cbb754b2fdcff4af8808019efe4c0a2bcc5ceb63becb30df07c792c0125ad21991266aefadb940df74a - languageName: node - linkType: hard - "wordwrap@npm:^1.0.0": version: 1.0.0 resolution: "wordwrap@npm:1.0.0"