From 46852d4b8948a8171cbcdfb6385c0563abdb7bdd Mon Sep 17 00:00:00 2001 From: Shinobu Hayashi Date: Sun, 6 Nov 2022 10:37:03 +0900 Subject: [PATCH] feat(outdated): output outdated packages as JSON string with `--format=json` (#5582) Co-authored-by: Zoltan Kochan --- .changeset/empty-boats-jog.md | 12 + .changeset/unlucky-pigs-bow.md | 5 + .../plugin-commands-outdated/package.json | 1 + .../plugin-commands-outdated/src/outdated.ts | 65 +- .../plugin-commands-outdated/src/recursive.ts | 56 +- .../plugin-commands-outdated/test/index.ts | 75 +- .../test/recursive.ts | 76 +- .../plugin-commands-outdated/tsconfig.json | 3 + pnpm-lock.yaml | 1213 ++++++++++------- 9 files changed, 965 insertions(+), 541 deletions(-) create mode 100644 .changeset/empty-boats-jog.md create mode 100644 .changeset/unlucky-pigs-bow.md diff --git a/.changeset/empty-boats-jog.md b/.changeset/empty-boats-jog.md new file mode 100644 index 0000000000..cc5ce9d77c --- /dev/null +++ b/.changeset/empty-boats-jog.md @@ -0,0 +1,12 @@ +--- +"@pnpm/plugin-commands-outdated": minor +"pnpm": minor +--- + +Support `--format=json` option to output outdated packages in JSON format with `outdated` command [#2705](https://github.com/pnpm/pnpm/issues/2705). + +```bash +pnpm outdated --format=json +#or +pnpm outdated --json +``` diff --git a/.changeset/unlucky-pigs-bow.md b/.changeset/unlucky-pigs-bow.md new file mode 100644 index 0000000000..9053c946ca --- /dev/null +++ b/.changeset/unlucky-pigs-bow.md @@ -0,0 +1,5 @@ +--- +"@pnpm/plugin-commands-outdated": major +--- + +To select the output format, the format option should be used. The table boolean option is removed. diff --git a/packages/plugin-commands-outdated/package.json b/packages/plugin-commands-outdated/package.json index f4f05a768f..6ef8e27c3a 100644 --- a/packages/plugin-commands-outdated/package.json +++ b/packages/plugin-commands-outdated/package.json @@ -39,6 +39,7 @@ "@pnpm/plugin-commands-outdated": "workspace:*", "@pnpm/prepare": "workspace:*", "@pnpm/registry-mock": "3.1.0", + "@pnpm/test-fixtures": "workspace:*", "@types/ramda": "0.28.15", "@types/wrap-ansi": "^3.0.0", "@types/zkochan__table": "npm:@types/table@6.0.0" diff --git a/packages/plugin-commands-outdated/src/outdated.ts b/packages/plugin-commands-outdated/src/outdated.ts index e55f510f1b..8d2c134e84 100644 --- a/packages/plugin-commands-outdated/src/outdated.ts +++ b/packages/plugin-commands-outdated/src/outdated.ts @@ -8,11 +8,13 @@ import colorizeSemverDiff from '@pnpm/colorize-semver-diff' import { CompletionFunc } from '@pnpm/command' import { FILTERING, OPTIONS, UNIVERSAL_OPTIONS } from '@pnpm/common-cli-options-help' import { Config, types as allTypes } from '@pnpm/config' +import { PnpmError } from '@pnpm/error' import { outdatedDepsOfProjects, OutdatedPackage, } from '@pnpm/outdated' import semverDiff from '@pnpm/semver-diff' +import { DependenciesField, PackageManifest } from '@pnpm/types' import { table } from '@zkochan/table' import chalk from 'chalk' import pick from 'ramda/src/pick' @@ -38,7 +40,7 @@ export function rcOptionsTypes () { 'production', ], allTypes), compatible: Boolean, - table: Boolean, + format: ['table', 'list', 'json'], } } @@ -50,6 +52,9 @@ export const cliOptionsTypes = () => ({ export const shorthands = { D: '--dev', P: '--production', + table: '--format=table', + 'no-table': '--format=list', + json: '--format=json', } export const commandNames = ['outdated'] @@ -120,7 +125,7 @@ export type OutdatedCommandOptions = { compatible?: boolean long?: boolean recursive?: boolean - table?: boolean + format?: 'table' | 'list' | 'json' } & Pick { let info = `${chalk.bold(renderPackageName(outdatedPkg))} @@ -244,6 +266,33 @@ ${renderCurrent(outdatedPkg)} ${chalk.grey('=>')} ${renderLatest(outdatedPkg)}` .join('\n\n') + '\n' } +export interface OutdatedPackageJSONOutput { + current?: string + latest?: string + wanted: string + isDeprecated: boolean + dependencyType: DependenciesField + latestManifest?: PackageManifest +} + +function renderOutdatedJSON (outdatedPackages: readonly OutdatedPackage[], opts: { long?: boolean }) { + const outdatedPackagesJSON: Record = sortOutdatedPackages(outdatedPackages) + .reduce((acc, outdatedPkg) => { + acc[outdatedPkg.packageName] = { + current: outdatedPkg.current, + latest: outdatedPkg.latestManifest?.version, + wanted: outdatedPkg.wanted, + isDeprecated: Boolean(outdatedPkg.latestManifest?.deprecated), + dependencyType: outdatedPkg.belongsTo, + } + if (opts.long) { + acc[outdatedPkg.packageName].latestManifest = outdatedPkg.latestManifest + } + return acc + }, {}) + return JSON.stringify(outdatedPackagesJSON, null, 2) +} + function sortOutdatedPackages (outdatedPackages: readonly OutdatedPackage[]) { return sortWith( DEFAULT_COMPARATORS, diff --git a/packages/plugin-commands-outdated/src/recursive.ts b/packages/plugin-commands-outdated/src/recursive.ts index 9348ebb159..0af8826524 100644 --- a/packages/plugin-commands-outdated/src/recursive.ts +++ b/packages/plugin-commands-outdated/src/recursive.ts @@ -1,4 +1,5 @@ import { TABLE_OPTIONS } from '@pnpm/cli-utils' +import { PnpmError } from '@pnpm/error' import { outdatedDepsOfProjects, OutdatedPackage, @@ -15,6 +16,7 @@ import sortWith from 'ramda/src/sortWith' import { getCellWidth, OutdatedCommandOptions, + OutdatedPackageJSONOutput, renderCurrent, renderDetails, renderLatest, @@ -74,15 +76,32 @@ export async function outdatedRecursive ( }) } - if (isEmpty(outdatedMap)) return { output: '', exitCode: 0 } - - if (opts.table !== false) { - return { output: renderOutdatedTable(outdatedMap, opts), exitCode: 1 } + let output!: string + switch (opts.format ?? 'table') { + case 'table': { + output = renderOutdatedTable(outdatedMap, opts) + break + } + case 'list': { + output = renderOutdatedList(outdatedMap, opts) + break + } + case 'json': { + output = renderOutdatedJSON(outdatedMap, opts) + break + } + default: { + throw new PnpmError('BAD_OUTDATED_FORMAT', `Unsupported format: ${opts.format?.toString() ?? 'undefined'}`) + } + } + return { + output, + exitCode: isEmpty(outdatedMap) ? 0 : 1, } - return { output: renderOutdatedList(outdatedMap, opts), exitCode: 1 } } function renderOutdatedTable (outdatedMap: Record, opts: { long?: boolean }) { + if (isEmpty(outdatedMap)) return '' const columnNames = [ 'Package', 'Current', @@ -125,6 +144,7 @@ function renderOutdatedTable (outdatedMap: Record, } function renderOutdatedList (outdatedMap: Record, opts: { long?: boolean }) { + if (isEmpty(outdatedMap)) return '' return sortOutdatedPackages(Object.values(outdatedMap)) .map((outdatedPkg) => { let info = `${chalk.bold(renderPackageName(outdatedPkg))} @@ -153,6 +173,32 @@ ${renderCurrent(outdatedPkg)} ${chalk.grey('=>')} ${renderLatest(outdatedPkg)}` .join('\n\n') + '\n' } +export interface OutdatedPackageInWorkspaceJSONOutput extends OutdatedPackageJSONOutput { + dependentPackages: Array<{ name: string, location: string }> +} + +function renderOutdatedJSON ( + outdatedMap: Record, + opts: { long?: boolean } +): string { + const outdatedPackagesJSON: Record = sortOutdatedPackages(Object.values(outdatedMap)) + .reduce((acc, outdatedPkg) => { + acc[outdatedPkg.packageName] = { + current: outdatedPkg.current, + latest: outdatedPkg.latestManifest?.version, + wanted: outdatedPkg.wanted, + isDeprecated: Boolean(outdatedPkg.latestManifest?.deprecated), + dependencyType: outdatedPkg.belongsTo, + dependentPackages: outdatedPkg.dependentPkgs.map(({ manifest, location }) => ({ name: manifest.name, location })), + } + if (opts.long) { + acc[outdatedPkg.packageName].latestManifest = outdatedPkg.latestManifest + } + return acc + }, {}) + return JSON.stringify(outdatedPackagesJSON, null, 2) +} + function dependentPackages ({ dependentPkgs }: OutdatedInWorkspace) { return dependentPkgs .map(({ manifest, location }) => manifest.name ?? location) diff --git a/packages/plugin-commands-outdated/test/index.ts b/packages/plugin-commands-outdated/test/index.ts index 34eb2306fb..05384237c7 100644 --- a/packages/plugin-commands-outdated/test/index.ts +++ b/packages/plugin-commands-outdated/test/index.ts @@ -6,16 +6,17 @@ import { PnpmError } from '@pnpm/error' import { outdated } from '@pnpm/plugin-commands-outdated' import { prepare, tempDir } from '@pnpm/prepare' import { REGISTRY_MOCK_PORT } from '@pnpm/registry-mock' +import { fixtures } from '@pnpm/test-fixtures' import stripAnsi from 'strip-ansi' -const fixtures = path.join(__dirname, '../../../fixtures') -const hasOutdatedDepsFixture = path.join(fixtures, 'has-outdated-deps') -const has2OutdatedDepsFixture = path.join(fixtures, 'has-2-outdated-deps') -const hasOutdatedDepsFixtureAndExternalLockfile = path.join(fixtures, 'has-outdated-deps-and-external-shrinkwrap', 'pkg') -const hasNotOutdatedDepsFixture = path.join(fixtures, 'has-not-outdated-deps') -const hasMajorOutdatedDepsFixture = path.join(fixtures, 'has-major-outdated-deps') -const hasNoLockfileFixture = path.join(fixtures, 'has-no-lockfile') -const withPnpmUpdateIgnore = path.join(fixtures, 'with-pnpm-update-ignore') +const f = fixtures(__dirname) +const hasOutdatedDepsFixture = f.find('has-outdated-deps') +const has2OutdatedDepsFixture = f.find('has-2-outdated-deps') +const hasOutdatedDepsFixtureAndExternalLockfile = path.join(f.find('has-outdated-deps-and-external-shrinkwrap'), 'pkg') +const hasNotOutdatedDepsFixture = f.find('has-not-outdated-deps') +const hasMajorOutdatedDepsFixture = f.find('has-major-outdated-deps') +const hasNoLockfileFixture = f.find('has-no-lockfile') +const withPnpmUpdateIgnore = f.find('with-pnpm-update-ignore') const REGISTRY_URL = `http://localhost:${REGISTRY_MOCK_PORT}` @@ -148,7 +149,7 @@ test('pnpm outdated: no table', async () => { const { output, exitCode } = await outdated.handler({ ...OUTDATED_OPTIONS, dir: process.cwd(), - table: false, + format: 'list', }) expect(exitCode).toBe(1) @@ -167,8 +168,8 @@ is-positive (dev) const { output, exitCode } = await outdated.handler({ ...OUTDATED_OPTIONS, dir: process.cwd(), + format: 'list', long: true, - table: false, }) expect(exitCode).toBe(1) @@ -190,6 +191,60 @@ https://github.com/kevva/is-positive#readme } }) +test('pnpm outdated: format json', async () => { + tempDir() + + await fs.mkdir(path.resolve('node_modules/.pnpm'), { recursive: true }) + await fs.copyFile(path.join(hasOutdatedDepsFixture, 'node_modules/.pnpm/lock.yaml'), path.resolve('node_modules/.pnpm/lock.yaml')) + await fs.copyFile(path.join(hasOutdatedDepsFixture, 'package.json'), path.resolve('package.json')) + + { + const { output, exitCode } = await outdated.handler({ + ...OUTDATED_OPTIONS, + dir: process.cwd(), + format: 'json', + }) + + expect(exitCode).toBe(1) + expect(stripAnsi(output)).toBe(JSON.stringify({ + '@pnpm.e2e/deprecated': { + current: '1.0.0', + latest: '1.0.0', + wanted: '1.0.0', + isDeprecated: true, + dependencyType: 'dependencies', + }, + 'is-negative': { + current: '1.0.0', + latest: '2.1.0', + wanted: '1.0.0', + isDeprecated: false, + dependencyType: 'dependencies', + }, + 'is-positive': { + current: '1.0.0', + latest: '3.1.0', + wanted: '1.0.0', + isDeprecated: false, + dependencyType: 'devDependencies', + }, + }, null, 2)) + } +}) + +test('pnpm outdated: format json when there are no outdated dependencies', async () => { + prepare() + + const { output, exitCode } = await outdated.handler({ + ...OUTDATED_OPTIONS, + dir: process.cwd(), + format: 'json', + }) + + expect(exitCode).toBe(0) + expect(stripAnsi(output)).toBe('{}') +}) + test('pnpm outdated: only current lockfile is available', async () => { tempDir() diff --git a/packages/plugin-commands-outdated/test/recursive.ts b/packages/plugin-commands-outdated/test/recursive.ts index 841ab18ca1..cfef2da5e6 100644 --- a/packages/plugin-commands-outdated/test/recursive.ts +++ b/packages/plugin-commands-outdated/test/recursive.ts @@ -1,3 +1,4 @@ +import path from 'path' import { readProjects } from '@pnpm/filter-workspace-packages' import { install } from '@pnpm/plugin-commands-installation' import { outdated } from '@pnpm/plugin-commands-outdated' @@ -123,9 +124,9 @@ test('pnpm recursive outdated', async () => { ...DEFAULT_OPTS, allProjects, dir: process.cwd(), + format: 'list', recursive: true, selectedProjectsGraph, - table: false, }) expect(exitCode).toBe(1) @@ -153,10 +154,51 @@ Dependent: project-2 ...DEFAULT_OPTS, allProjects, dir: process.cwd(), + recursive: true, + selectedProjectsGraph, + format: 'json', + }) + + expect(exitCode).toBe(1) + expect(stripAnsi(output as unknown as string)).toBe(JSON.stringify({ + 'is-negative': { + current: '1.0.0', + latest: '2.1.0', + wanted: '1.0.0', + isDeprecated: false, + dependencyType: 'devDependencies', + dependentPackages: [ + { + name: 'project-3', + location: path.resolve('project-3'), + }, + ], + }, + 'is-positive': { + current: '2.0.0', + latest: '3.1.0', + wanted: '2.0.0', + isDeprecated: false, + dependencyType: 'dependencies', + dependentPackages: [ + { + name: 'project-2', + location: path.resolve('project-2'), + }, + ], + }, + }, null, 2)) + } + + { + const { output, exitCode } = await outdated.handler({ + ...DEFAULT_OPTS, + allProjects, + dir: process.cwd(), + format: 'list', long: true, recursive: true, selectedProjectsGraph, - table: false, }) expect(exitCode).toBe(1) @@ -205,6 +247,36 @@ https://github.com/kevva/is-positive#readme } }) +test('pnpm recursive outdated: format json when there are no outdated dependencies', async () => { + preparePackages([ + { + name: 'project-1', + version: '1.0.0', + }, + { + name: 'project-2', + version: '1.0.0', + }, + { + name: 'project-3', + version: '1.0.0', + }, + ]) + + const { allProjects, selectedProjectsGraph } = await readProjects(process.cwd(), []) + const { output, exitCode } = await outdated.handler({ + ...DEFAULT_OPTS, + allProjects, + dir: process.cwd(), + format: 'json', + recursive: true, + selectedProjectsGraph, + }) + + expect(exitCode).toBe(0) + expect(stripAnsi(output)).toBe('{}') +}) + test('pnpm recursive outdated in workspace with shared lockfile', async () => { preparePackages([ { diff --git a/packages/plugin-commands-outdated/tsconfig.json b/packages/plugin-commands-outdated/tsconfig.json index 40674a8f49..bda841dab7 100644 --- a/packages/plugin-commands-outdated/tsconfig.json +++ b/packages/plugin-commands-outdated/tsconfig.json @@ -12,6 +12,9 @@ { "path": "../../privatePackages/prepare" }, + { + "path": "../../privatePackages/test-fixtures" + }, { "path": "../cli-utils" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cb255773e..134b421571 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,10 +57,10 @@ importers: version: link:utils/eslint-config '@pnpm/meta-updater': specifier: 0.2.1 - version: 0.2.1_typanion@3.12.1 + version: 0.2.1_typanion@3.12.0 '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/tsconfig': specifier: workspace:* version: link:utils/tsconfig @@ -117,7 +117,7 @@ importers: version: 4.8.4 verdaccio: specifier: ^5.15.4 - version: 5.15.4_typanion@3.12.1 + version: 5.15.4_typanion@3.12.0 .meta-updater: dependencies: @@ -730,7 +730,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/store-path': specifier: workspace:* version: link:../store-path @@ -760,7 +760,7 @@ importers: version: 10.0.13 '@yarnpkg/core': specifier: 4.0.0-rc.27 - version: 4.0.0-rc.27_typanion@3.12.1 + version: 4.0.0-rc.27_typanion@3.12.0 deep-require-cwd: specifier: 1.0.0 version: 1.0.0 @@ -1665,7 +1665,7 @@ importers: version: link:../read-projects-context '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/store-path': specifier: workspace:* version: link:../store-path @@ -1790,7 +1790,7 @@ importers: version: 7.3.13 '@yarnpkg/core': specifier: 4.0.0-rc.27 - version: 4.0.0-rc.27_typanion@3.12.1 + version: 4.0.0-rc.27_typanion@3.12.0 packages/lifecycle: dependencies: @@ -1805,7 +1805,7 @@ importers: version: 5.0.0 '@pnpm/npm-lifecycle': specifier: ^2.0.0-1 - version: 2.0.0-1_typanion@3.12.1 + version: 2.0.0-1_typanion@3.12.0 '@pnpm/read-package-json': specifier: workspace:* version: link:../read-package-json @@ -2830,7 +2830,7 @@ importers: version: 'link:' '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/test-fixtures': specifier: workspace:* version: link:../../privatePackages/test-fixtures @@ -3129,7 +3129,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 packages/plugin-commands-doctor: dependencies: @@ -3336,7 +3336,7 @@ importers: version: link:../types '@yarnpkg/core': specifier: 4.0.0-rc.27 - version: 4.0.0-rc.27_typanion@3.12.1 + version: 4.0.0-rc.27_typanion@3.12.0 '@yarnpkg/lockfile': specifier: ^1.1.0 version: 1.1.0 @@ -3415,7 +3415,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/test-fixtures': specifier: workspace:* version: link:../../privatePackages/test-fixtures @@ -3515,7 +3515,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@types/ramda': specifier: 0.28.15 version: 0.28.15 @@ -3612,7 +3612,10 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 + '@pnpm/test-fixtures': + specifier: workspace:* + version: link:../../privatePackages/test-fixtures '@types/ramda': specifier: 0.28.15 version: 0.28.15 @@ -3679,7 +3682,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@types/ramda': specifier: 0.28.15 version: 0.28.15 @@ -3779,7 +3782,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@types/cross-spawn': specifier: ^6.0.2 version: 6.0.2 @@ -3933,7 +3936,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/test-fixtures': specifier: workspace:* version: link:../../privatePackages/test-fixtures @@ -4039,7 +4042,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@types/is-windows': specifier: ^1.0.0 version: 1.0.0 @@ -4228,7 +4231,7 @@ importers: version: link:../../privatePackages/prepare '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@types/archy': specifier: 0.0.32 version: 0.0.32 @@ -4376,7 +4379,7 @@ importers: version: link:../read-project-manifest '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/run-npm': specifier: workspace:* version: link:../run-npm @@ -4731,7 +4734,7 @@ importers: version: link:../lockfile-utils '@yarnpkg/nm': specifier: 4.0.0-rc.27 - version: 4.0.0-rc.27_typanion@3.12.1 + version: 4.0.0-rc.27_typanion@3.12.0 dependency-path: specifier: workspace:* version: link:../dependency-path @@ -4854,7 +4857,7 @@ importers: version: link:../which-version-is-pinned '@yarnpkg/core': specifier: 4.0.0-rc.27 - version: 4.0.0-rc.27_typanion@3.12.1 + version: 4.0.0-rc.27_typanion@3.12.0 dependency-path: specifier: workspace:* version: link:../dependency-path @@ -5282,7 +5285,7 @@ importers: version: link:../../packages/modules-yaml '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 '@pnpm/types': specifier: workspace:* version: link:../../packages/types @@ -5322,7 +5325,7 @@ importers: version: link:../../packages/cafs '@pnpm/registry-mock': specifier: 3.1.0 - version: 3.1.0_typanion@3.12.1 + version: 3.1.0_typanion@3.12.0 path-exists: specifier: ^4.0.0 version: 4.0.0 @@ -5473,7 +5476,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 dev: true /@arcanis/slice-ansi/1.1.1: @@ -5487,8 +5490,8 @@ packages: dependencies: '@babel/highlight': 7.18.6 - /@babel/compat-data/7.20.0: - resolution: {integrity: sha512-Gt9jszFJYq7qzXVK4slhc6NzJXnOVmRECWcVjF/T23rNXD9NtWQ0W3qxdg+p9wWIB+VQw3GYV/U2Ha9bRTfs4w==} + /@babel/compat-data/7.19.4: + resolution: {integrity: sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==} engines: {node: '>=6.9.0'} dev: true @@ -5498,13 +5501,13 @@ packages: dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.0 - '@babel/helper-compilation-targets': 7.20.0_@babel+core@7.19.6 + '@babel/generator': 7.20.1 + '@babel/helper-compilation-targets': 7.19.3_@babel+core@7.19.6 '@babel/helper-module-transforms': 7.19.6 - '@babel/helpers': 7.20.0 - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/helpers': 7.19.4 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@babel/template': 7.18.10 - '@babel/traverse': 7.20.0 + '@babel/traverse': 7.20.1 '@babel/types': 7.20.0 convert-source-map: 1.9.0 debug: 4.3.4 @@ -5515,8 +5518,8 @@ packages: - supports-color dev: true - /@babel/generator/7.20.0: - resolution: {integrity: sha512-GUPcXxWibClgmYJuIwC2Bc2Lg+8b9VjaJ+HlNdACEVt+Wlr1eoU1OPZjZRm7Hzl0gaTsUZNQfeihvZJhG7oc3w==} + /@babel/generator/7.20.1: + resolution: {integrity: sha512-u1dMdBUmA7Z0rBB97xh8pIhviK7oItYOkjbsCxTWMknyvbQRBwX7/gn4JXurRdirWMFh+ZtYARqkA6ydogVZpg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.20.0 @@ -5531,13 +5534,13 @@ packages: '@babel/types': 7.20.0 dev: true - /@babel/helper-compilation-targets/7.20.0_@babel+core@7.19.6: - resolution: {integrity: sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==} + /@babel/helper-compilation-targets/7.19.3_@babel+core@7.19.6: + resolution: {integrity: sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.0 + '@babel/compat-data': 7.19.4 '@babel/core': 7.19.6 '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.4 @@ -5606,7 +5609,7 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.18.10 - '@babel/traverse': 7.20.0 + '@babel/traverse': 7.20.1 '@babel/types': 7.20.0 transitivePeerDependencies: - supports-color @@ -5631,7 +5634,7 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.20.0 + '@babel/traverse': 7.19.4 '@babel/types': 7.20.0 transitivePeerDependencies: - supports-color @@ -5665,12 +5668,12 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.20.0: - resolution: {integrity: sha512-aGMjYraN0zosCEthoGLdqot1oRsmxVTQRHadsUPz5QM44Zej2PYRz7XiDE7GqnkZnNtLbOuxqoZw42vkU7+XEQ==} + /@babel/helpers/7.19.4: + resolution: {integrity: sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.18.10 - '@babel/traverse': 7.20.0 + '@babel/traverse': 7.20.1 '@babel/types': 7.20.0 transitivePeerDependencies: - supports-color @@ -5694,8 +5697,8 @@ packages: '@babel/types': 7.17.10 dev: true - /@babel/parser/7.20.0_@babel+types@7.20.0: - resolution: {integrity: sha512-G9VgAhEaICnz8iiJeGJQyVl6J2nTjbW0xeisva0PK6XcKsga7BIaqm4ZF8Rg1Wbaqmy6znspNqhPaPkyukujzg==} + /@babel/parser/7.20.1_@babel+types@7.20.0: + resolution: {integrity: sha512-hp0AYxaZJhxULfM1zyp7Wgr+pSUKBcP3M+PHnSzWGdXOzg/kHWIgiUWARvubhUKGOEw3xqY4x+lyZ9ytBVcELw==} engines: {node: '>=6.0.0'} hasBin: true peerDependencies: @@ -5843,8 +5846,8 @@ packages: '@babel/helper-plugin-utils': 7.19.0 dev: true - /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.19.6: - resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} + /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.19.6: + resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -5867,8 +5870,8 @@ packages: - supports-color dev: true - /@babel/plugin-transform-typescript/7.20.0_@babel+core@7.19.6: - resolution: {integrity: sha512-xOAsAFaun3t9hCwZ13Qe7gq423UgMZ6zAgmLxeGGapFqlT/X3L5qT2btjiVLlFn7gWtMaVyceS5VxGAuKbgizw==} + /@babel/plugin-transform-typescript/7.19.3_@babel+core@7.19.6: + resolution: {integrity: sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -5876,7 +5879,7 @@ packages: '@babel/core': 7.19.6 '@babel/helper-create-class-features-plugin': 7.19.0_@babel+core@7.19.6 '@babel/helper-plugin-utils': 7.19.0 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.19.6 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.6 transitivePeerDependencies: - supports-color dev: true @@ -5890,37 +5893,55 @@ packages: '@babel/core': 7.19.6 '@babel/helper-plugin-utils': 7.19.0 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-typescript': 7.20.0_@babel+core@7.19.6 + '@babel/plugin-transform-typescript': 7.19.3_@babel+core@7.19.6 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime/7.20.0: - resolution: {integrity: sha512-NDYdls71fTXoU8TZHfbBWg7DiZfNzClcKui/+kyi6ppD2L1qnWW3VV6CjtaBXSUGGhiTWJ6ereOIkUvenif66Q==} + /@babel/runtime/7.19.4: + resolution: {integrity: sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==} engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: 0.13.10 + regenerator-runtime: 0.13.9 /@babel/template/7.18.10: resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@babel/types': 7.20.0 dev: true - /@babel/traverse/7.20.0: - resolution: {integrity: sha512-5+cAXQNARgjRUK0JWu2UBwja4JLSO/rBMPJzpsKb+oBF5xlUuCfljQepS4XypBQoiigL0VQjTZy6WiONtUdScQ==} + /@babel/traverse/7.19.4: + resolution: {integrity: sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.0 + '@babel/generator': 7.20.1 '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-function-name': 7.19.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/parser': 7.20.1_@babel+types@7.20.0 + '@babel/types': 7.20.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/traverse/7.20.1: + resolution: {integrity: sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.20.1 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.19.0 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@babel/types': 7.20.0 debug: 4.3.4 globals: 11.12.0 @@ -5952,7 +5973,7 @@ packages: /@changesets/apply-release-plan/6.1.1: resolution: {integrity: sha512-LaQiP/Wf0zMVR0HNrLQAjz3rsNsr0d/RlnP6Ef4oi8VafOwnY1EoWdK4kssuUJGgNgDyHpomS50dm8CU3D7k7g==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/config': 2.2.0 '@changesets/get-version-range-type': 0.3.2 '@changesets/git': 1.5.0 @@ -5970,7 +5991,7 @@ packages: /@changesets/assemble-release-plan/5.2.2: resolution: {integrity: sha512-B1qxErQd85AeZgZFZw2bDKyOfdXHhG+X5S+W3Da2yCem8l/pRy4G/S7iOpEcMwg6lH8q2ZhgbZZwZ817D+aLuQ==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/errors': 0.1.4 '@changesets/get-dependents-graph': 1.3.4 '@changesets/types': 5.2.0 @@ -5988,7 +6009,7 @@ packages: resolution: {integrity: sha512-e65ZJ7QKq7aERV/vAeuG0DTkkuEnTZK8eVNYqnd6wBsc9YTK+5iuuzp8aG0E80AngxeOaI4u77OIfzE9fv2T5Q==} hasBin: true dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/apply-release-plan': 6.1.1 '@changesets/assemble-release-plan': 5.2.2 '@changesets/changelog-git': 0.1.13 @@ -6054,7 +6075,7 @@ packages: /@changesets/get-release-plan/3.0.15: resolution: {integrity: sha512-W1tFwxE178/en+zSj/Nqbc3mvz88mcdqUMJhRzN1jDYqN3QI4ifVaRF9mcWUU+KI0gyYEtYR65tour690PqTcA==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/assemble-release-plan': 5.2.2 '@changesets/config': 2.2.0 '@changesets/pre': 1.0.13 @@ -6070,7 +6091,7 @@ packages: /@changesets/git/1.5.0: resolution: {integrity: sha512-Xo8AT2G7rQJSwV87c8PwMm6BAc98BnufRMsML7m7Iw8Or18WFvFmxqG5aOL5PBvhgq9KrKvaeIBNIymracSuHg==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.0 '@manypkg/get-packages': 1.1.3 @@ -6094,7 +6115,7 @@ packages: /@changesets/pre/1.0.13: resolution: {integrity: sha512-jrZc766+kGZHDukjKhpBXhBJjVQMied4Fu076y9guY1D3H622NOw8AQaLV3oQsDtKBTrT2AUFjt9Z2Y9Qx+GfA==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.0 '@manypkg/get-packages': 1.1.3 @@ -6104,7 +6125,7 @@ packages: /@changesets/read/0.5.8: resolution: {integrity: sha512-eYaNfxemgX7f7ELC58e7yqQICW5FB7V+bd1lKt7g57mxUrTveYME+JPaBPpYx02nP53XI6CQp6YxnR9NfmFPKw==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/git': 1.5.0 '@changesets/logger': 0.0.5 '@changesets/parse': 0.3.15 @@ -6125,7 +6146,7 @@ packages: /@changesets/write/0.2.1: resolution: {integrity: sha512-KUd49nt2fnYdGixIqTi1yVE1nAoZYUMdtB3jBfp77IMqjZ65hrmZE5HdccDlTeClZN0420ffpnfET3zzeY8pdw==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/types': 5.2.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -6217,7 +6238,7 @@ packages: '@types/node': 14.18.33 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 4.2.0_gbbg4brkmakf6m5nuj7scelzny + cosmiconfig-typescript-loader: 4.1.1_gbbg4brkmakf6m5nuj7scelzny lodash: 4.17.21 resolve-from: 5.0.0 ts-node: 10.9.1_yodorn5kzjgomblrsstrk2spaa @@ -6404,7 +6425,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 chalk: 4.1.2 jest-message-util: 29.2.1 jest-util: 29.2.1 @@ -6425,14 +6446,14 @@ packages: '@jest/test-result': 29.2.1 '@jest/transform': 29.2.2_@babel+types@7.20.0 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.5.0 exit: 0.1.2 graceful-fs: 4.2.10 jest-changed-files: 29.2.0 - jest-config: 29.2.2_hi6inpoilkxpn2bpuj5aqlx6yy + jest-config: 29.2.2_pc62jzb7dpdakcjmzxv3tqetj4 jest-haste-map: 29.2.1 jest-message-util: 29.2.1 jest-regex-util: 29.2.0 @@ -6460,10 +6481,17 @@ packages: dependencies: '@jest/fake-timers': 29.2.2 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 jest-mock: 29.2.2 dev: true + /@jest/expect-utils/29.1.2: + resolution: {integrity: sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.0.0 + dev: true + /@jest/expect-utils/29.2.2: resolution: {integrity: sha512-vwnVmrVhTmGgQzyvcpze08br91OL61t9O0lJMDyb6Y/D8EKQ9V7rGUb/p7PDt0GPzK0zFYqXWFo4EO2legXmkg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6487,7 +6515,7 @@ packages: dependencies: '@jest/types': 29.2.1 '@sinonjs/fake-timers': 9.1.2 - '@types/node': 14.18.33 + '@types/node': 18.8.5 jest-message-util: 29.2.1 jest-mock: 29.2.2 jest-util: 29.2.1 @@ -6519,8 +6547,8 @@ packages: '@jest/test-result': 29.2.1 '@jest/transform': 29.2.2_@babel+types@7.20.0 '@jest/types': 29.2.1 - '@jridgewell/trace-mapping': 0.3.17 - '@types/node': 14.18.33 + '@jridgewell/trace-mapping': 0.3.16 + '@types/node': 18.8.5 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -6547,14 +6575,14 @@ packages: resolution: {integrity: sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@sinclair/typebox': 0.24.51 + '@sinclair/typebox': 0.24.44 dev: true /@jest/source-map/29.2.0: resolution: {integrity: sha512-1NX9/7zzI0nqa6+kgpSdKPK+WU1p+SJk3TloWZf5MzPbxri9UEeXX5bWZAPCzbQcyuAzubcdUHA7hcNznmRqWQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 callsites: 3.1.0 graceful-fs: 4.2.10 dev: true @@ -6585,7 +6613,7 @@ packages: dependencies: '@babel/core': 7.19.6 '@jest/types': 29.2.1 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 babel-plugin-istanbul: 6.1.1_@babel+types@7.20.0 chalk: 4.1.2 convert-source-map: 1.9.0 @@ -6603,6 +6631,18 @@ packages: - supports-color dev: true + /@jest/types/29.1.2: + resolution: {integrity: sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.0.0 + '@types/istanbul-lib-coverage': 2.0.4 + '@types/istanbul-reports': 3.0.1 + '@types/node': 18.8.5 + '@types/yargs': 17.0.13 + chalk: 4.1.2 + dev: true + /@jest/types/29.2.1: resolution: {integrity: sha512-O/QNDQODLnINEPAI0cl9U6zUIDXEWXt6IC1o2N2QENuos7hlGUIthlKyV4p6ki3TvXFX071blj8HUhgLGquPjw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -6610,7 +6650,7 @@ packages: '@jest/schemas': 29.0.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 '@types/yargs': 17.0.13 chalk: 4.1.2 dev: true @@ -6629,7 +6669,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 dev: true /@jridgewell/resolve-uri/3.1.0: @@ -6646,8 +6686,8 @@ packages: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} dev: true - /@jridgewell/trace-mapping/0.3.17: - resolution: {integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==} + /@jridgewell/trace-mapping/0.3.16: + resolution: {integrity: sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==} dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 @@ -6663,7 +6703,7 @@ packages: /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -6672,7 +6712,7 @@ packages: /@manypkg/get-packages/1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -6723,28 +6763,29 @@ packages: /@npmcli/move-file/2.0.1: resolution: {integrity: sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} + deprecated: This functionality has been moved to @npmcli/fs dependencies: mkdirp: 1.0.4 rimraf: 3.0.2 dev: false optional: true - /@pnpm/build-modules/10.0.1_ri4araaby2vqnzd5qbutjhuc2m: - resolution: {integrity: sha512-ZCAbIU2jAEn3N57qbO3djy0NHS4fP03aB7GfVrWt9jMtEO88YuNNSrsQwuV1DliHh6MZX/R5sX/+tKGgMJdLIw==} + /@pnpm/build-modules/10.0.0_wtqxuvidfa2isrtfhwy6x5c7iq: + resolution: {integrity: sha512-hLOtoJth6Qr4/hYGbyhGmgUQAnd8YpyiwI3bUaSz7jP7dIDsmSWQ4ZQN/aXmv9ohTTrRw+aZquxy8bVg2tg1wQ==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/calc-dep-state': 3.0.1 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 '@pnpm/graph-sequencer': 1.0.0 - '@pnpm/lifecycle': 14.0.1_ri4araaby2vqnzd5qbutjhuc2m - '@pnpm/link-bins': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/lifecycle': 14.0.0_wtqxuvidfa2isrtfhwy6x5c7iq + '@pnpm/link-bins': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 patch-package: 6.5.0 ramda: /@pnpm/ramda/0.28.1 run-groups: 3.0.1 @@ -6758,13 +6799,13 @@ packages: resolution: {integrity: sha512-61tmh+k7hnKK6b2XbF4GvxmiaF3l2a+xQlZyeoOGBs7mXU3Ie8iCAeAnM0+r70KiqTrgWvBCjMeM+W3JarJqaQ==} engines: {node: '>=12.17'} - /@pnpm/cafs/5.0.1: - resolution: {integrity: sha512-pNVg9PFAvfaH4mKfypCN56J5A5JtPLjk3xeBO1vujmmx9dMb18m2bQ73/ZR4qhK1WEkznMeqb6wQOS8NiCcRoA==} + /@pnpm/cafs/5.0.0: + resolution: {integrity: sha512-ijqm3gEYHwpAzkNlKfiTdUTz5N9tAlvkq9GACjv7wJ+yySqRi//ZWoIcxZc7IdDWwnmL+rMUtCvkwI7VjM7M1w==} engines: {node: '>=14.6'} dependencies: - '@pnpm/fetcher-base': 13.1.3 + '@pnpm/fetcher-base': 13.1.2 '@pnpm/graceful-fs': 2.0.0 - '@pnpm/store-controller-types': 14.1.4 + '@pnpm/store-controller-types': 14.1.3 '@zkochan/rimraf': 2.1.2 concat-stream: 2.0.0 decompress-maybe: 1.0.0 @@ -6785,29 +6826,29 @@ packages: sort-keys: 4.2.0 dev: true - /@pnpm/cli-meta/4.0.1: - resolution: {integrity: sha512-umG3bKtwXVHy4BpYfCdQCk5CeUgOl0b7XZTzVqsDnUsSxjw0yfPv0rDixLmvxCrc5MTBJCj8was9/tlPfcE5Jg==} + /@pnpm/cli-meta/4.0.0: + resolution: {integrity: sha512-sIh6jNqtGNp5X1tuJz2JwWCUFK/mp31d9QKFV19vKdZpZ2Yp2LQvNEseWe12GayCijeesAV9HEWccOMzf2nMxA==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 load-json-file: 6.2.0 dev: true - /@pnpm/cli-utils/1.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-+gOB09GkGUcEOf97doN6Tdnpc6px63qWWeWGmXRyRZ5q+/N+hyJLTuWrh13Gi9ROiQP1ovjb3ivhRSQ2r4173w==} + /@pnpm/cli-utils/1.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-DeDyweAhm3oekmqzdJlWvZN4UJadqRRhqgQNlQxxvx7GpO2LW6Yqa+TW98rkiDxGVbIoDZCAeEDihosc1Ffn5A==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/cli-meta': 4.0.1 - '@pnpm/config': 16.0.3_t6hceofxo263blh2tl245s3shq - '@pnpm/default-reporter': 11.0.3_t6hceofxo263blh2tl245s3shq + '@pnpm/cli-meta': 4.0.0 + '@pnpm/config': 16.0.0_kt75g7u7xait7ts3kctxzlcgqq + '@pnpm/default-reporter': 11.0.0_kt75g7u7xait7ts3kctxzlcgqq '@pnpm/error': 4.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.0_@pnpm+logger@5.0.0 - '@pnpm/package-is-installable': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/manifest-utils': 4.0.0_@pnpm+logger@5.0.0 + '@pnpm/package-is-installable': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/types': 8.7.0 chalk: 4.1.2 load-json-file: 6.2.0 transitivePeerDependencies: @@ -6825,18 +6866,18 @@ packages: chalk: 4.1.2 dev: false - /@pnpm/config/16.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-S7R96xqrMiubsKvMJXNSINBdzssNiKJLVmKZGZhDWirBT2SUhx7G56SEKwzM1hS6doeZi6plM8QfVbP8aTJuxA==} + /@pnpm/config/16.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-/KR8uQ1GWnnk3MciZbSWZG2VYzE/6WomekG7QdZ6iu3KT1YOJ0LGoSfbXCVKyirVZ748k5HIaLL51H7NsDPBLQ==} engines: {node: '>=14.6'} dependencies: '@pnpm/constants': 6.1.0 '@pnpm/error': 4.0.0 '@pnpm/git-utils': 0.1.0 '@pnpm/matcher': 4.0.0 - '@pnpm/npm-conf': 2.0.2 - '@pnpm/pnpmfile': 4.0.3_t6hceofxo263blh2tl245s3shq - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/npm-conf': 2.0.1 + '@pnpm/pnpmfile': 4.0.0_kt75g7u7xait7ts3kctxzlcgqq + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/types': 8.7.0 camelcase: 6.3.0 can-write-to-dir: 1.1.1 is-subdir: 1.2.0 @@ -6860,62 +6901,62 @@ packages: resolution: {integrity: sha512-L6AiU3OXv9kjKGTJN9j8n1TeJGDcLX9atQlZvAkthlvbXjvKc5SKNWESc/eXhr5nEfuMWhQhiKHDJCpYejmeCQ==} engines: {node: '>=14.19'} - /@pnpm/core-loggers/8.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-ITm19e8BaRgvvv9ABaZmjrjAGFlKhLF58A/O3xI37+WMYLCHrKlkmDYjD+LgltsjwnlcRd8gaI/zwKXmV8GXMg==} + /@pnpm/core-loggers/8.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-FIxlrD2zngJ2+PJ5ZkLIm9EnlYA5pAsiWql8vhbUIl/msnW2MZrCrszKuSjlu9eKSGt7FS1hLldGDpqi/S/FlQ==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 dev: true - /@pnpm/core/7.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-iRcdvmF5QrCtPXWjbmBJh4g/3PAwt8Fx9N2+2fIBUb3X7coRFqCvybqlHmH6J0+z9jQoa9OzCFepi3FXsPW/wA==} + /@pnpm/core/7.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-RrU6h5VWurVg2/TpbG4cAqI5ABgGCtwnS7drtZ6ZdpCOPBKvr/oSXH2qd9Zgc+IQxiLSaTuzwEoBsj2uNy3LyA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/build-modules': 10.0.1_ri4araaby2vqnzd5qbutjhuc2m + '@pnpm/build-modules': 10.0.0_wtqxuvidfa2isrtfhwy6x5c7iq '@pnpm/calc-dep-state': 3.0.1 '@pnpm/constants': 6.1.0 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/crypto.base32-hash': 1.0.1 '@pnpm/error': 4.0.0 - '@pnpm/filter-lockfile': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/get-context': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/filter-lockfile': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/get-context': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/graph-sequencer': 1.0.0 - '@pnpm/headless': 19.0.1_ri4araaby2vqnzd5qbutjhuc2m - '@pnpm/hoist': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/hooks.read-package-hook': 2.0.3_@yarnpkg+core@4.0.0-rc.14 - '@pnpm/lifecycle': 14.0.1_ri4araaby2vqnzd5qbutjhuc2m - '@pnpm/link-bins': 8.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-file': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-to-pnp': 2.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-utils': 4.2.7 - '@pnpm/lockfile-walker': 6.0.1 + '@pnpm/headless': 19.0.0_wtqxuvidfa2isrtfhwy6x5c7iq + '@pnpm/hoist': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/hooks.read-package-hook': 2.0.0_@yarnpkg+core@4.0.0-rc.14 + '@pnpm/lifecycle': 14.0.0_wtqxuvidfa2isrtfhwy6x5c7iq + '@pnpm/link-bins': 8.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-file': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-to-pnp': 2.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-utils': 4.2.6 + '@pnpm/lockfile-walker': 6.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.0_@pnpm+logger@5.0.0 + '@pnpm/manifest-utils': 4.0.0_@pnpm+logger@5.0.0 '@pnpm/matcher': 4.0.0 - '@pnpm/modules-cleaner': 13.0.1_@pnpm+logger@5.0.0 - '@pnpm/modules-yaml': 11.0.1 - '@pnpm/normalize-registries': 4.0.1 + '@pnpm/modules-cleaner': 13.0.0_@pnpm+logger@5.0.0 + '@pnpm/modules-yaml': 11.0.0 + '@pnpm/normalize-registries': 4.0.0 '@pnpm/npm-package-arg': 1.0.0 - '@pnpm/package-requester': 20.0.1_@pnpm+logger@5.0.0 + '@pnpm/package-requester': 20.0.0_@pnpm+logger@5.0.0 '@pnpm/parse-wanted-dependency': 4.0.0 - '@pnpm/prune-lockfile': 4.0.17 + '@pnpm/prune-lockfile': 4.0.16 '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/remove-bins': 4.0.1_@pnpm+logger@5.0.0 - '@pnpm/resolve-dependencies': 29.0.3_ri4araaby2vqnzd5qbutjhuc2m - '@pnpm/resolver-base': 9.1.3 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/symlink-dependency': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/remove-bins': 4.0.0_@pnpm+logger@5.0.0 + '@pnpm/resolve-dependencies': 29.0.0_wtqxuvidfa2isrtfhwy6x5c7iq + '@pnpm/resolver-base': 9.1.2 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/symlink-dependency': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/types': 8.7.0 '@pnpm/which-version-is-pinned': 4.0.0 '@zkochan/rimraf': 2.1.2 - dependency-path: 9.2.7 + dependency-path: 9.2.6 is-inner-link: 4.0.0 load-json-file: 6.2.0 normalize-path: 3.0.0 @@ -6942,18 +6983,18 @@ packages: rfc4648: 1.5.2 dev: true - /@pnpm/default-reporter/11.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-KM1pJ1MNlKX2ROcf3YUGCfXT8gTDimyEmNOSK2FVLP4k+JGzzI/8c1micGgG3Vakkc5hSxH2WOk7hikzCaonIA==} + /@pnpm/default-reporter/11.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-VKs9pEyGLXINmwxcGDobkGWYZQOHI06kQn0UeTEv8ohN2itiIYhovC5GuWT5e6htG0j3uawV5dYGcg4RN7zgTw==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/config': 16.0.3_t6hceofxo263blh2tl245s3shq - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/config': 16.0.0_kt75g7u7xait7ts3kctxzlcgqq + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/render-peer-issues': 3.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/render-peer-issues': 3.0.0 + '@pnpm/types': 8.7.0 ansi-diff: 1.1.1 boxen: 5.1.2 chalk: 4.1.2 @@ -6975,13 +7016,13 @@ packages: - typanion dev: true - /@pnpm/directory-fetcher/4.0.1: - resolution: {integrity: sha512-6Vb6kbaHI5zGo2AKBZECP1USCSCBq5rs/rH2FK/xeVCwlL9N0rJ4Qc0ue3n+whzlLtZ+jxbQBCoHyKaKRE87Og==} + /@pnpm/directory-fetcher/4.0.0: + resolution: {integrity: sha512-ZxIRxJsHUU+HuI/wlL2cylrwNIyEdXP+zoINdtKmPs6n2daFSdgJADjiRyUGwkfWwnuJ+lLcPiOkMYnEsGBNaw==} engines: {node: '>=14.6'} dependencies: - '@pnpm/fetcher-base': 13.1.3 - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/resolver-base': 9.1.3 + '@pnpm/fetcher-base': 13.1.2 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/resolver-base': 9.1.2 npm-packlist: 5.1.3 ramda: /@pnpm/ramda/0.28.1 dev: true @@ -7001,18 +7042,18 @@ packages: cross-spawn: 7.0.3 dev: false - /@pnpm/fetcher-base/13.1.3: - resolution: {integrity: sha512-+Jq7HxGAiq2KVo/vZlogclLSFC1Guc7cayAPHasElnnCNRAvde80w2DlqGgNDThEEQAUtHBXGx9xz/I5154kGw==} + /@pnpm/fetcher-base/13.1.2: + resolution: {integrity: sha512-dVzMi+MYEbcRnZQWULh73+NMJYYCTFyhb+qSeQvBhCltxFUE2aXLE2y3/llLywelbAwTbX6MJCgi3CtdmRyXqw==} engines: {node: '>=14.6'} dependencies: - '@pnpm/resolver-base': 9.1.3 - '@pnpm/types': 8.8.0 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/types': 8.7.0 '@types/ssri': 7.1.1 dev: true - /@pnpm/fetching-types/4.0.0: - resolution: {integrity: sha512-KuOlRuCxgwoNlaBcNVOVgPHOf0TUO3Fs4BINIIjpo/dw+Afu2BHheFQRMfYCG9YKGwSZMbzn86x9DVgI4hlDJQ==} - engines: {node: '>=14.6'} + /@pnpm/fetching-types/3.0.0: + resolution: {integrity: sha512-m+/UUtCCspITCKr3/rt2IaZP/4HXg+vcmbbZokoqGUpgx4HXbXG+KKh3/oPJnwWQ4nH2i7zHPplMgoHjLxE7/w==} + engines: {node: '>=14.19'} dependencies: '@zkochan/retry': 0.2.0 node-fetch: 3.0.0-beta.9 @@ -7020,21 +7061,21 @@ packages: - domexception dev: true - /@pnpm/filter-lockfile/7.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-cw7646Q1noo4869LVz+pBxISoSiOvIYWkD/mFQwyasrUzBjyJkCQBfi7YRMc/Pf2CxJ+JrkwCPk1gSrk36slzg==} + /@pnpm/filter-lockfile/7.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-VAvcpgaRlGoVIbBohXFxM1qWwo3hkGIHwgDiDYRG6jXnrvz3G4UJ1Jjy6egQ2cs46jGtVFm2MZX1PPChjnbjtA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/constants': 6.1.0 '@pnpm/error': 4.0.0 - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/lockfile-utils': 4.2.7 - '@pnpm/lockfile-walker': 6.0.1 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/lockfile-utils': 4.2.6 + '@pnpm/lockfile-walker': 6.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/package-is-installable': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/package-is-installable': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 ramda: /@pnpm/ramda/0.28.1 dev: true @@ -7046,14 +7087,14 @@ packages: find-up: 5.0.0 dev: true - /@pnpm/find-workspace-packages/5.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-LIeenh75yIEwt63g/CmQWEoaa9OG0A7+aSekwAUX2Qaag1YznJL2GVZ7eq5VhKlHl6YKfNBJuIFiMBBKb9QCQw==} + /@pnpm/find-workspace-packages/5.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-0C0eJziqV6ke5I2xB7tam54ttsZn0WBt0zJpBFmwS/MI3Z7uDLbFWCp6wIwXB/gOI/9smZaQ3DE5/PoIPLdADg==} engines: {node: '>=14.6'} dependencies: - '@pnpm/cli-utils': 1.0.3_t6hceofxo263blh2tl245s3shq + '@pnpm/cli-utils': 1.0.0_kt75g7u7xait7ts3kctxzlcgqq '@pnpm/constants': 6.1.0 - '@pnpm/types': 8.8.0 - find-packages: 10.0.1 + '@pnpm/types': 8.7.0 + find-packages: 10.0.0 read-yaml-file: 2.1.0 transitivePeerDependencies: - '@pnpm/logger' @@ -7064,20 +7105,20 @@ packages: - typanion dev: true - /@pnpm/get-context/8.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-UMN+LAxly3qoaJlQXj0TbeaNRZySDAlSE3LdgazLXuCe9E6bq03U2pIn4XAFWaZ9njZwqCliY/6eEpD+BnE+ig==} + /@pnpm/get-context/8.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-G+HxbwvVcbO4DGSh1kYEPI87BIOdflqzprm4NSfn/IClahnmZcVGP4ZSsD5s0z4Ganh9S/KhzUhCeZxXwkwFxQ==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/constants': 6.1.0 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/lockfile-file': 6.0.1_@pnpm+logger@5.0.0 + '@pnpm/lockfile-file': 6.0.0_@pnpm+logger@5.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/modules-yaml': 11.0.1 - '@pnpm/read-projects-context': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/modules-yaml': 11.0.0 + '@pnpm/read-projects-context': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/types': 8.7.0 '@zkochan/rimraf': 2.1.2 is-ci: 3.0.1 path-absolute: 1.0.1 @@ -7101,37 +7142,37 @@ packages: /@pnpm/graph-sequencer/1.0.0: resolution: {integrity: sha512-iIJhmi7QjmafhijaEkh34Yxhjq3S/eiZnxww9K/SRXuDB5/30QnCyihR4R7vep8ONsGIR29hNPAtaNGd1rC/VA==} - /@pnpm/headless/19.0.1_ri4araaby2vqnzd5qbutjhuc2m: - resolution: {integrity: sha512-QXByrjth/nOWnJOX3we/0pRAgW5iyniGFmKmsWk3XoiF++faSFSZ4Rh5KLalSocdtByp1eAhs3n7tAvI0VkxtA==} + /@pnpm/headless/19.0.0_wtqxuvidfa2isrtfhwy6x5c7iq: + resolution: {integrity: sha512-+kloJqmNRuxADeioUOP7oikeYGEYjnjHy/u8TcMrwYeUUfQwgd7CPuB0iw/yCt+7holukOUUXHGuBqDYz2Jl0A==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/build-modules': 10.0.1_ri4araaby2vqnzd5qbutjhuc2m + '@pnpm/build-modules': 10.0.0_wtqxuvidfa2isrtfhwy6x5c7iq '@pnpm/calc-dep-state': 3.0.1 '@pnpm/constants': 6.1.0 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/filter-lockfile': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/hoist': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/lifecycle': 14.0.1_ri4araaby2vqnzd5qbutjhuc2m - '@pnpm/link-bins': 8.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-file': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-to-pnp': 2.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-utils': 4.2.7 + '@pnpm/filter-lockfile': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/hoist': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/lifecycle': 14.0.0_wtqxuvidfa2isrtfhwy6x5c7iq + '@pnpm/link-bins': 8.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-file': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-to-pnp': 2.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-utils': 4.2.6 '@pnpm/logger': 5.0.0 - '@pnpm/modules-cleaner': 13.0.1_@pnpm+logger@5.0.0 - '@pnpm/modules-yaml': 11.0.1 - '@pnpm/package-is-installable': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/package-requester': 20.0.1_@pnpm+logger@5.0.0 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/real-hoist': 1.0.1_typanion@3.12.1 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/symlink-dependency': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/modules-cleaner': 13.0.0_@pnpm+logger@5.0.0 + '@pnpm/modules-yaml': 11.0.0 + '@pnpm/package-is-installable': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/package-requester': 20.0.0_@pnpm+logger@5.0.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/real-hoist': 1.0.0_typanion@3.12.0 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/symlink-dependency': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/types': 8.7.0 '@zkochan/rimraf': 2.1.2 - dependency-path: 9.2.7 + dependency-path: 9.2.6 p-limit: 3.1.0 path-absolute: 1.0.1 path-exists: 4.0.0 @@ -7143,33 +7184,33 @@ packages: - typanion dev: true - /@pnpm/hoist/7.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-vdGApB6vW6uAY0UPyxiszmydZ+/UK4lxFihR8HUb1NB/9CZAEbVhnzDz5NaSRFxEv6oFCruQLv0zNCVIlp9AXw==} + /@pnpm/hoist/7.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-LjgDWwLSu4J5CAdmnvsoEm0yJ8Z9WidIWoBvE6H/ZDJtM8xnjwImjuN8+rCNUY0ExcTiXVig9WvVBXB0Fm42SA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/constants': 6.1.0 - '@pnpm/link-bins': 8.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/lockfile-utils': 4.2.7 - '@pnpm/lockfile-walker': 6.0.1 + '@pnpm/link-bins': 8.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/lockfile-utils': 4.2.6 + '@pnpm/lockfile-walker': 6.0.0 '@pnpm/logger': 5.0.0 '@pnpm/matcher': 4.0.0 - '@pnpm/symlink-dependency': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/symlink-dependency': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 ramda: /@pnpm/ramda/0.28.1 dev: true - /@pnpm/hooks.read-package-hook/2.0.3_@yarnpkg+core@4.0.0-rc.14: - resolution: {integrity: sha512-cwcVRH7nuM1vrVxCt61URgu1gxwYhxNaLGWtskRrsOpW5W3OBXAwroZ4bOyybQtd8eQged9jFWHm47TBAH6TQg==} + /@pnpm/hooks.read-package-hook/2.0.0_@yarnpkg+core@4.0.0-rc.14: + resolution: {integrity: sha512-14TOkPOlCtfnxihN64hetLkKIowWz8a1AqfLr3q76p2VY1gpf6bfoqTDilRYomd+QDNrFsdaJwmXZu7fj9KYQg==} engines: {node: '>=14.6'} dependencies: '@pnpm/matcher': 4.0.0 '@pnpm/parse-overrides': 3.0.0 '@pnpm/parse-wanted-dependency': 4.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 '@yarnpkg/extensions': 2.0.0-rc.7_@yarnpkg+core@4.0.0-rc.14 normalize-path: 3.0.0 ramda: /@pnpm/ramda/0.28.1 @@ -7178,19 +7219,19 @@ packages: - '@yarnpkg/core' dev: true - /@pnpm/lifecycle/14.0.1_ri4araaby2vqnzd5qbutjhuc2m: - resolution: {integrity: sha512-9YpTt9evKsDAiJgzm0GBzRLl9kzq7Y4rRyj98afuRsIeg6yDcZfmdPVzFz6Nx72yq3ud8O/z4KVVDtJhh6wWUQ==} + /@pnpm/lifecycle/14.0.0_wtqxuvidfa2isrtfhwy6x5c7iq: + resolution: {integrity: sha512-mPmGcEsrSjBJyw+YoySOTXmjVQUcRlI4ysK/NkOIZVMH70oGBBK1+rYwW6S+5JL+9VrlDpxCnULCVoF4Di8qKw==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 - '@pnpm/directory-fetcher': 4.0.1 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 + '@pnpm/directory-fetcher': 4.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/npm-lifecycle': 2.0.0-1_typanion@3.12.1 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 + '@pnpm/npm-lifecycle': 2.0.0-1_typanion@3.12.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 path-exists: 4.0.0 run-groups: 3.0.1 transitivePeerDependencies: @@ -7199,20 +7240,20 @@ packages: - typanion dev: true - /@pnpm/link-bins/8.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-YsgdNexYkvpsFtirWmt1lh+WUERUfcNBfH4LFa5bCpr15VX1+NymEAYhrJxQ5QzrFUIgUJpv3/ltv5vDzMcuwg==} + /@pnpm/link-bins/8.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-CBc9JQeIkISzTT6TzoR392agifArJO1BIjMPHOf5y5pkoolZMnkY0xgtS9/drlfz+EqlFGvqW8SQem29ftXeZg==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/error': 4.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.0_@pnpm+logger@5.0.0 - '@pnpm/package-bins': 7.0.1 + '@pnpm/manifest-utils': 4.0.0_@pnpm+logger@5.0.0 + '@pnpm/package-bins': 7.0.0 '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/types': 8.7.0 '@zkochan/cmd-shim': 5.3.1 '@zkochan/rimraf': 2.1.2 bin-links: 3.0.3 @@ -7224,8 +7265,8 @@ packages: symlink-dir: 5.0.1 dev: true - /@pnpm/lockfile-file/6.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-y57BqOhW1omgj5usds4xnQp4JHKtyvEveefBGwihudqg9X1D0TNvWmdERFiyXHeb4jTSFD6qzSgYhO8r8RP2eQ==} + /@pnpm/lockfile-file/6.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-doleFDnsTnmNeYE8SdxgqpciU0om+SR3d+U0VDX9wJpfnD+fBzJikblt2rg5cn4Ku/Rjr5JI2PRGHCgMUyFYCg==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 @@ -7233,13 +7274,13 @@ packages: '@pnpm/constants': 6.1.0 '@pnpm/error': 4.0.0 '@pnpm/git-utils': 0.1.0 - '@pnpm/lockfile-types': 4.3.4 + '@pnpm/lockfile-types': 4.3.3 '@pnpm/logger': 5.0.0 - '@pnpm/merge-lockfile-changes': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/merge-lockfile-changes': 4.0.0 + '@pnpm/types': 8.7.0 '@zkochan/rimraf': 2.1.2 comver-to-semver: 1.0.0 - dependency-path: 9.2.7 + dependency-path: 9.2.6 js-yaml: /@zkochan/js-yaml/0.0.6 normalize-path: 3.0.0 ramda: /@pnpm/ramda/0.28.1 @@ -7249,48 +7290,48 @@ packages: write-file-atomic: 4.0.2 dev: true - /@pnpm/lockfile-to-pnp/2.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-SZi7tS+gXGCugoUmrFURH89TfP1rIzqtgTyNtYcFd/Yn2ygO+1k2jZ9XeEW9ZNSJyGG2EzdoEDW//KgjMWMd8g==} + /@pnpm/lockfile-to-pnp/2.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-L+QnckApWA1J6iV8DexcLoDeNfl4qnI1E0kVIagLd7c3bCYbvwMJTSC+rMyB7jhyzijLpqOWqYPSkaLuR6RAjw==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/lockfile-file': 6.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-utils': 4.2.7 + '@pnpm/lockfile-file': 6.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-utils': 4.2.6 '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 '@yarnpkg/pnp': 2.3.2 - dependency-path: 9.2.7 + dependency-path: 9.2.6 normalize-path: 3.0.0 ramda: /@pnpm/ramda/0.28.1 dev: true - /@pnpm/lockfile-types/4.3.4: - resolution: {integrity: sha512-linXOjy5AgPAd7eWJ3qTWOF8bGeh2DOskMGP22KUg1uZfwJRVscGOW4XqHIyR7QrrxpaBcqLZpknfBg8Bw5YUA==} + /@pnpm/lockfile-types/4.3.3: + resolution: {integrity: sha512-FY+u1JOclJNy/O3EuOPWhQyN23aQTisxmm29Tj52EGFy8zPz7SZev2+K06jUzqKuo7EChQlrR8Tqv/gTOMQN2w==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 dev: true - /@pnpm/lockfile-utils/4.2.7: - resolution: {integrity: sha512-X0Sp86kLRgHF9vzlolQYRSUS9tj9b72yGrgwAkz+R/JFI/MpNGvUI0ixbIcMOkHTqzbw6OSCk85t43Cb+aRcWA==} + /@pnpm/lockfile-utils/4.2.6: + resolution: {integrity: sha512-ZA+W2DxLUL4CZtXjA5yhVoxEUsFc3wSj2j7V/oaS+Wc/jYF2MUZuzQEPOMDu8kF9cXN/Jq0NHzsRRKbPwum39A==} engines: {node: '>=14.6'} dependencies: - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/resolver-base': 9.1.3 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 get-npm-tarball-url: 2.0.3 ramda: /@pnpm/ramda/0.28.1 dev: true - /@pnpm/lockfile-walker/6.0.1: - resolution: {integrity: sha512-6R2+7XVOSMETXQSzLSqTPeaq8CWuCj99YBNVrsc2Ms69J3GWBvoCPRtCUoqSKkqODNT0OcX9NtxcRclSX2ncRw==} + /@pnpm/lockfile-walker/6.0.0: + resolution: {integrity: sha512-IqXAIlYf1ZRzzuwxS7mLk5/hFlrGYFVnHBSZ04UWLHvXAnfXxCIhK9x2+GEtm93WSfj+B2/H21RALt3fX1d9LA==} engines: {node: '>=14.6'} dependencies: - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 ramda: /@pnpm/ramda/0.28.1 dev: true @@ -7301,13 +7342,13 @@ packages: bole: 5.0.0 ndjson: 2.0.0 - /@pnpm/manifest-utils/4.1.0_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-arnB+LnWGhAcZaTMJvecdPGqMIJoneono+TWgDR6DUFW/8C1+T6WbkRX7Fl6QXqWB0Az4ncPSay6G18gBuHa+Q==} + /@pnpm/manifest-utils/4.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-UMJQmsU3uwtD6ghgya/6fgExbHE/d251yVlblsR6Sl6Xmlly1DlhBTZNnYJOm5pCnl2sIxqyEv8bPtOPYHwu0Q==} engines: {node: '>=14.6'} dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 transitivePeerDependencies: - '@pnpm/logger' dev: true @@ -7319,26 +7360,26 @@ packages: escape-string-regexp: 4.0.0 dev: true - /@pnpm/merge-lockfile-changes/4.0.1: - resolution: {integrity: sha512-hWMMM90o+K6CkuMZpIfrc+Cweqh2fQcSRulg3nOqN5QGHwtAoQpcdtw2f3LvZJK56y1re8hestm+oxj/XjC5sg==} + /@pnpm/merge-lockfile-changes/4.0.0: + resolution: {integrity: sha512-YIq8F5o8/PlNpO4nld52yaqNDSt7hfBoAjA2sg6xBb8MYBIIN1IVR8vuQ7sO/OKVMzCP2eNdPEinr9x5L4aVFA==} engines: {node: '>=14.6'} dependencies: - '@pnpm/lockfile-types': 4.3.4 + '@pnpm/lockfile-types': 4.3.3 comver-to-semver: 1.0.0 ramda: /@pnpm/ramda/0.28.1 semver: 7.3.8 dev: true - /@pnpm/meta-updater/0.2.1_typanion@3.12.1: + /@pnpm/meta-updater/0.2.1_typanion@3.12.0: resolution: {integrity: sha512-MHVbVp7b9PwKJrwMrBpjiV110ETRMh3nSP/8QnpRBkey3NhPJ754Ait+c78uVW9axZ9sAeLsvTTTfd86CyN1rw==} engines: {node: '>=10.12'} hasBin: true dependencies: '@pnpm/find-workspace-dir': 5.0.0 - '@pnpm/find-workspace-packages': 5.0.3_t6hceofxo263blh2tl245s3shq + '@pnpm/find-workspace-packages': 5.0.0_kt75g7u7xait7ts3kctxzlcgqq '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.8.0 - '@yarnpkg/core': 4.0.0-rc.14_typanion@3.12.1 + '@pnpm/types': 8.7.0 + '@yarnpkg/core': 4.0.0-rc.14_typanion@3.12.0 load-json-file: 7.0.1 meow: 10.1.5 print-diff: 1.0.0 @@ -7351,31 +7392,31 @@ packages: - typanion dev: true - /@pnpm/modules-cleaner/13.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-XQ96rwOwR930k8oFgl/x9vsubqB8WsM4tCg4iFP8MYkcxJckA5LlePKVU4ulYgQaEevOP2vuKNHSz0Otlj+rtw==} + /@pnpm/modules-cleaner/13.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-i2/2//nXG4Y5jmxwwpOVfDAa6tEzkoxinHAzeN0NSSDeRFfiG305zHPCZh2lvuAy/LqDxtQ2e1d+ks3fnBCMSw==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 - '@pnpm/filter-lockfile': 7.0.1_@pnpm+logger@5.0.0 - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/lockfile-utils': 4.2.7 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 + '@pnpm/filter-lockfile': 7.0.0_@pnpm+logger@5.0.0 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/lockfile-utils': 4.2.6 '@pnpm/logger': 5.0.0 '@pnpm/read-modules-dir': 5.0.0 - '@pnpm/remove-bins': 4.0.1_@pnpm+logger@5.0.0 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 + '@pnpm/remove-bins': 4.0.0_@pnpm+logger@5.0.0 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 '@zkochan/rimraf': 2.1.2 - dependency-path: 9.2.7 + dependency-path: 9.2.6 ramda: /@pnpm/ramda/0.28.1 dev: true - /@pnpm/modules-yaml/11.0.1: - resolution: {integrity: sha512-OkS5C/Eh+lz2vA7TcKUY4ykze9YJDZAdW1+UC0TJUtUumn550X4Lt5O0Cx/36gy6semRr5GSPgDg2gePyPlHGw==} + /@pnpm/modules-yaml/11.0.0: + resolution: {integrity: sha512-SxnMFi2Vh0wcoXIOV0uUAo/7+wyHOzz7KloTq68c64R6DgKnvplV7lO6EBTD3sNtoB7Yc+BmwfwTlr8wwNYMGg==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 is-windows: 1.0.2 read-yaml-file: 2.1.0 write-yaml-file: 4.2.0 @@ -7417,27 +7458,36 @@ packages: dependencies: abbrev: 1.1.1 - /@pnpm/normalize-registries/4.0.1: - resolution: {integrity: sha512-PBBGklafzbFTcRlaepn3xiOgInXL6/B4ZMoMx+Wn02bHfS0MqreRu/8VCGqSeMbcQkjfJL3hQFXYRqricRb82w==} + /@pnpm/normalize-registries/4.0.0: + resolution: {integrity: sha512-hqIgaw9Su/jIRk2LeHLfLLBb+F+kFRg3z61n51RWv853Ow8/8fKvJKHB5VFfvyaOR9JMzRCPQjunKm2c77rz4Q==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 normalize-registry-url: 2.0.0 dev: true + /@pnpm/npm-conf/2.0.1: + resolution: {integrity: sha512-3+0d2togeuHF4WNfjMLK0MPiM2nqX31dYoaQhLTl5fNmFzn2iciB/MGs1LNMM34bcty6PYoSq0sFI77GfJ1D8g==} + engines: {node: '>=12'} + dependencies: + '@pnpm/network.ca-file': 1.0.1 + config-chain: 1.1.13 + dev: true + /@pnpm/npm-conf/2.0.2: resolution: {integrity: sha512-vp0T6HQcklEpSILEutr8o4Gxf3lIPJtxbDT1kGNyYo0ZVL1UGgazeaGr9rc4ut8veI7tiVCBr7cJbDgym/q3Kg==} engines: {node: '>=12'} dependencies: '@pnpm/network.ca-file': 1.0.1 config-chain: 1.1.13 + dev: false - /@pnpm/npm-lifecycle/2.0.0-1_typanion@3.12.1: + /@pnpm/npm-lifecycle/2.0.0-1_typanion@3.12.0: resolution: {integrity: sha512-eUeRVUxnr9xP50ESMuRDrWYN/AQmaV2g/Wvs3ckHBx7XFJw8ljix66L7R1S1FoUqxNn0BeyPeIE9ANwn/syIAQ==} engines: {node: '>=12.17'} dependencies: '@pnpm/byline': 1.0.0 - '@yarnpkg/shell': 3.2.0-rc.8_typanion@3.12.1 + '@yarnpkg/shell': 3.2.0-rc.8_typanion@3.12.0 node-gyp: 8.4.1 resolve-from: 5.0.0 slide: 1.1.6 @@ -7457,20 +7507,20 @@ packages: semver: 7.3.8 validate-npm-package-name: 4.0.0 - /@pnpm/npm-resolver/15.0.0_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-Pp4BbqGP/6ebFqpkSYytwI9kCk/mT515D2DA3whFUpP00CkVawkYEoMFe7K86sA8f2OcMbmFUUxYPaFRx1ugkw==} + /@pnpm/npm-resolver/14.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-udeTGNIYaj9HJcGecvOb87SF3ebR8+GY1tUlEFenXwtsMSp5V+mWOahklwXf5a/RjEM6ATtUUs7zwJ5o4p5uRw==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/fetching-types': 4.0.0 + '@pnpm/fetching-types': 3.0.0 '@pnpm/graceful-fs': 2.0.0 '@pnpm/logger': 5.0.0 '@pnpm/resolve-workspace-range': 4.0.0 - '@pnpm/resolver-base': 9.1.3 - '@pnpm/types': 8.8.0 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/types': 8.7.0 '@zkochan/retry': 0.2.0 encode-registry: 3.0.0 load-json-file: 6.2.0 @@ -7513,50 +7563,50 @@ packages: '@pnpm/os.env.path-extender-windows': 0.2.3 dev: false - /@pnpm/package-bins/7.0.1: - resolution: {integrity: sha512-ybfygSGieVqISGLcotaOlUZaOS3755gML8pRuWBrNVeeArVPJTjmxH1+tVo0ZvbC4+lVsCaWoQL3tQD5MCE4CQ==} + /@pnpm/package-bins/7.0.0: + resolution: {integrity: sha512-YNt4yIakEiLnbxLFmFYIqsoPWATBJu16Rv/7gNPKSVbbbhz2onXGWXKO5GG4zVIb2wG7Q/ZP+od536TxX2SCNA==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 fast-glob: 3.2.12 is-subdir: 1.2.0 dev: true - /@pnpm/package-is-installable/7.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-R1nOYskpPtTGOIlUf3E2/XgUgO7umHNhEGnHMosPRGqqJjO+zXkQTVZ5TPt0+kGQ/lfmBpKNii/2GIw0URVKuQ==} + /@pnpm/package-is-installable/7.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-gpokuTmXiy0O3DrXI3/0DdBiZlfcSNa2f/N85IJOarFZVYK2nqomlLQgqK/4CaE5nv1vE7JqFAMQ4QJ9aQKErA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 detect-libc: 2.0.1 execa: /safe-execa/0.1.2 mem: 8.1.1 semver: 7.3.8 dev: true - /@pnpm/package-requester/20.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-7USelLGKgREkI1PsX79U6b+h/N48BcnHVGnSjXymcTA7jpjuREai4+cJxRCF8vyrF8ksXrEkfQw6Z+bBYp4NgA==} + /@pnpm/package-requester/20.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-KvuMc9Bd5fSP85emQWcw5Ke0H00HjNjBGhVy9PjJnXdP8+nV7RflJdm6xfaMzfhRe/t5//yDVud/vSh3b9g97Q==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/cafs': 5.0.1 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/cafs': 5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/fetcher-base': 13.1.3 + '@pnpm/fetcher-base': 13.1.2 '@pnpm/graceful-fs': 2.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/package-is-installable': 7.0.1_@pnpm+logger@5.0.0 + '@pnpm/package-is-installable': 7.0.0_@pnpm+logger@5.0.0 '@pnpm/pick-fetcher': 1.0.0 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/resolver-base': 9.1.3 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 load-json-file: 6.2.0 p-defer: 3.0.0 p-limit: 3.1.0 @@ -7590,26 +7640,26 @@ packages: engines: {node: '>=14.6'} dev: true - /@pnpm/pick-registry-for-package/4.0.1: - resolution: {integrity: sha512-KMpXszHiBI8d3b00NtJfi2uiXVt8sI1fgWLF6chIhzqULv4nghqtZCxeaAtcjn8vmRd4WXLpcCDJrcA/Fc2Fjg==} + /@pnpm/pick-registry-for-package/4.0.0: + resolution: {integrity: sha512-KV11RTkzdUycsadN/bQdt8MGCd0cEQ5qlpCoXmRlfobJMChXPNxxYhgocH/01+0B3BmJ2vUSZu6JCDSHTD9GhQ==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 dev: true - /@pnpm/pnpmfile/4.0.3_t6hceofxo263blh2tl245s3shq: - resolution: {integrity: sha512-4WI5igA2lPmIsWKC2A0BAUWh8DL/vpj65zUgAEJh/kHItozNqL5NX9mDWL4KV67qU3+mnthi3xcQy71GRtNGAw==} + /@pnpm/pnpmfile/4.0.0_kt75g7u7xait7ts3kctxzlcgqq: + resolution: {integrity: sha512-FjUKLLtiCZE1du8no/ij+lotKKT+FdfBGjFyNe4JjjmB4WJbxwq943RB+NW+l+FsgP28wTiG7WnNOIYIWnMyyQ==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core': 7.0.3_t6hceofxo263blh2tl245s3shq - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core': 7.0.0_kt75g7u7xait7ts3kctxzlcgqq + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/lockfile-types': 4.3.4 + '@pnpm/lockfile-types': 4.3.3 '@pnpm/logger': 5.0.0 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 chalk: 4.1.2 path-absolute: 1.0.1 transitivePeerDependencies: @@ -7620,14 +7670,14 @@ packages: - typanion dev: true - /@pnpm/prune-lockfile/4.0.17: - resolution: {integrity: sha512-6H3VZqtur69YByMTYGMOjeBLs7DbM3x+TimYZhDCtq/3QwX+RJU7jvHkTG+MDbybFtqnbBoqppINkPy0WhYwng==} + /@pnpm/prune-lockfile/4.0.16: + resolution: {integrity: sha512-IUyyArQS9LJhfJnxZu6+nin5RYeplrjyX96Y/SkpvrZEmRjHICk8baPTA2/or97HSFG/TXdFBkbuztxTEqvqQg==} engines: {node: '>=14.6'} dependencies: '@pnpm/constants': 6.1.0 - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/types': 8.8.0 - dependency-path: 9.2.7 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/types': 8.7.0 + dependency-path: 9.2.6 ramda: /@pnpm/ramda/0.28.1 dev: true @@ -7641,24 +7691,24 @@ packages: graceful-fs: 4.2.10 dev: true - /@pnpm/read-package-json/7.0.1: - resolution: {integrity: sha512-IqZlglqN8syzvj0pzmCVhq2Be8VoxnEIRUhnMXEU8yhZyJ0p7bcwtkp+gFGRAT1Ts6Cr/ODaXDDneWxoqYMrjg==} + /@pnpm/read-package-json/7.0.0: + resolution: {integrity: sha512-JQMteDgcMSbRMgXdgOP4Adm5T0OoSxJctKgW4mhAUDK2fsLk9PnWSDMGbgoSurInpa0k64FfeUJk2QmFdxBBLQ==} engines: {node: '>=14.6'} dependencies: '@pnpm/error': 4.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 load-json-file: 6.2.0 normalize-package-data: 4.0.1 dev: true - /@pnpm/read-project-manifest/4.0.1: - resolution: {integrity: sha512-+mf0hDMkqRi/nFikEHqNpm+MEYhB96e5QPucFTSMe049JEJ0Ux7vvWaEo2/cCLbedjrmA0tf3dagXNV228op+A==} + /@pnpm/read-project-manifest/4.0.0: + resolution: {integrity: sha512-JIONGXVmGV7ET6EJ4q2a88/kY6d0dZOvzq2BfMxD3MAP/+IYY0Pjp4a3NItQ5sNvvP7IPLW2gwF1l9eWGipMTA==} engines: {node: '>=14.6'} dependencies: '@pnpm/error': 4.0.0 '@pnpm/graceful-fs': 2.0.0 - '@pnpm/types': 8.8.0 - '@pnpm/write-project-manifest': 4.0.1 + '@pnpm/types': 8.7.0 + '@pnpm/write-project-manifest': 4.0.0 detect-indent: 6.1.0 fast-deep-equal: 3.1.3 is-windows: 1.0.2 @@ -7669,33 +7719,33 @@ packages: strip-bom: 4.0.0 dev: true - /@pnpm/read-projects-context/7.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-oskmA4q7wXaNCmcBT5qJNq5tn+3o90nz0QLY6FzPE8CdTggsdUMOaCB2jA7DZiTsBwW8+dEnDAQgvm1Q7CAlPw==} + /@pnpm/read-projects-context/7.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-uBDhaYXnAPjrLOeUoKCWxmaLWNkMAkGkkkvppexT1Q5wtabeR504W/5Tcw74WkhDzUuMc1VtF1v59tt1/Z2REQ==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/lockfile-file': 6.0.1_@pnpm+logger@5.0.0 + '@pnpm/lockfile-file': 6.0.0_@pnpm+logger@5.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/modules-yaml': 11.0.1 - '@pnpm/normalize-registries': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/modules-yaml': 11.0.0 + '@pnpm/normalize-registries': 4.0.0 + '@pnpm/types': 8.7.0 realpath-missing: 1.1.0 dev: true - /@pnpm/real-hoist/1.0.1_typanion@3.12.1: - resolution: {integrity: sha512-afYhWY/W2R5qxd20K4aM2jPmxB6Yc1Te30kXcvGIhWx/SsWoQdP+Sft45Q2XTeN2/WipjUFTmxJH/rJYWdsHYA==} + /@pnpm/real-hoist/1.0.0_typanion@3.12.0: + resolution: {integrity: sha512-RHvE+NDpmXEyMtMSLTFgGyagqs2TRQ3ozAZ7qexJKIK4q0KYKvuviS0X44vmjzl9tGOUKdsw7a48cs7tLrwjSQ==} engines: {node: '>=14.6'} dependencies: '@pnpm/error': 4.0.0 - '@pnpm/lockfile-utils': 4.2.7 - '@yarnpkg/nm': 4.0.0-rc.25_typanion@3.12.1 - dependency-path: 9.2.7 + '@pnpm/lockfile-utils': 4.2.6 + '@yarnpkg/nm': 4.0.0-rc.25_typanion@3.12.0 + dependency-path: 9.2.6 transitivePeerDependencies: - typanion dev: true - /@pnpm/registry-mock/3.1.0_typanion@3.12.1: + /@pnpm/registry-mock/3.1.0_typanion@3.12.0: resolution: {integrity: sha512-uOWJxzqNOutPbeH+yQW+cYwg0yM1eCdaMWstlIVjBCCoJ2IEpwsi3KhQnCDmMKZbqqUdPDcHTQaYzMKVG0WAFQ==} engines: {node: '>=10.13'} hasBin: true @@ -7706,7 +7756,7 @@ packages: read-yaml-file: 2.1.0 rimraf: 3.0.2 tempy: 1.0.1 - verdaccio: 5.15.4_typanion@3.12.1 + verdaccio: 5.15.4_typanion@3.12.0 write-yaml-file: 4.2.0 transitivePeerDependencies: - bufferutil @@ -7716,55 +7766,55 @@ packages: - typanion - utf-8-validate - /@pnpm/remove-bins/4.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-yoS+mNLjGXkPaioZEZHJ/84gjypTUIAUOqPhplH5vQsJULvqCCVtPFOxGI4qp4NFxSfzAPkOW0axt0ZB4y65PA==} + /@pnpm/remove-bins/4.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-IcRGGbIdnZ8oB7kYD8ABScwUfs1gRpWMfqh/E5O8bmOY9syTMup6UKS+eQIalOJc3kreFDLFR197vTFgtivkUA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/package-bins': 7.0.1 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/package-bins': 7.0.0 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/types': 8.7.0 '@zkochan/rimraf': 2.1.2 cmd-extension: 1.0.2 is-windows: 1.0.2 dev: true - /@pnpm/render-peer-issues/3.0.1: - resolution: {integrity: sha512-FRCMUQXCz30zZJX2gSoXOvDCVfSHGACOgrKsPH5nhUJO/5lQ5RpN+NRP9LjjYVCsjtj2Kfhra0/nUYWnDnsFwQ==} + /@pnpm/render-peer-issues/3.0.0: + resolution: {integrity: sha512-S+BFCa9ky7d9RWJp/fk78tPlROcC2TaSZNq4hL0J8hMCc8uwhmuP1T35GDffqpynFzo77K+8wI6XmmdmcrMrTw==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 archy: 1.0.0 chalk: 4.1.2 cli-columns: 4.0.0 dev: true - /@pnpm/resolve-dependencies/29.0.3_ri4araaby2vqnzd5qbutjhuc2m: - resolution: {integrity: sha512-NqyWM1VyBSGiytXm8m0N5dZknTljMVTUJr2SqYAE08/7DIRwdux8C/mYTemjF6Dg2/I91gubmg9Qc8o8eM6Qfg==} + /@pnpm/resolve-dependencies/29.0.0_wtqxuvidfa2isrtfhwy6x5c7iq: + resolution: {integrity: sha512-oo4ZJRQyRsHoMXGW0QMIOX+ZeKVu9MLToTyzryYCdrx52Lt7bksinatfs6tD9Nx9IJBToKRfVKdR+WHW4DPEZA==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: '@pnpm/constants': 6.1.0 - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/error': 4.0.0 - '@pnpm/lockfile-types': 4.3.4 - '@pnpm/lockfile-utils': 4.2.7 + '@pnpm/lockfile-types': 4.3.3 + '@pnpm/lockfile-utils': 4.2.6 '@pnpm/logger': 5.0.0 - '@pnpm/manifest-utils': 4.1.0_@pnpm+logger@5.0.0 - '@pnpm/npm-resolver': 15.0.0_@pnpm+logger@5.0.0 - '@pnpm/pick-registry-for-package': 4.0.1 - '@pnpm/prune-lockfile': 4.0.17 - '@pnpm/read-package-json': 7.0.1 - '@pnpm/resolver-base': 9.1.3 - '@pnpm/store-controller-types': 14.1.4 - '@pnpm/types': 8.8.0 + '@pnpm/manifest-utils': 4.0.0_@pnpm+logger@5.0.0 + '@pnpm/npm-resolver': 14.0.0_@pnpm+logger@5.0.0 + '@pnpm/pick-registry-for-package': 4.0.0 + '@pnpm/prune-lockfile': 4.0.16 + '@pnpm/read-package-json': 7.0.0 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/store-controller-types': 14.1.3 + '@pnpm/types': 8.7.0 '@pnpm/which-version-is-pinned': 4.0.0 - '@yarnpkg/core': 4.0.0-rc.25_typanion@3.12.1 - dependency-path: 9.2.7 + '@yarnpkg/core': 4.0.0-rc.25_typanion@3.12.0 + dependency-path: 9.2.6 encode-registry: 3.0.0 filenamify: 4.3.0 get-npm-tarball-url: 2.0.3 @@ -7792,11 +7842,11 @@ packages: semver: 7.3.8 dev: true - /@pnpm/resolver-base/9.1.3: - resolution: {integrity: sha512-adafqhBvCmpn/w3X78sq14phF8MYVebgQfGq6prYJmTRGcIw4OvHu0q6QoYUrJqT0S0nGxaHPp2Zta05xpVcgA==} + /@pnpm/resolver-base/9.1.2: + resolution: {integrity: sha512-FPSOciT/0dUbswPQHPfWdtHSg7JHsuvS3vXIwGAJfVVX12/ai09PeFm01tnRTIEKNlTk/WECwv8jZZ4QPt5b3Q==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 dev: true /@pnpm/self-installer/2.2.1: @@ -7810,24 +7860,24 @@ packages: engines: {node: '>=8.15'} dev: false - /@pnpm/store-controller-types/14.1.4: - resolution: {integrity: sha512-O7y9i0hPnd/AymzCzXnRc73kRQEx7wo/8nRCJGT9jWnuGpaL34ezs4Delp9aC3T6xqaoG10PVsyEFIiKkrRszw==} + /@pnpm/store-controller-types/14.1.3: + resolution: {integrity: sha512-x1ZNKivfVG1hdCOm/+Qs0n1XAFizCrcRHHtqiF0hS1+BXQqG+YNBfwjtWSLKDn4G4nLtI3kMy+/I1zeYziNXjA==} engines: {node: '>=14.6'} dependencies: - '@pnpm/fetcher-base': 13.1.3 - '@pnpm/resolver-base': 9.1.3 - '@pnpm/types': 8.8.0 + '@pnpm/fetcher-base': 13.1.2 + '@pnpm/resolver-base': 9.1.2 + '@pnpm/types': 8.7.0 dev: true - /@pnpm/symlink-dependency/6.0.1_@pnpm+logger@5.0.0: - resolution: {integrity: sha512-4CMq6sJ8eLsenIQllbKWoqp6FUV9LBodRz6A253seHB5Dq9lNrSOpoLN9ojhV0FItOK+GIGfziXZCrDbHZXDWw==} + /@pnpm/symlink-dependency/6.0.0_@pnpm+logger@5.0.0: + resolution: {integrity: sha512-9hTKS8o7ION/zllV6+2QCqJZOglgWMJhtEe15hzjHDi9MAQaQIO7jZN9nBeratANV0rlVn6uqntbBQxmg+kD4w==} engines: {node: '>=14.6'} peerDependencies: '@pnpm/logger': ^5.0.0 dependencies: - '@pnpm/core-loggers': 8.0.1_@pnpm+logger@5.0.0 + '@pnpm/core-loggers': 8.0.0_@pnpm+logger@5.0.0 '@pnpm/logger': 5.0.0 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 symlink-dir: 5.0.1 dev: true @@ -7837,14 +7887,14 @@ packages: dependencies: debug: 4.3.4 enquirer: 2.3.6 - minimist: 1.2.7 + minimist: 1.2.6 untildify: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /@pnpm/types/8.8.0: - resolution: {integrity: sha512-IKUpbWRHDB9C4Yy4UeBpeYhU7eIsLj50jF5HNRUkbJnM0CWHPLxX9TGCI+ov8pgGeTP1t1g0GPDHD6en9D8LxQ==} + /@pnpm/types/8.7.0: + resolution: {integrity: sha512-2j4ldzfOQNa3EZfJEmJrBQefE+OWBMgAoWWnVeXi5B7itVHRcg27Np+q0FxzuZE//O0N44WKH4WJG53sBsUqCQ==} engines: {node: '>=14.6'} dev: true @@ -7860,18 +7910,18 @@ packages: semver-utils: 1.1.4 dev: true - /@pnpm/write-project-manifest/4.0.1: - resolution: {integrity: sha512-QG6t7EPhZB3pik7BA/Ngv6g95Ys5YNfD5nTpMXb7vSHU7PiBm9vL/vEctdOZKBGh6HBjKcGgdqV5RdGS/CAF6g==} + /@pnpm/write-project-manifest/4.0.0: + resolution: {integrity: sha512-N31bMMoXmXIQwWRLCbevzScyiaWdvz4TtqAH9JqfzfDWwG7goKi9NNIkHYyTWcinUV4+Un0VP8Axu1wbdNGSAw==} engines: {node: '>=14.6'} dependencies: - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 json5: 2.2.1 write-file-atomic: 4.0.2 write-yaml-file: 4.2.0 dev: true - /@sinclair/typebox/0.24.51: - resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} + /@sinclair/typebox/0.24.44: + resolution: {integrity: sha512-ka0W0KN5i6LfrSocduwliMMpqVgohtPFidKdMEOUjoOFCHcOOYkKsPRxfs5f15oPNHTm6ERAm0GV/+/LTKeiWg==} dev: true /@sindresorhus/is/4.6.0: @@ -7936,7 +7986,7 @@ packages: /@types/adm-zip/0.4.34: resolution: {integrity: sha512-8ToYLLAYhkRfcmmljrKi22gT2pqu7hGMDtORP1emwIEGmgUTZOsaDjzWFzW5N2frcFRz/50CWt4zA1CxJ73pmQ==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/archy/0.0.32: @@ -7946,7 +7996,7 @@ packages: /@types/babel__core/7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@babel/types': 7.20.0 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -7962,7 +8012,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@babel/types': 7.20.0 dev: true @@ -7979,27 +8029,27 @@ packages: /@types/byline/4.2.33: resolution: {integrity: sha512-LJYez7wrWcJQQDknqZtrZuExMGP0IXmPl1rOOGDqLbu+H7UNNRfKNuSxCBcQMLH1EfjeWidLedC/hCc5dDfBog==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.5 dev: true /@types/cacheable-request/6.0.2: resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} dependencies: '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 4.2.0 - '@types/node': 18.11.8 + '@types/keyv': 3.1.4 + '@types/node': 18.8.5 '@types/responselike': 1.0.0 /@types/concat-stream/2.0.0: resolution: {integrity: sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==} dependencies: - '@types/node': 14.18.33 + '@types/node': 14.18.32 dev: true /@types/cross-spawn/6.0.2: resolution: {integrity: sha512-KuwNhp3eza+Rhu8IFI5HUXRP0LIhqH5cAjubUvGXXthh4YYBuP2ntwEX+Cz8GJoZUHlKo247wPWOfA9LYEq4cw==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/emscripten/1.39.6: @@ -8008,20 +8058,20 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/glob/8.0.0: resolution: {integrity: sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.11.8 + '@types/node': 18.8.5 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/hosted-git-info/3.0.2: @@ -8044,7 +8094,7 @@ packages: /@types/isexe/2.0.1: resolution: {integrity: sha512-leMb+b2fOo1s7NsCVGQr07/zXI/CNodvhHE3IMizhWVzoN/8+gSdyqlo/SWxL/zEoVcYdV6F8/RZHg5Hm+wrfw==} dependencies: - '@types/node': 14.18.33 + '@types/node': 14.18.32 dev: true /@types/istanbul-lib-coverage/2.0.4: @@ -8066,8 +8116,8 @@ packages: /@types/jest/29.2.0: resolution: {integrity: sha512-KO7bPV21d65PKwv3LLsD8Jn3E05pjNjRZvkm+YTacWhVmykAb07wW6IkZUmQAltwQafNcDUEUrMO2h3jeBSisg==} dependencies: - expect: 29.2.2 - pretty-format: 29.2.1 + expect: 29.1.2 + pretty-format: 29.1.2 dev: true /@types/js-yaml/4.0.5: @@ -8082,11 +8132,10 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: false - /@types/keyv/4.2.0: - resolution: {integrity: sha512-xoBtGl5R9jeKUhc8ZqeYaRDx04qqJ10yhhXYGmJ4Jr8qKpvMsDQQrNUvF/wUJ4klOtmJeJM+p2Xo3zp9uaC3tw==} - deprecated: This is a stub types definition. keyv provides its own type definitions, so you do not need this installed. + /@types/keyv/3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - keyv: 4.5.0 + '@types/node': 18.8.5 /@types/lodash/4.14.181: resolution: {integrity: sha512-n3tyKthHJbkiWhDZs3DkhkCzt2MexYHXlX0td5iMplyfwketaOeKboEVBqzceH7juqvEg3q5oUoBFxSLu7zFag==} @@ -8114,7 +8163,7 @@ packages: /@types/mz/2.7.4: resolution: {integrity: sha512-Zs0imXxyWT20j3Z2NwKpr0IO2LmLactBblNyLua5Az4UHuqOQ02V3jPTgyKwDkuc33/ahw+C3O1PIZdrhFMuQA==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/node/12.20.55: @@ -8128,11 +8177,20 @@ packages: resolution: {integrity: sha512-LhF+9fbIX4iPzhsRLpK5H7iPdvW8L4IwGciXQIOEcuF62+9nw/VQVsOViAOOGxY3OlOKGLFv0sWwJXdwQeTn6A==} dev: true + /@types/node/14.18.32: + resolution: {integrity: sha512-Y6S38pFr04yb13qqHf8uk1nHE3lXgQ30WZbv1mLliV9pt0NjvqdWttLcrOYLnXbOafknVYRHZGoMSpR9UwfYow==} + dev: true + /@types/node/14.18.33: resolution: {integrity: sha512-qelS/Ra6sacc4loe/3MSjXNL1dNQ/GjxNHVzuChwMfmk7HuycRLVQN2qNY3XahK+fZc5E2szqQSKUyAF0E+2bg==} + dev: true - /@types/node/18.11.8: - resolution: {integrity: sha512-uGwPWlE0Hj972KkHtCDVwZ8O39GmyjfMane1Z3GUBGGnkZ2USDq7SxLpVIiIHpweY9DS0QTDH0Nw7RNBsAAZ5A==} + /@types/node/18.8.4: + resolution: {integrity: sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==} + dev: true + + /@types/node/18.8.5: + resolution: {integrity: sha512-Bq7G3AErwe5A/Zki5fdD3O6+0zDChhg671NfPjtIcbtzDNZTv4NPKMRFr7gtYPG7y+B8uTiNK4Ngd9T0FTar6Q==} /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -8166,7 +8224,7 @@ packages: /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.5 /@types/retry/0.12.2: resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} @@ -8176,7 +8234,7 @@ packages: resolution: {integrity: sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==} dependencies: '@types/glob': 8.0.0 - '@types/node': 18.11.8 + '@types/node': 14.18.32 dev: true /@types/semver/6.2.3: @@ -8202,7 +8260,7 @@ packages: /@types/ssri/7.1.1: resolution: {integrity: sha512-DPP/jkDaqGiyU75MyMURxLWyYLwKSjnAuGe9ZCsLp9QZOpXmDfuevk769F0BS86TmRuD5krnp06qw9nSoNO+0g==} dependencies: - '@types/node': 14.18.33 + '@types/node': 18.8.5 /@types/stack-utils/2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} @@ -8215,20 +8273,20 @@ packages: /@types/tar-stream/2.2.2: resolution: {integrity: sha512-1AX+Yt3icFuU6kxwmPakaiGrJUwG44MpuiqPg4dSolRFk6jmvs4b3IbUol9wKDLIgU76gevn3EwE8y/DkSJCZQ==} dependencies: - '@types/node': 14.18.33 + '@types/node': 14.18.32 dev: true /@types/tar/6.1.3: resolution: {integrity: sha512-YzDOr5kdAeqS8dcO6NTTHTMJ44MUCBDoLEIyPtwEn7PssKqUYL49R1iCVJPeiPzPlKi6DbH33eZkpeJ27e4vHg==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 minipass: 3.3.5 dev: true /@types/touch/3.1.2: resolution: {integrity: sha512-6YYYfTc90glAZBvyjpmz6JFLtBRyLWXckmlNgK4R2czsWg63cRCI9Rb3aKJ6LPbw8jpHf7nZdVvMd6gUg4hVsw==} dependencies: - '@types/node': 18.11.8 + '@types/node': 14.18.32 dev: true /@types/treeify/1.0.0: @@ -8257,7 +8315,7 @@ packages: /@types/write-file-atomic/3.0.3: resolution: {integrity: sha512-RfbL28ev+HeIcQyl8TDU5pxHdDQrKyuKHXfz2bKFJn4/IFa34SGDT1DDXYsIf9s/KuW6zGBR+yZoe8pAlvMPXg==} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.4 dev: true /@types/yargs-parser/21.0.0: @@ -8449,7 +8507,7 @@ packages: /@verdaccio/ui-theme/6.0.0-6-next.48: resolution: {integrity: sha512-1jls+cpfEXqXc1ZzqLGGNs6YCyG6B6QwDCezEkSvgKm+9A49FnSJ2n2dNIGcQYOszwHmd8EvwN98OEIx3Bbtrw==} - /@yarnpkg/core/4.0.0-rc.14_typanion@3.12.1: + /@yarnpkg/core/4.0.0-rc.14_typanion@3.12.0: resolution: {integrity: sha512-SWq+T56I7GiRMrMECGsvCJvQmbXi+pBexjX9sYICPj+OgTHbWDmIOh/OrSC8honE6WEE2ZzPNmwF4Y355NKgew==} engines: {node: '>=14.15.0'} dependencies: @@ -8460,11 +8518,11 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/libzip': 3.0.0-rc.25_@yarnpkg+fslib@3.0.0-rc.25 '@yarnpkg/parsers': 3.0.0-rc.27 - '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.0 camelcase: 5.3.1 chalk: 3.0.0 ci-info: 3.5.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 cross-spawn: 7.0.3 diff: 5.1.0 globby: 11.1.0 @@ -8483,7 +8541,7 @@ packages: - typanion dev: true - /@yarnpkg/core/4.0.0-rc.25_typanion@3.12.1: + /@yarnpkg/core/4.0.0-rc.25_typanion@3.12.0: resolution: {integrity: sha512-Dfy9HnSxerDI+2MwmAVb6G/IAKsjSKZfBi5SI5koTdKlNVweoxmdNMDYxPjz97+THP8XGZF3rAu1bQ7Ys9vvrw==} engines: {node: '>=14.15.0'} dependencies: @@ -8494,11 +8552,11 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/libzip': 3.0.0-rc.25_@yarnpkg+fslib@3.0.0-rc.25 '@yarnpkg/parsers': 3.0.0-rc.27 - '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.0 camelcase: 5.3.1 chalk: 3.0.0 ci-info: 3.5.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 cross-spawn: 7.0.3 diff: 5.1.0 globby: 11.1.0 @@ -8517,7 +8575,7 @@ packages: - typanion dev: true - /@yarnpkg/core/4.0.0-rc.27_typanion@3.12.1: + /@yarnpkg/core/4.0.0-rc.27_typanion@3.12.0: resolution: {integrity: sha512-y5PKe+7SVIsDmz+YEOzNme5rf0myiTxGF2xCFvdYQKHNnJ+qylEEFpULD9i74LTEx2HLdXttH2aP+uXnhTkDww==} engines: {node: '>=14.15.0'} dependencies: @@ -8528,11 +8586,11 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/libzip': 3.0.0-rc.25_@yarnpkg+fslib@3.0.0-rc.25 '@yarnpkg/parsers': 3.0.0-rc.27 - '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/shell': 4.0.0-rc.27_typanion@3.12.0 camelcase: 5.3.1 chalk: 3.0.0 ci-info: 3.5.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 cross-spawn: 7.0.3 diff: 5.1.0 globby: 11.1.0 @@ -8556,7 +8614,7 @@ packages: peerDependencies: '@yarnpkg/core': '*' dependencies: - '@yarnpkg/core': 4.0.0-rc.14_typanion@3.12.1 + '@yarnpkg/core': 4.0.0-rc.14_typanion@3.12.0 dev: true /@yarnpkg/extensions/2.0.0-rc.9_@yarnpkg+core@4.0.0-rc.27: @@ -8565,7 +8623,7 @@ packages: peerDependencies: '@yarnpkg/core': '*' dependencies: - '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.0 dev: false /@yarnpkg/fslib/3.0.0-rc.25: @@ -8587,22 +8645,22 @@ packages: /@yarnpkg/lockfile/1.1.0: resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - /@yarnpkg/nm/4.0.0-rc.25_typanion@3.12.1: + /@yarnpkg/nm/4.0.0-rc.25_typanion@3.12.0: resolution: {integrity: sha512-utmyjzFn1QBI62XqhpGsrlFjFbrKZiasWE8IFPHlf9nP9um3zENqcWlG86Gvu8v9qK06L+Y7+d6FkzKPNtBW9Q==} engines: {node: '>=14.15.0'} dependencies: - '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.0 '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/pnp': 4.0.0-rc.27 transitivePeerDependencies: - typanion dev: true - /@yarnpkg/nm/4.0.0-rc.27_typanion@3.12.1: + /@yarnpkg/nm/4.0.0-rc.27_typanion@3.12.0: resolution: {integrity: sha512-KfoYI38XY0PjpPu+LGvRHxg3OFO+5nwbQy/c5FuLR0ipQkXcinS3JbG+de17Mf6QdKnBTcghA7mdrUKs5JbxyA==} engines: {node: '>=14.15.0'} dependencies: - '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.1 + '@yarnpkg/core': 4.0.0-rc.27_typanion@3.12.0 '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/pnp': 4.0.0-rc.27 transitivePeerDependencies: @@ -8635,10 +8693,10 @@ packages: resolution: {integrity: sha512-gj0wjdpuRxYDYswxZSP2lMtKCRpuR/LsnCUeEPz79WRKN48o1gjB7Q9i8NuSnCUVcxkHZGC8eTOtMal1wVKZfw==} engines: {node: '>=14.15.0'} dependencies: - '@types/node': 18.11.8 + '@types/node': 18.8.5 '@yarnpkg/fslib': 3.0.0-rc.25 - /@yarnpkg/shell/3.2.0-rc.8_typanion@3.12.1: + /@yarnpkg/shell/3.2.0-rc.8_typanion@3.12.0: resolution: {integrity: sha512-UEcdjx+0gUwa3N/fWfnlqae//b7cNc1Imla+W7jqc9XMoydk3CG5EISx+5KY2hjrhpaZ55bXUP9Z6q0mjo+KdA==} engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} hasBin: true @@ -8646,7 +8704,7 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/parsers': 2.5.1 chalk: 3.0.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 cross-spawn: 7.0.3 fast-glob: 3.2.12 micromatch: 4.0.5 @@ -8655,7 +8713,7 @@ packages: transitivePeerDependencies: - typanion - /@yarnpkg/shell/4.0.0-rc.27_typanion@3.12.1: + /@yarnpkg/shell/4.0.0-rc.27_typanion@3.12.0: resolution: {integrity: sha512-5N8qqwUQn7WUQ/gOcLlfi1kB16gMvROP6GXyzrJVs7PfDfXW9F8s+9MSxGWjSpaanyBKa0ts3IGyUj5qH0UxuQ==} engines: {node: '>=14.15.0'} hasBin: true @@ -8663,7 +8721,7 @@ packages: '@yarnpkg/fslib': 3.0.0-rc.25 '@yarnpkg/parsers': 3.0.0-rc.27 chalk: 3.0.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 cross-spawn: 7.0.3 fast-glob: 3.2.12 micromatch: 4.0.5 @@ -8757,12 +8815,12 @@ packages: acorn: 7.4.1 acorn-walk: 7.2.0 - /acorn-jsx/5.3.2_acorn@8.8.1: + /acorn-jsx/5.3.2_acorn@8.8.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.8.1 + acorn: 8.8.0 /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} @@ -8778,8 +8836,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} + /acorn/8.8.0: + resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} engines: {node: '>=0.4.0'} hasBin: true @@ -8938,7 +8996,7 @@ packages: resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==} engines: {node: '>=0.10.0'} dependencies: - buffer-equal: 1.0.1 + buffer-equal: 1.0.0 dev: true /aproba/1.2.0: @@ -9059,8 +9117,8 @@ packages: /aws4/1.11.0: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} - /b4a/1.6.1: - resolution: {integrity: sha512-AsKjNhz72yxteo/0EtQEiwkMUgk/tGmycXlbG4g3Ard2/ULtNLUykGOkeK0egmN27h0xMAhb76jYccW+XTBExA==} + /b4a/1.6.0: + resolution: {integrity: sha512-fsTxXxj1081Yq5MOQ06gZ5+e2QcSyP2U6NofdOWyq+lrNI4IjkZ+fLVmoQ6uUCiNg1NWePMMVq93vOTdbJmErw==} dev: false /babel-jest/29.2.2_fh6fn4xpvr4pv2pr66ptazkl2a: @@ -9253,8 +9311,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001427 - electron-to-chromium: 1.4.284 + caniuse-lite: 1.0.30001418 + electron-to-chromium: 1.4.276 node-releases: 2.0.6 update-browserslist-db: 1.0.10_browserslist@4.21.4 dev: true @@ -9275,9 +9333,9 @@ packages: /buffer-equal-constant-time/1.0.1: resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - /buffer-equal/1.0.1: - resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==} - engines: {node: '>=0.4'} + /buffer-equal/1.0.0: + resolution: {integrity: sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==} + engines: {node: '>=0.4.0'} dev: true /buffer-from/1.1.2: @@ -9449,8 +9507,8 @@ packages: dependencies: path-temp: 2.0.0 - /caniuse-lite/1.0.30001427: - resolution: {integrity: sha512-lfXQ73oB9c8DP5Suxaszm+Ta2sr/4tf8+381GkIm1MLj/YdLf+rEDyDSRCzeltuyTVGm+/s18gdZ0q+Wmp8VsQ==} + /caniuse-lite/1.0.30001418: + resolution: {integrity: sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==} dev: true /caseless/0.12.0: @@ -9542,12 +9600,12 @@ packages: resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: true - /clipanion/3.2.0-rc.6_typanion@3.12.1: + /clipanion/3.2.0-rc.6_typanion@3.12.0: resolution: {integrity: sha512-lcByFNxi1L/sskjD/YybFZI43bnkm/AuUNFcF5i5Znz6nvWCH9gfq4qkNmAk5MhS/MPY5Im8jiqYH54h23Vc7Q==} peerDependencies: typanion: '*' dependencies: - typanion: 3.12.1 + typanion: 3.12.0 /cliui/6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -9814,8 +9872,8 @@ packages: object-assign: 4.1.1 vary: 1.1.2 - /cosmiconfig-typescript-loader/4.2.0_gbbg4brkmakf6m5nuj7scelzny: - resolution: {integrity: sha512-NkANeMnaHrlaSSlpKGyvn2R4rqUDeE/9E5YHx+b4nwo0R8dZyAqcih8/gxpCZvqWP9Vf6xuLpMSzSgdVEIM78g==} + /cosmiconfig-typescript-loader/4.1.1_gbbg4brkmakf6m5nuj7scelzny: + resolution: {integrity: sha512-9DHpa379Gp0o0Zefii35fcmuuin6q92FnLDffzdZ0l9tVd3nEobG3O+MZ06+kuBvFTSVScvNb/oHA13Nd4iipg==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@types/node': '*' @@ -10006,8 +10064,8 @@ packages: dependencies: ms: 2.1.2 - /decamelize-keys/1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + /decamelize-keys/1.1.0: + resolution: {integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==} engines: {node: '>=0.10.0'} dependencies: decamelize: 1.2.0 @@ -10131,12 +10189,12 @@ packages: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - /dependency-path/9.2.7: - resolution: {integrity: sha512-vzZVqw/4Iur5X+QNupuFxKZMzsv8DIoRg4EjrprSAXRg/jd6elT6D1sGICiqZdhAr6xCb2rVriAmUCKtdJCdGw==} + /dependency-path/9.2.6: + resolution: {integrity: sha512-B6t52bLlGj/vpyVcqGuido0QNYIMpFKzfZzmgmYVjwuzLrlIuY9Dky4Dru8J5vWPcj/GHu3DtXUUemzCVwJ3Iw==} engines: {node: '>=14.6'} dependencies: '@pnpm/crypto.base32-hash': 1.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/types': 8.7.0 encode-registry: 3.0.0 semver: 7.3.8 dev: true @@ -10177,11 +10235,16 @@ packages: resolution: {integrity: sha512-Plha9WCF08aSGB39IsOhlk0AHecwcXtq/gMbHgylRNEv7JV3lnlt7akfdax7mnUHndEuuh57CmBaKSSXns7+YA==} engines: {node: '>=12.13'} dependencies: - '@babel/runtime': 7.20.0 + '@babel/runtime': 7.19.4 fastest-levenshtein: 1.0.16 lodash.deburr: 4.1.0 dev: false + /diff-sequences/29.0.0: + resolution: {integrity: sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /diff-sequences/29.2.0: resolution: {integrity: sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -10272,8 +10335,8 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - /electron-to-chromium/1.4.284: - resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==} + /electron-to-chromium/1.4.276: + resolution: {integrity: sha512-EpuHPqu8YhonqLBXHoU6hDJCD98FCe6KDoet3/gY1qsQ6usjJoHqBH2YIVs8FXaAtHwVL8Uqa/fsYao/vq9VWQ==} dev: true /emittery/0.13.1: @@ -10758,7 +10821,7 @@ packages: eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.4_pz3cez6sklduddwkjesjihuniu has: 1.0.3 - is-core-module: 2.11.0 + is-core-module: 2.10.0 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.5 @@ -10781,7 +10844,7 @@ packages: eslint-plugin-es: 4.1.0_eslint@8.26.0 eslint-utils: 3.0.0_eslint@8.26.0 ignore: 5.2.0 - is-core-module: 2.11.0 + is-core-module: 2.10.0 minimatch: 3.1.2 resolve: 1.22.1 semver: 7.3.8 @@ -10911,8 +10974,8 @@ packages: resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.8.1 - acorn-jsx: 5.3.2_acorn@8.8.1 + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 eslint-visitor-keys: 3.3.0 /esprima/4.0.1: @@ -10991,6 +11054,17 @@ packages: resolution: {integrity: sha512-AVnjc5oh2jgiJjOrjbiKxbwLlNA/zsl2044Nbd09H4+2KwThtSLYKhdOusLYOrcToFAa2uBOWR1ExCN4kOWgbQ==} dev: true + /expect/29.1.2: + resolution: {integrity: sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/expect-utils': 29.1.2 + jest-get-type: 29.0.0 + jest-matcher-utils: 29.1.2 + jest-message-util: 29.1.2 + jest-util: 29.1.2 + dev: true + /expect/29.2.2: resolution: {integrity: sha512-hE09QerxZ5wXiOhqkXy5d2G9ar+EqOyifnCXCpMNu+vZ6DG9TJ6CO2c2kPDSLqERTTWrO7OZj8EkYHQqSd78Yw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -11172,12 +11246,12 @@ packages: transitivePeerDependencies: - supports-color - /find-packages/10.0.1: - resolution: {integrity: sha512-v0IMSFBDZvfnEeqPTSodiKfJLcpCpP7wyIIzF/MYVHlPME64pKG0gQzOmmOVPzQkpgP5xZobPfEiAcibepumyA==} + /find-packages/10.0.0: + resolution: {integrity: sha512-t74yLvIVQMe0d0dPNHl5Occ3gIW6IkuvVQij4Z2JUJ49M2oN6rYGJhThao1c+s8f1q7ccniqyfxvoBUiFmDQFw==} engines: {node: '>=14.6'} dependencies: - '@pnpm/read-project-manifest': 4.0.1 - '@pnpm/types': 8.8.0 + '@pnpm/read-project-manifest': 4.0.0 + '@pnpm/types': 8.7.0 fast-glob: 3.2.12 p-filter: 2.1.0 dev: true @@ -11682,7 +11756,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.17.4 + uglify-js: 3.17.3 /har-schema/2.0.0: resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} @@ -11739,8 +11813,8 @@ packages: /hosted-git-info/2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} - /hosted-git-info/5.2.1: - resolution: {integrity: sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==} + /hosted-git-info/5.1.0: + resolution: {integrity: sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: lru-cache: 7.14.0 @@ -12033,8 +12107,8 @@ packages: dependencies: ci-info: 3.5.0 - /is-core-module/2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} + /is-core-module/2.10.0: + resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} dependencies: has: 1.0.3 @@ -12042,6 +12116,7 @@ packages: resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: has: 1.0.3 + dev: true /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -12274,7 +12349,7 @@ packages: engines: {node: '>=8'} dependencies: '@babel/core': 7.19.6 - '@babel/parser': 7.20.0_@babel+types@7.20.0 + '@babel/parser': 7.20.1_@babel+types@7.20.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -12319,7 +12394,7 @@ packages: '@jest/expect': 29.2.2 '@jest/test-result': 29.2.1 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -12409,6 +12484,57 @@ packages: - supports-color dev: true + /jest-config/29.2.2_pc62jzb7dpdakcjmzxv3tqetj4: + resolution: {integrity: sha512-Q0JX54a5g1lP63keRfKR8EuC7n7wwny2HoTRDb8cx78IwQOiaYUVZAdjViY3WcTxpR02rPUpvNVmZ1fkIlZPcw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + '@types/node': '*' + ts-node: '>=9.0.0' + peerDependenciesMeta: + '@types/node': + optional: true + ts-node: + optional: true + dependencies: + '@babel/core': 7.19.6 + '@jest/test-sequencer': 29.2.2 + '@jest/types': 29.2.1 + '@types/node': 18.8.5 + babel-jest: 29.2.2_fh6fn4xpvr4pv2pr66ptazkl2a + chalk: 4.1.2 + ci-info: 3.5.0 + deepmerge: 4.2.2 + glob: 7.2.3 + graceful-fs: 4.2.10 + jest-circus: 29.2.2_@babel+types@7.20.0 + jest-environment-node: 29.2.2 + jest-get-type: 29.2.0 + jest-regex-util: 29.2.0 + jest-resolve: 29.2.2 + jest-runner: 29.2.2_@babel+types@7.20.0 + jest-util: 29.2.1 + jest-validate: 29.2.2 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 29.2.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + ts-node: 10.9.1_yodorn5kzjgomblrsstrk2spaa + transitivePeerDependencies: + - '@babel/types' + - supports-color + dev: true + + /jest-diff/29.1.2: + resolution: {integrity: sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + diff-sequences: 29.0.0 + jest-get-type: 29.2.0 + pretty-format: 29.2.1 + dev: true + /jest-diff/29.2.1: resolution: {integrity: sha512-gfh/SMNlQmP3MOUgdzxPOd4XETDJifADpT937fN1iUGz+9DgOu2eUPHH25JDkLVcLwwqxv3GzVyK4VBUr9fjfA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12444,11 +12570,16 @@ packages: '@jest/environment': 29.2.2 '@jest/fake-timers': 29.2.2 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 jest-mock: 29.2.2 jest-util: 29.2.1 dev: true + /jest-get-type/29.0.0: + resolution: {integrity: sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dev: true + /jest-get-type/29.2.0: resolution: {integrity: sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12460,7 +12591,7 @@ packages: dependencies: '@jest/types': 29.2.1 '@types/graceful-fs': 4.1.5 - '@types/node': 14.18.33 + '@types/node': 18.8.5 anymatch: 3.1.2 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -12481,6 +12612,16 @@ packages: pretty-format: 29.2.1 dev: true + /jest-matcher-utils/29.1.2: + resolution: {integrity: sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + chalk: 4.1.2 + jest-diff: 29.1.2 + jest-get-type: 29.0.0 + pretty-format: 29.2.1 + dev: true + /jest-matcher-utils/29.2.2: resolution: {integrity: sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12491,6 +12632,21 @@ packages: pretty-format: 29.2.1 dev: true + /jest-message-util/29.1.2: + resolution: {integrity: sha512-9oJ2Os+Qh6IlxLpmvshVbGUiSkZVc2FK+uGOm6tghafnB2RyjKAxMZhtxThRMxfX1J1SOMhTn9oK3/MutRWQJQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/code-frame': 7.18.6 + '@jest/types': 29.2.1 + '@types/stack-utils': 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.10 + micromatch: 4.0.5 + pretty-format: 29.2.1 + slash: 3.0.0 + stack-utils: 2.0.5 + dev: true + /jest-message-util/29.2.1: resolution: {integrity: sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -12511,7 +12667,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 jest-util: 29.2.1 dev: true @@ -12566,7 +12722,7 @@ packages: '@jest/test-result': 29.2.1 '@jest/transform': 29.2.2_@babel+types@7.20.0 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.10 @@ -12598,7 +12754,7 @@ packages: '@jest/test-result': 29.2.1 '@jest/transform': 29.2.2_@babel+types@7.20.0 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 chalk: 4.1.2 cjs-module-lexer: 1.2.2 collect-v8-coverage: 1.0.1 @@ -12623,10 +12779,10 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@babel/core': 7.19.6 - '@babel/generator': 7.20.0 + '@babel/generator': 7.20.1 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.19.6 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.19.6 - '@babel/traverse': 7.20.0 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.19.6 + '@babel/traverse': 7.20.1 '@babel/types': 7.20.0 '@jest/expect-utils': 29.2.2 '@jest/transform': 29.2.2_@babel+types@7.20.0 @@ -12650,12 +12806,24 @@ packages: - supports-color dev: true + /jest-util/29.1.2: + resolution: {integrity: sha512-vPCk9F353i0Ymx3WQq3+a4lZ07NXu9Ca8wya6o4Fe4/aO1e1awMMprZ3woPFpKwghEOW+UXgd15vVotuNN9ONQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.1.2 + '@types/node': 18.8.5 + chalk: 4.1.2 + ci-info: 3.5.0 + graceful-fs: 4.2.10 + picomatch: 2.3.1 + dev: true + /jest-util/29.2.1: resolution: {integrity: sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 chalk: 4.1.2 ci-info: 3.5.0 graceful-fs: 4.2.10 @@ -12680,7 +12848,7 @@ packages: dependencies: '@jest/test-result': 29.2.1 '@jest/types': 29.2.1 - '@types/node': 14.18.33 + '@types/node': 18.8.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12692,7 +12860,7 @@ packages: resolution: {integrity: sha512-ROHTZ+oj7sBrgtv46zZ84uWky71AoYi0vEV9CdEtc1FQunsoAGe5HbQmW76nI5QWdvECVPrSi1MCVUmizSavMg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 14.18.33 + '@types/node': 18.8.5 jest-util: 29.2.1 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12745,7 +12913,7 @@ packages: optional: true dependencies: abab: 2.0.6 - acorn: 8.8.1 + acorn: 8.8.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -13338,7 +13506,7 @@ packages: '@types/minimist': 1.2.2 camelcase-keys: 7.0.2 decamelize: 5.0.1 - decamelize-keys: 1.1.1 + decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 @@ -13355,7 +13523,7 @@ packages: dependencies: '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 + decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 2.5.0 @@ -13372,7 +13540,7 @@ packages: dependencies: '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 + decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 @@ -13390,7 +13558,7 @@ packages: '@types/minimist': 1.2.2 camelcase-keys: 6.2.2 decamelize: 1.2.0 - decamelize-keys: 1.1.1 + decamelize-keys: 1.1.0 hard-rejection: 2.1.0 minimist-options: 4.1.0 normalize-package-data: 3.0.3 @@ -13502,6 +13670,10 @@ packages: kind-of: 6.0.3 dev: true + /minimist/1.2.6: + resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==} + dev: true + /minimist/1.2.7: resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} @@ -13836,7 +14008,7 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: /@zkochan/hosted-git-info/4.0.2 - is-core-module: 2.11.0 + is-core-module: 2.10.0 semver: 7.3.8 validate-npm-package-license: 3.0.4 dev: true @@ -13845,8 +14017,8 @@ packages: resolution: {integrity: sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: - hosted-git-info: 5.2.1 - is-core-module: 2.11.0 + hosted-git-info: 5.1.0 + is-core-module: 2.10.0 semver: 7.3.8 validate-npm-package-license: 3.0.4 @@ -13915,7 +14087,7 @@ packages: minimatch: 3.1.2 pidtree: 0.3.1 read-pkg: 3.0.0 - shell-quote: 1.7.4 + shell-quote: 1.7.3 string.prototype.padend: 3.1.3 dev: true @@ -14494,6 +14666,15 @@ packages: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} + /pretty-format/29.1.2: + resolution: {integrity: sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.0.0 + ansi-styles: 5.2.0 + react-is: 18.2.0 + dev: true + /pretty-format/29.2.1: resolution: {integrity: sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -14581,7 +14762,7 @@ packages: /protocol-buffers-encodings/1.2.0: resolution: {integrity: sha512-daeNPuKh1NlLD1uDfbLpD+xyUTc07nEtfHwmBZmt/vH0B7VOM+JOCOpDcx9ZRpqHjAiIkGqyTDi+wfGSl17R9w==} dependencies: - b4a: 1.6.1 + b4a: 1.6.0 signed-varint: 2.0.1 varint: 5.0.0 dev: false @@ -14845,8 +15026,8 @@ packages: strip-indent: 4.0.0 dev: true - /regenerator-runtime/0.13.10: - resolution: {integrity: sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==} + /regenerator-runtime/0.13.9: + resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} /regexp.prototype.flags/1.4.3: resolution: {integrity: sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==} @@ -15042,7 +15223,7 @@ packages: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true dependencies: - is-core-module: 2.9.0 + is-core-module: 2.10.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15280,8 +15461,8 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - /shell-quote/1.7.4: - resolution: {integrity: sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==} + /shell-quote/1.7.3: + resolution: {integrity: sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==} dev: true /shelljs/0.8.5: @@ -15299,7 +15480,7 @@ packages: engines: {node: '>=6'} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.6 shelljs: 0.8.5 dev: true @@ -16042,7 +16223,7 @@ packages: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.2.2_hi6inpoilkxpn2bpuj5aqlx6yy - jest-util: 29.2.1 + jest-util: 29.1.2 json5: 2.2.1 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -16071,7 +16252,7 @@ packages: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 '@types/node': 14.18.33 - acorn: 8.8.1 + acorn: 8.8.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 @@ -16141,8 +16322,8 @@ packages: /tweetnacl/0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - /typanion/3.12.1: - resolution: {integrity: sha512-3SJF/czpzqq6G3lprGFLa6ps12yb1uQ1EmitNnep2fDMNh1aO/Zbq9sWY+3lem0zYb2oHJnQWyabTGUZ+L1ScQ==} + /typanion/3.12.0: + resolution: {integrity: sha512-o59ZobUBsG+2dHnGVI2shscqqzHdzCOixCU0t8YXLxM2Su42J2ha7hY9V5+6SIBjVsw6aLqrlYznCgQGJN4Kag==} /type-check/0.3.2: resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} @@ -16228,8 +16409,8 @@ packages: engines: {node: '>=4.2.0'} hasBin: true - /uglify-js/3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + /uglify-js/3.17.3: + resolution: {integrity: sha512-JmMFDME3iufZnBpyKL+uS78LRiC+mK55zWfM5f/pWBJfpOttXAqYfdDGRukYhJuyRinvPVAtUhvy7rlDybNtFg==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -16392,7 +16573,7 @@ packages: resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.17 + '@jridgewell/trace-mapping': 0.3.16 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.9.0 dev: true @@ -16453,7 +16634,7 @@ packages: http-errors: 2.0.0 unix-crypt-td-js: 1.1.4 - /verdaccio/5.15.4_typanion@3.12.1: + /verdaccio/5.15.4_typanion@3.12.0: resolution: {integrity: sha512-yYMqpEQCv/BfYW5K/Nq57dbx68ICP1GfK7RJ0A3SlhKgl6idT8x4cJyLjH7C4k1Tln3LIQk1/X6ZtSl7xhzwOg==} engines: {node: '>=12', npm: '>=6'} hasBin: true @@ -16466,7 +16647,7 @@ packages: JSONStream: 1.3.5 async: 3.2.4 body-parser: 1.20.0 - clipanion: 3.2.0-rc.6_typanion@3.12.1 + clipanion: 3.2.0-rc.6_typanion@3.12.0 compression: 1.7.4 cookies: 0.8.0 cors: 2.8.5