From 0845a8704418785a7c33c4e6db296910a15e91ed Mon Sep 17 00:00:00 2001 From: Zoltan Kochan Date: Tue, 15 Mar 2022 00:03:10 +0200 Subject: [PATCH] feat: a prerelease version is always saved as an exact version (#4435) --- .changeset/shaggy-boxes-care.md | 14 + package.json | 2 +- packages/core/package.json | 2 +- packages/core/test/install/misc.ts | 7 + packages/headless/package.json | 2 +- packages/package-requester/package.json | 2 +- .../plugin-commands-installation/package.json | 2 +- packages/plugin-commands-listing/package.json | 2 +- .../plugin-commands-outdated/package.json | 2 +- .../plugin-commands-publishing/package.json | 2 +- packages/plugin-commands-rebuild/package.json | 2 +- .../plugin-commands-rebuild/test/index.ts | 4 +- .../package.json | 2 +- packages/plugin-commands-store/package.json | 2 +- packages/pnpm/package.json | 2 +- .../src/updateProjectManifest.ts | 5 + pnpm-lock.yaml | 807 ++++++++++-------- privatePackages/assert-project/package.json | 2 +- privatePackages/assert-store/package.json | 2 +- 19 files changed, 485 insertions(+), 380 deletions(-) create mode 100644 .changeset/shaggy-boxes-care.md diff --git a/.changeset/shaggy-boxes-care.md b/.changeset/shaggy-boxes-care.md new file mode 100644 index 0000000000..51a695a44f --- /dev/null +++ b/.changeset/shaggy-boxes-care.md @@ -0,0 +1,14 @@ +--- +"pnpm": major +"@pnpm/resolve-dependencies": major +--- + +A prerelease version is always added as an exact version to `package.json`. If the `next` version of `foo` is `1.0.0-beta.1` then running `pnpm add foo@next` will add this to `package.json`: + +```json +{ + "dependencies": { + "foo": "1.0.0-beta.1" + } +} +``` diff --git a/package.json b/package.json index a0abde08a0..4235df5938 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "@commitlint/prompt-cli": "^16.0.0", "@pnpm/eslint-config": "workspace:*", "@pnpm/meta-updater": "0.0.6", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/tsconfig": "workspace:*", "@types/jest": "^27.4.0", "@types/node": "^14.17.32", diff --git a/packages/core/package.json b/packages/core/package.json index 1cf0640279..d038744562 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -74,7 +74,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/package-store": "workspace:12.1.12", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/store-path": "^5.0.0", "@pnpm/test-fixtures": "workspace:*", "@types/fs-extra": "^9.0.5", diff --git a/packages/core/test/install/misc.ts b/packages/core/test/install/misc.ts index 2beb51b217..e9d9d83eea 100644 --- a/packages/core/test/install/misc.ts +++ b/packages/core/test/install/misc.ts @@ -264,6 +264,13 @@ test('multiple scoped modules (@rstacruz/...)', async () => { expect(typeof project.requireModule('@rstacruz/travis-encrypt')).toBe('function') }) +test('installing a beta version of a package', async () => { + prepareEmpty() + const manifest = await addDependenciesToPackage({}, ['beta-version'], await testDefaults()) + + expect(manifest.dependencies?.['beta-version']).toBe('1.0.0-beta.0') +}) + test('nested scoped modules (test-pnpm-issue219 -> @zkochan/test-pnpm-issue219)', async () => { const project = prepareEmpty() await addDependenciesToPackage({}, ['test-pnpm-issue219@1.0.2'], await testDefaults({ fastUnpack: false })) diff --git a/packages/headless/package.json b/packages/headless/package.json index 3b44d094fd..d309972960 100644 --- a/packages/headless/package.json +++ b/packages/headless/package.json @@ -22,7 +22,7 @@ "@pnpm/package-store": "workspace:12.1.12", "@pnpm/prepare": "workspace:*", "@pnpm/read-projects-context": "workspace:5.0.19", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/store-path": "^5.0.0", "@pnpm/test-fixtures": "workspace:*", "@types/fs-extra": "^9.0.5", diff --git a/packages/package-requester/package.json b/packages/package-requester/package.json index c56277893f..4f10436f40 100644 --- a/packages/package-requester/package.json +++ b/packages/package-requester/package.json @@ -65,7 +65,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/package-requester": "workspace:17.0.0", "@pnpm/package-store": "workspace:12.1.12", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/test-fixtures": "workspace:*", "@types/normalize-path": "^3.0.0", "@types/ramda": "0.27.39", diff --git a/packages/plugin-commands-installation/package.json b/packages/plugin-commands-installation/package.json index 61de835465..1069d4d890 100644 --- a/packages/plugin-commands-installation/package.json +++ b/packages/plugin-commands-installation/package.json @@ -39,7 +39,7 @@ "@pnpm/modules-yaml": "workspace:9.1.1", "@pnpm/plugin-commands-installation": "workspace:8.4.4", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/test-fixtures": "workspace:*", "@types/is-ci": "^3.0.0", "@types/proxyquire": "^1.3.28", diff --git a/packages/plugin-commands-listing/package.json b/packages/plugin-commands-listing/package.json index 1931666ab8..d877b28383 100644 --- a/packages/plugin-commands-listing/package.json +++ b/packages/plugin-commands-listing/package.json @@ -38,7 +38,7 @@ "@pnpm/plugin-commands-installation": "workspace:8.4.4", "@pnpm/plugin-commands-listing": "workspace:4.1.11", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@types/ramda": "0.27.39", "execa": "npm:safe-execa@^0.1.1", "strip-ansi": "^6.0.0", diff --git a/packages/plugin-commands-outdated/package.json b/packages/plugin-commands-outdated/package.json index 393289affc..fcb7235cbf 100644 --- a/packages/plugin-commands-outdated/package.json +++ b/packages/plugin-commands-outdated/package.json @@ -38,7 +38,7 @@ "@pnpm/plugin-commands-installation": "workspace:8.4.4", "@pnpm/plugin-commands-outdated": "workspace:5.1.10", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@types/lru-cache": "^5.1.0", "@types/ramda": "0.27.39", "@types/wrap-ansi": "^3.0.0", diff --git a/packages/plugin-commands-publishing/package.json b/packages/plugin-commands-publishing/package.json index 80d018204d..bcb363184f 100644 --- a/packages/plugin-commands-publishing/package.json +++ b/packages/plugin-commands-publishing/package.json @@ -39,7 +39,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/plugin-commands-publishing": "workspace:4.5.2", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@types/cross-spawn": "^6.0.2", "@types/npm-packlist": "^1.1.2", "@types/proxyquire": "^1.3.28", diff --git a/packages/plugin-commands-rebuild/package.json b/packages/plugin-commands-rebuild/package.json index 572abeb725..60d24946bb 100644 --- a/packages/plugin-commands-rebuild/package.json +++ b/packages/plugin-commands-rebuild/package.json @@ -37,7 +37,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/plugin-commands-rebuild": "workspace:5.4.14", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/test-fixtures": "workspace:*", "@types/ramda": "0.27.39", "@types/semver": "^7.3.4", diff --git a/packages/plugin-commands-rebuild/test/index.ts b/packages/plugin-commands-rebuild/test/index.ts index 85022a988e..8fb76ffb4a 100644 --- a/packages/plugin-commands-rebuild/test/index.ts +++ b/packages/plugin-commands-rebuild/test/index.ts @@ -24,12 +24,14 @@ test('rebuilds dependencies', async () => { 'add', '--save-dev', 'pre-and-postinstall-scripts-example', - 'pnpm/test-git-fetch#main', + 'pnpm/test-git-fetch#299c6d89507571462b992b92407a8a07663e32ee', '--registry', REGISTRY, '--store-dir', storeDir, '--ignore-scripts', + '--cache-dir', + cacheDir, ]) let modules = await project.readModulesManifest() diff --git a/packages/plugin-commands-script-runners/package.json b/packages/plugin-commands-script-runners/package.json index d32c7601a2..3361a30a19 100644 --- a/packages/plugin-commands-script-runners/package.json +++ b/packages/plugin-commands-script-runners/package.json @@ -38,7 +38,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/plugin-commands-script-runners": "workspace:4.6.2", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@types/ramda": "0.27.39", "is-windows": "^1.0.2", "write-yaml-file": "^4.2.0" diff --git a/packages/plugin-commands-store/package.json b/packages/plugin-commands-store/package.json index 4f2f3863f6..eae874c3c6 100644 --- a/packages/plugin-commands-store/package.json +++ b/packages/plugin-commands-store/package.json @@ -38,7 +38,7 @@ "@pnpm/logger": "^4.0.0", "@pnpm/plugin-commands-store": "workspace:4.1.13", "@pnpm/prepare": "workspace:*", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@types/archy": "0.0.31", "@types/ramda": "0.27.39", "@types/ssri": "^7.1.0", diff --git a/packages/pnpm/package.json b/packages/pnpm/package.json index 9874caadd1..a2cb8d7e49 100644 --- a/packages/pnpm/package.json +++ b/packages/pnpm/package.json @@ -55,7 +55,7 @@ "@pnpm/prepare": "workspace:*", "@pnpm/read-package-json": "workspace:5.0.12", "@pnpm/read-project-manifest": "workspace:2.0.13", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/run-npm": "workspace:3.1.0", "@pnpm/tabtab": "^0.1.2", "@pnpm/ts-execution-runtime": "workspace:*", diff --git a/packages/resolve-dependencies/src/updateProjectManifest.ts b/packages/resolve-dependencies/src/updateProjectManifest.ts index cf4c5465b7..cb24f02c7f 100644 --- a/packages/resolve-dependencies/src/updateProjectManifest.ts +++ b/packages/resolve-dependencies/src/updateProjectManifest.ts @@ -6,6 +6,7 @@ import { updateProjectManifestObject, } from '@pnpm/manifest-utils' import versionSelectorType from 'version-selector-type' +import semver from 'semver' import { ResolvedDirectDependency } from './resolveDependencyTree' import { ImporterToResolve } from '.' @@ -134,6 +135,10 @@ function getPrefPreferSpecifiedSpec ( } } } + // A prerelease version is always added as an exact version + if (semver.parse(opts.version)?.prerelease.length) { + return `${prefix}${opts.version}` + } return `${prefix}${createVersionSpec(opts.version, opts.pinnedVersion)}` } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4219e10d77..d4cc46623e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -41,7 +41,7 @@ importers: '@commitlint/prompt-cli': ^16.0.0 '@pnpm/eslint-config': workspace:* '@pnpm/meta-updater': 0.0.6 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/tsconfig': workspace:* '@types/jest': ^27.4.0 '@types/node': ^14.17.32 @@ -61,10 +61,10 @@ importers: typescript: 4.6.2 verdaccio: ^5.7.0 devDependencies: - '@babel/core': 7.17.5 - '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.5 - '@babel/plugin-transform-modules-commonjs': 7.16.8_@babel+core@7.17.5 - '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.7 + '@babel/plugin-proposal-dynamic-import': 7.16.7_@babel+core@7.17.7 + '@babel/plugin-transform-modules-commonjs': 7.17.7_@babel+core@7.17.7 + '@babel/preset-typescript': 7.16.7_@babel+core@7.17.7 '@babel/types': 7.17.0 '@changesets/cli': 2.21.1 '@commitlint/cli': 16.2.1 @@ -72,13 +72,13 @@ importers: '@commitlint/prompt-cli': 16.2.1 '@pnpm/eslint-config': link:utils/eslint-config '@pnpm/meta-updater': 0.0.6 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/tsconfig': link:utils/tsconfig '@types/jest': 27.4.1 '@types/node': 14.18.12 c8: 7.11.0 cross-env: 7.0.3 - eslint: 8.10.0 + eslint: 8.11.0 husky: 7.0.4 jest: 27.5.1_99d41f95604b49b017b4a320be21ed45 lcov-result-merger: 3.1.0 @@ -87,10 +87,10 @@ importers: rimraf: 3.0.2 shx: 0.3.4 syncpack: 6.2.0 - ts-jest: 27.1.3_c53d1ca518b3b945a0cb74482cae0a36 + ts-jest: 27.1.3_3a32cdd88f0ca195c228fed9b8c7c9f8 ts-node: 10.7.0_ef4f5b62551ca68fc45e5a6c3dd7806a typescript: 4.6.2 - verdaccio: 5.7.0 + verdaccio: 5.8.0 .meta-updater: specifiers: @@ -421,7 +421,7 @@ importers: '@pnpm/read-modules-dir': workspace:3.0.1 '@pnpm/read-package-json': workspace:5.0.12 '@pnpm/read-project-manifest': workspace:2.0.13 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/remove-bins': workspace:2.0.14 '@pnpm/resolve-dependencies': workspace:25.0.2 '@pnpm/resolver-base': workspace:8.1.6 @@ -526,7 +526,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/package-store': link:../package-store '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/store-path': 5.0.0 '@pnpm/test-fixtures': link:../../privatePackages/test-fixtures '@types/fs-extra': 9.0.13 @@ -603,7 +603,7 @@ importers: pretty-ms: 7.0.1 ramda: 0.27.2 right-pad: 1.0.1 - rxjs: 7.5.4 + rxjs: 7.5.5 semver: 7.3.5 stacktracey: 2.1.8 string-length: 4.0.2 @@ -1066,7 +1066,7 @@ importers: '@pnpm/read-project-manifest': workspace:2.0.13 '@pnpm/read-projects-context': workspace:5.0.19 '@pnpm/real-hoist': workspace:0.1.8 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/store-controller-types': workspace:12.0.0 '@pnpm/store-path': ^5.0.0 '@pnpm/symlink-dependency': workspace:4.0.13 @@ -1127,7 +1127,7 @@ importers: '@pnpm/package-store': link:../package-store '@pnpm/prepare': link:../../privatePackages/prepare '@pnpm/read-projects-context': link:../read-projects-context - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/store-path': 5.0.0 '@pnpm/test-fixtures': link:../../privatePackages/test-fixtures '@types/fs-extra': 9.0.13 @@ -1812,7 +1812,7 @@ importers: '@pnpm/package-requester': workspace:17.0.0 '@pnpm/package-store': workspace:12.1.12 '@pnpm/read-package-json': workspace:5.0.12 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/resolver-base': workspace:8.1.6 '@pnpm/store-controller-types': workspace:12.0.0 '@pnpm/test-fixtures': workspace:* @@ -1862,7 +1862,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/package-requester': 'link:' '@pnpm/package-store': link:../package-store - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/test-fixtures': link:../../privatePackages/test-fixtures '@types/normalize-path': 3.0.0 '@types/ramda': 0.27.39 @@ -2145,7 +2145,7 @@ importers: '@pnpm/pnpmfile': workspace:1.2.6 '@pnpm/prepare': workspace:* '@pnpm/read-project-manifest': workspace:2.0.13 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/resolver-base': workspace:8.1.6 '@pnpm/semver-diff': ^1.0.2 '@pnpm/sort-packages': workspace:2.1.8 @@ -2242,7 +2242,7 @@ importers: '@pnpm/modules-yaml': link:../modules-yaml '@pnpm/plugin-commands-installation': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/test-fixtures': link:../../privatePackages/test-fixtures '@types/is-ci': 3.0.0 '@types/proxyquire': 1.3.28 @@ -2273,7 +2273,7 @@ importers: '@pnpm/plugin-commands-installation': workspace:8.4.4 '@pnpm/plugin-commands-listing': workspace:4.1.11 '@pnpm/prepare': workspace:* - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/types': workspace:7.10.0 '@types/ramda': 0.27.39 execa: npm:safe-execa@^0.1.1 @@ -2297,7 +2297,7 @@ importers: '@pnpm/plugin-commands-installation': link:../plugin-commands-installation '@pnpm/plugin-commands-listing': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@types/ramda': 0.27.39 execa: /safe-execa/0.1.1 strip-ansi: 6.0.1 @@ -2321,7 +2321,7 @@ importers: '@pnpm/plugin-commands-installation': workspace:8.4.4 '@pnpm/plugin-commands-outdated': workspace:5.1.10 '@pnpm/prepare': workspace:* - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/semver-diff': ^1.0.2 '@pnpm/store-path': ^5.0.0 '@pnpm/types': workspace:7.10.0 @@ -2364,7 +2364,7 @@ importers: '@pnpm/plugin-commands-installation': link:../plugin-commands-installation '@pnpm/plugin-commands-outdated': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@types/lru-cache': 5.1.1 '@types/ramda': 0.27.39 '@types/wrap-ansi': 3.0.0 @@ -2384,7 +2384,7 @@ importers: '@pnpm/pick-registry-for-package': workspace:2.0.11 '@pnpm/plugin-commands-publishing': workspace:4.5.2 '@pnpm/prepare': workspace:* - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/resolver-base': workspace:8.1.6 '@pnpm/run-npm': workspace:3.1.0 '@pnpm/sort-packages': workspace:2.1.8 @@ -2443,7 +2443,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/plugin-commands-publishing': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@types/cross-spawn': 6.0.2 '@types/npm-packlist': 1.1.2 '@types/proxyquire': 1.3.28 @@ -2478,7 +2478,7 @@ importers: '@pnpm/normalize-registries': workspace:2.0.13 '@pnpm/plugin-commands-rebuild': workspace:5.4.14 '@pnpm/prepare': workspace:* - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/sort-packages': workspace:2.1.8 '@pnpm/store-connection-manager': workspace:3.2.10 '@pnpm/store-controller-types': workspace:12.0.0 @@ -2538,7 +2538,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/plugin-commands-rebuild': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/test-fixtures': link:../../privatePackages/test-fixtures '@types/ramda': 0.27.39 '@types/semver': 7.3.9 @@ -2561,7 +2561,7 @@ importers: '@pnpm/plugin-commands-script-runners': workspace:4.6.2 '@pnpm/prepare': workspace:* '@pnpm/read-project-manifest': workspace:2.0.13 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/sort-packages': workspace:2.1.8 '@pnpm/store-path': ^5.0.0 '@pnpm/types': workspace:7.10.0 @@ -2600,7 +2600,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/plugin-commands-script-runners': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@types/ramda': 0.27.39 is-windows: 1.0.2 write-yaml-file: 4.2.0 @@ -2687,7 +2687,7 @@ importers: '@pnpm/pick-registry-for-package': workspace:2.0.11 '@pnpm/plugin-commands-store': workspace:4.1.13 '@pnpm/prepare': workspace:* - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/store-connection-manager': workspace:3.2.10 '@pnpm/store-controller-types': workspace:12.0.0 '@pnpm/store-path': ^5.0.0 @@ -2734,7 +2734,7 @@ importers: '@pnpm/logger': 4.0.0 '@pnpm/plugin-commands-store': 'link:' '@pnpm/prepare': link:../../privatePackages/prepare - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@types/archy': 0.0.31 '@types/ramda': 0.27.39 '@types/ssri': 7.1.1 @@ -2782,7 +2782,7 @@ importers: '@pnpm/prepare': workspace:* '@pnpm/read-package-json': workspace:5.0.12 '@pnpm/read-project-manifest': workspace:2.0.13 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/run-npm': workspace:3.1.0 '@pnpm/tabtab': ^0.1.2 '@pnpm/ts-execution-runtime': workspace:* @@ -2871,7 +2871,7 @@ importers: '@pnpm/prepare': link:../../privatePackages/prepare '@pnpm/read-package-json': link:../read-package-json '@pnpm/read-project-manifest': link:../read-project-manifest - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/run-npm': link:../run-npm '@pnpm/tabtab': 0.1.2 '@pnpm/ts-execution-runtime': link:../../utils/ts-execution-runtime @@ -2892,7 +2892,7 @@ importers: deep-require-cwd: 1.0.0 delay: 5.0.0 dir-is-case-sensitive: 2.0.0 - esbuild: 0.14.25 + esbuild: 0.14.27 execa: /safe-execa/0.1.1 exists-link: 2.0.0 is-ci: 3.0.1 @@ -3429,7 +3429,7 @@ importers: '@pnpm/constants': workspace:5.0.0 '@pnpm/lockfile-types': workspace:3.2.0 '@pnpm/modules-yaml': workspace:9.1.1 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/types': workspace:7.10.0 '@types/is-windows': ^1.0.0 '@types/isexe': 2.0.0 @@ -3444,7 +3444,7 @@ importers: '@pnpm/constants': link:../../packages/constants '@pnpm/lockfile-types': link:../../packages/lockfile-types '@pnpm/modules-yaml': link:../../packages/modules-yaml - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 '@pnpm/types': link:../../packages/types is-windows: 1.0.2 isexe: 2.0.0 @@ -3461,11 +3461,11 @@ importers: specifiers: '@pnpm/assert-store': workspace:* '@pnpm/cafs': workspace:3.0.15 - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 path-exists: ^4.0.0 dependencies: '@pnpm/cafs': link:../../packages/cafs - '@pnpm/registry-mock': 2.14.0 + '@pnpm/registry-mock': 2.15.1 path-exists: 4.0.0 devDependencies: '@pnpm/assert-store': 'link:' @@ -3529,12 +3529,12 @@ importers: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^5.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 5.13.0_33fffc354ccfa91fbe7d1677b9395a0a - '@typescript-eslint/parser': 5.13.0_eslint@8.10.0+typescript@4.6.2 - eslint-config-standard-with-typescript: 21.0.1_968daf7251cc786c85f4e250bc0c6eeb - eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-node: 11.1.0_eslint@8.10.0 - eslint-plugin-promise: 5.2.0_eslint@8.10.0 + '@typescript-eslint/eslint-plugin': 5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28 + '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 + eslint-config-standard-with-typescript: 21.0.1_339a91162da6409f17cd3c4d5702a7d8 + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-node: 11.1.0_eslint@8.11.0 + eslint-plugin-promise: 5.2.0_eslint@8.11.0 devDependencies: '@pnpm/eslint-config': 'link:' @@ -3569,7 +3569,7 @@ importers: '@babel/register': ^7.13.16 '@pnpm/ts-execution-runtime': workspace:* devDependencies: - '@babel/register': 7.17.0_@babel+core@7.17.5 + '@babel/register': 7.17.7_@babel+core@7.17.7 '@pnpm/ts-execution-runtime': 'link:' utils/tsconfig: @@ -3599,22 +3599,22 @@ packages: dependencies: '@babel/highlight': 7.16.10 - /@babel/compat-data/7.17.0: - resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==} + /@babel/compat-data/7.17.7: + resolution: {integrity: sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.17.5: - resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==} + /@babel/core/7.17.7: + resolution: {integrity: sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.1.2 '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 - '@babel/helper-compilation-targets': 7.16.7_@babel+core@7.17.5 - '@babel/helper-module-transforms': 7.17.6 - '@babel/helpers': 7.17.2 - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/generator': 7.17.7 + '@babel/helper-compilation-targets': 7.17.7_@babel+core@7.17.7 + '@babel/helper-module-transforms': 7.17.7 + '@babel/helpers': 7.17.7 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@babel/template': 7.16.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 @@ -3627,8 +3627,8 @@ packages: - supports-color dev: true - /@babel/generator/7.17.3: - resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==} + /@babel/generator/7.17.7: + resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -3643,30 +3643,30 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-compilation-targets/7.16.7_@babel+core@7.17.5: - resolution: {integrity: sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==} + /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.7: + resolution: {integrity: sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.17.0 - '@babel/core': 7.17.5 + '@babel/compat-data': 7.17.7 + '@babel/core': 7.17.7 '@babel/helper-validator-option': 7.16.7 browserslist: 4.20.0 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.5: + /@babel/helper-create-class-features-plugin/7.17.6_@babel+core@7.17.7: resolution: {integrity: sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-annotate-as-pure': 7.16.7 '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/helper-replace-supers': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 @@ -3704,8 +3704,8 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-member-expression-to-functions/7.16.7: - resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==} + /@babel/helper-member-expression-to-functions/7.17.7: + resolution: {integrity: sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -3718,13 +3718,13 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/helper-module-transforms/7.17.6: - resolution: {integrity: sha512-2ULmRdqoOMpdvkbT8jONrZML/XALfzxlb052bldftkicAUy8AxSCkD5trDPQcwHNmolcl7wP6ehNqMlyUw6AaA==} + /@babel/helper-module-transforms/7.17.7: + resolution: {integrity: sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-module-imports': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 '@babel/helper-split-export-declaration': 7.16.7 '@babel/helper-validator-identifier': 7.16.7 '@babel/template': 7.16.7 @@ -3751,7 +3751,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.16.7 - '@babel/helper-member-expression-to-functions': 7.16.7 + '@babel/helper-member-expression-to-functions': 7.17.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 @@ -3759,8 +3759,8 @@ packages: - supports-color dev: true - /@babel/helper-simple-access/7.16.7: - resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} + /@babel/helper-simple-access/7.17.7: + resolution: {integrity: sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 @@ -3782,8 +3782,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.17.2: - resolution: {integrity: sha512-0Qu7RLR1dILozr/6M0xgj+DFPmi6Bnulgm9M8BVa9ZCWxDqlSnqt3cf8IDPB5m45sVXUZ0kuQAgUrdSFFH79fQ==} + /@babel/helpers/7.17.7: + resolution: {integrity: sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.16.7 @@ -3811,8 +3811,8 @@ packages: '@babel/types': 7.13.12 dev: true - /@babel/parser/7.17.3_@babel+types@7.17.0: - resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==} + /@babel/parser/7.17.7_@babel+types@7.17.0: + resolution: {integrity: sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==} engines: {node: '>=6.0.0'} hasBin: true peerDependencies: @@ -3821,195 +3821,195 @@ packages: '@babel/types': 7.17.0 dev: true - /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.5: + /@babel/plugin-proposal-dynamic-import/7.16.7_@babel+core@7.17.7: resolution: {integrity: sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.17.7 dev: true - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.5: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.17.7: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.5: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.7: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.7: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.7: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.5: + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.17.7: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.5: + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.17.7: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.5: + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.17.7: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.5: + /@babel/plugin-syntax-typescript/7.16.7_@babel+core@7.17.7: resolution: {integrity: sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 dev: true - /@babel/plugin-transform-modules-commonjs/7.16.8_@babel+core@7.17.5: - resolution: {integrity: sha512-oflKPvsLT2+uKQopesJt3ApiaIS2HW+hzHFcwRNtyDGieAeC/dIHZX8buJQ2J2X1rxGPy4eRcUijm3qcSPjYcA==} + /@babel/plugin-transform-modules-commonjs/7.17.7_@babel+core@7.17.7: + resolution: {integrity: sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-module-transforms': 7.17.6 + '@babel/core': 7.17.7 + '@babel/helper-module-transforms': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/helper-simple-access': 7.16.7 + '@babel/helper-simple-access': 7.17.7 babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color dev: true - /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.5: + /@babel/plugin-transform-typescript/7.16.8_@babel+core@7.17.7: resolution: {integrity: sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 - '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.5 + '@babel/core': 7.17.7 + '@babel/helper-create-class-features-plugin': 7.17.6_@babel+core@7.17.7 '@babel/helper-plugin-utils': 7.16.7 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.7 transitivePeerDependencies: - supports-color dev: true - /@babel/preset-typescript/7.16.7_@babel+core@7.17.5: + /@babel/preset-typescript/7.16.7_@babel+core@7.17.7: resolution: {integrity: sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@babel/helper-plugin-utils': 7.16.7 '@babel/helper-validator-option': 7.16.7 - '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.5 + '@babel/plugin-transform-typescript': 7.16.8_@babel+core@7.17.7 transitivePeerDependencies: - supports-color dev: true - /@babel/register/7.17.0_@babel+core@7.17.5: - resolution: {integrity: sha512-UNZsMAZ7uKoGHo1HlEXfteEOYssf64n/PNLHGqOKq/bgYcu/4LrQWAHJwSCb3BRZK8Hi5gkJdRcwrGTO2wtRCg==} + /@babel/register/7.17.7_@babel+core@7.17.7: + resolution: {integrity: sha512-fg56SwvXRifootQEDQAu1mKdjh5uthPzdO0N6t358FktfL4XjAVXuH58ULoiW8mesxiOgNIrxiImqEwv0+hRRA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 clone-deep: 4.0.1 find-cache-dir: 2.1.0 make-dir: 2.1.0 @@ -4017,8 +4017,8 @@ packages: source-map-support: 0.5.21 dev: true - /@babel/runtime/7.17.2: - resolution: {integrity: sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==} + /@babel/runtime/7.17.7: + resolution: {integrity: sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 @@ -4028,7 +4028,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@babel/types': 7.17.0 dev: true @@ -4037,12 +4037,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.16.7 - '@babel/generator': 7.17.3 + '@babel/generator': 7.17.7 '@babel/helper-environment-visitor': 7.16.7 '@babel/helper-function-name': 7.16.7 '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@babel/types': 7.17.0 debug: 4.3.3 globals: 11.12.0 @@ -4073,7 +4073,7 @@ packages: /@changesets/apply-release-plan/5.0.5: resolution: {integrity: sha512-CxL9dkhzjHiVmXCyHgsLCQj7i/coFTMv/Yy0v6BC5cIWZkQml+lf7zvQqAcFXwY7b54HxRWZPku02XFB53Q0Uw==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/config': 1.7.0 '@changesets/get-version-range-type': 0.3.2 '@changesets/git': 1.3.1 @@ -4091,7 +4091,7 @@ packages: /@changesets/assemble-release-plan/5.1.1: resolution: {integrity: sha512-TQRZnK1sqYuoibJdSwpqE81rfDh0Xrkkr/M6bCQZ1ogGoRJNVbNYDWvNfkNvR4rEdRylri8cfKzffo/ruoy8QA==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/errors': 0.1.4 '@changesets/get-dependents-graph': 1.3.1 '@changesets/types': 4.1.0 @@ -4109,7 +4109,7 @@ packages: resolution: {integrity: sha512-4AJKo/UW0P217m2VHjiuhZy+CstLw54eu9I1fsY7tst76GeEN7mX0mVrTNEisR6CvOH7wLav3ITqvDcKVPbKsw==} hasBin: true dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/apply-release-plan': 5.0.5 '@changesets/assemble-release-plan': 5.1.1 '@changesets/changelog-git': 0.1.10 @@ -4173,7 +4173,7 @@ packages: /@changesets/get-release-plan/3.0.7: resolution: {integrity: sha512-zDp6RIEKvERIF4Osy8sJ5BzqTiiLMhPWBO02y6w3nzTQJ0VBMaTs4hhwImQ/54O9I34eUHR3D0DwmwGQ27ifaw==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/assemble-release-plan': 5.1.1 '@changesets/config': 1.7.0 '@changesets/pre': 1.0.10 @@ -4189,7 +4189,7 @@ packages: /@changesets/git/1.3.1: resolution: {integrity: sha512-yg60QUi38VA0XGXdBy9SRYJhs8xJHE97Z1CaB/hFyByBlh5k1i+avFNBvvw66MsoT/aiml6y9scIG6sC8R5mfg==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/errors': 0.1.4 '@changesets/types': 4.1.0 '@manypkg/get-packages': 1.1.3 @@ -4213,7 +4213,7 @@ packages: /@changesets/pre/1.0.10: resolution: {integrity: sha512-cZC1C1wTSC17/TcTWivAQ4LAXz5jEYDuy3UeZiBz1wnTTzMHyTHLLwJi60juhl4hawXunDLw0mwZkcpS8Ivitg==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/errors': 0.1.4 '@changesets/types': 4.1.0 '@manypkg/get-packages': 1.1.3 @@ -4223,7 +4223,7 @@ packages: /@changesets/read/0.5.4: resolution: {integrity: sha512-12dTx+p5ztFs9QgJDGHRHR6HzTIbHct9S4lK2I/i6Qkz1cNfAPVIbdoMCdbPIWeLank9muMUjiiFmCWJD7tQIg==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/git': 1.3.1 '@changesets/logger': 0.0.5 '@changesets/parse': 0.3.12 @@ -4240,7 +4240,7 @@ packages: /@changesets/write/0.1.7: resolution: {integrity: sha512-6r+tc6u2l5BBIwEAh7ivRYWFir+XKiw0q/6Hx6NJA4dSN5fNu9uyWRQ+IMHCllD9dBcsh+e79sOepc+xT8l28g==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/types': 4.1.0 fs-extra: 7.0.1 human-id: 1.0.2 @@ -4454,15 +4454,15 @@ packages: '@cspotcode/source-map-consumer': 0.8.0 dev: true - /@eslint/eslintrc/1.2.0: - resolution: {integrity: sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==} + /@eslint/eslintrc/1.2.1: + resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.3 espree: 9.3.1 globals: 13.12.1 - ignore: 4.0.6 + ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: /@zkochan/js-yaml/0.0.5 minimatch: 3.1.2 @@ -4670,7 +4670,7 @@ packages: resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@jest/types': 27.5.1 babel-plugin-istanbul: 6.1.1_@babel+types@7.17.0 chalk: 4.1.2 @@ -4720,8 +4720,8 @@ packages: /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.17.2 - '@types/node': 12.20.46 + '@babel/runtime': 7.17.7 + '@types/node': 12.20.47 find-up: 4.1.0 fs-extra: 8.1.0 dev: true @@ -4729,7 +4729,7 @@ packages: /@manypkg/get-packages/1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -4877,7 +4877,7 @@ packages: pretty-ms: 7.0.1 ramda: 0.27.2 right-pad: 1.0.1 - rxjs: 7.5.4 + rxjs: 7.5.5 semver: 7.3.5 stacktracey: 2.1.8 string-length: 4.0.2 @@ -5048,8 +5048,8 @@ packages: strip-bom: 4.0.0 dev: true - /@pnpm/registry-mock/2.14.0: - resolution: {integrity: sha512-I4P2IKxg7MDC4/Z09Ees3fhhPtdtOLdGT5xFfXvSdbcO+Q6ovTnJkpg+78rfY3hhaxHlwuQ9C2olt6rqBhokZg==} + /@pnpm/registry-mock/2.15.1: + resolution: {integrity: sha512-bqIYJ9KBo3kqtCfABZcAyh/fOfAUvpAVhftLmXF3Wh2HJo7AiCqBxa6l+/affJZrkRwO9tl7dH/v32dfY+U5tQ==} engines: {node: '>=10.13'} hasBin: true dependencies: @@ -5059,7 +5059,7 @@ packages: read-yaml-file: 2.1.0 rimraf: 3.0.2 tempy: 1.0.1 - verdaccio: 5.7.0 + verdaccio: 5.8.0 write-yaml-file: 4.2.0 transitivePeerDependencies: - bufferutil @@ -5206,7 +5206,7 @@ packages: /@types/babel__core/7.1.18: resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==} dependencies: - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@babel/types': 7.17.0 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 @@ -5222,7 +5222,7 @@ packages: /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@babel/types': 7.17.0 dev: true @@ -5401,8 +5401,8 @@ packages: '@types/node': 17.0.21 dev: true - /@types/node/12.20.46: - resolution: {integrity: sha512-cPjLXj8d6anFPzFvOPxS3fvly3Shm5nTfl6g8X5smexixbuGUf7hfr21J5tX9JW+UPStp/5P5R8qrKL5IyVJ+A==} + /@types/node/12.20.47: + resolution: {integrity: sha512-BzcaRsnFuznzOItW1WpQrDHM7plAa7GIDMZ6b5pnMbkqEtM/6WCOhvZar39oeMQP79gwvFUWjjptE7/KGcNqFg==} dev: true /@types/node/13.13.52: @@ -5558,8 +5558,8 @@ packages: resolution: {integrity: sha512-8NYnGOctzsI4W0ApsP/BIHD/LnxpJ6XaGf2AZmz4EyDYJMxtprN4279dLNI1CPZcwC9H18qYcaFv4bXi0wmokg==} dev: true - /@typescript-eslint/eslint-plugin/5.13.0_33fffc354ccfa91fbe7d1677b9395a0a: - resolution: {integrity: sha512-vLktb2Uec81fxm/cfz2Hd6QaWOs8qdmVAZXLdOBX6JFJDhf6oDZpMzZ4/LZ6SFM/5DgDcxIMIvy3F+O9yZBuiQ==} + /@typescript-eslint/eslint-plugin/5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28: + resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -5569,12 +5569,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.13.0_eslint@8.10.0+typescript@4.6.2 - '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/type-utils': 5.13.0_eslint@8.10.0+typescript@4.6.2 - '@typescript-eslint/utils': 5.13.0_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/parser': 5.15.0_eslint@8.11.0+typescript@4.6.2 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/type-utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 + '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 debug: 4.3.3 - eslint: 8.10.0 + eslint: 8.11.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -5585,7 +5585,7 @@ packages: - supports-color dev: false - /@typescript-eslint/parser/4.33.0_eslint@8.10.0+typescript@4.6.2: + /@typescript-eslint/parser/4.33.0_eslint@8.11.0+typescript@4.6.2: resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -5599,14 +5599,14 @@ packages: '@typescript-eslint/types': 4.33.0 '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.6.2 debug: 4.3.3 - eslint: 8.10.0 + eslint: 8.11.0 typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser/5.13.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-GdrU4GvBE29tm2RqWOM0P5QfCtgCyN4hXICj/X9ibKED16136l9ZpoJvCL5pSKtmJzA+NRDzQ312wWMejCVVfg==} + /@typescript-eslint/parser/5.15.0_eslint@8.11.0+typescript@4.6.2: + resolution: {integrity: sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -5615,11 +5615,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.2 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 debug: 4.3.3 - eslint: 8.10.0 + eslint: 8.11.0 typescript: 4.6.2 transitivePeerDependencies: - supports-color @@ -5633,16 +5633,16 @@ packages: '@typescript-eslint/visitor-keys': 4.33.0 dev: false - /@typescript-eslint/scope-manager/5.13.0: - resolution: {integrity: sha512-T4N8UvKYDSfVYdmJq7g2IPJYCRzwtp74KyDZytkR4OL3NRupvswvmJQJ4CX5tDSurW2cvCc1Ia1qM7d0jpa7IA==} + /@typescript-eslint/scope-manager/5.15.0: + resolution: {integrity: sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/visitor-keys': 5.13.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/visitor-keys': 5.15.0 dev: false - /@typescript-eslint/type-utils/5.13.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-/nz7qFizaBM1SuqAKb7GLkcNn2buRdDgZraXlkhz+vUGiN1NZ9LzkA595tHHeduAiS2MsHqMNhE2zNzGdw43Yg==} + /@typescript-eslint/type-utils/5.15.0_eslint@8.11.0+typescript@4.6.2: + resolution: {integrity: sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -5651,9 +5651,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.13.0_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.6.2 debug: 4.3.3 - eslint: 8.10.0 + eslint: 8.11.0 tsutils: 3.21.0_typescript@4.6.2 typescript: 4.6.2 transitivePeerDependencies: @@ -5665,8 +5665,8 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: false - /@typescript-eslint/types/5.13.0: - resolution: {integrity: sha512-LmE/KO6DUy0nFY/OoQU0XelnmDt+V8lPQhh8MOVa7Y5k2gGRd6U9Kp3wAjhB4OHg57tUO0nOnwYQhRRyEAyOyg==} + /@typescript-eslint/types/5.15.0: + resolution: {integrity: sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false @@ -5691,8 +5691,8 @@ packages: - supports-color dev: false - /@typescript-eslint/typescript-estree/5.13.0_typescript@4.6.2: - resolution: {integrity: sha512-Q9cQow0DeLjnp5DuEDjLZ6JIkwGx3oYZe+BfcNuw/POhtpcxMTy18Icl6BJqTSd+3ftsrfuVb7mNHRZf7xiaNA==} + /@typescript-eslint/typescript-estree/5.15.0_typescript@4.6.2: + resolution: {integrity: sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -5700,8 +5700,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/visitor-keys': 5.13.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/visitor-keys': 5.15.0 debug: 4.3.3 globby: 11.1.0 is-glob: 4.0.3 @@ -5712,19 +5712,19 @@ packages: - supports-color dev: false - /@typescript-eslint/utils/5.13.0_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-+9oHlPWYNl6AwwoEt5TQryEHwiKRVjz7Vk6kaBeD3/kwHE5YqTGHtm/JZY8Bo9ITOeKutFaXnBlMgSATMJALUQ==} + /@typescript-eslint/utils/5.15.0_eslint@8.11.0+typescript@4.6.2: + resolution: {integrity: sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.13.0 - '@typescript-eslint/types': 5.13.0 - '@typescript-eslint/typescript-estree': 5.13.0_typescript@4.6.2 - eslint: 8.10.0 + '@typescript-eslint/scope-manager': 5.15.0 + '@typescript-eslint/types': 5.15.0 + '@typescript-eslint/typescript-estree': 5.15.0_typescript@4.6.2 + eslint: 8.11.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint-utils: 3.0.0_eslint@8.11.0 transitivePeerDependencies: - supports-color - typescript @@ -5738,11 +5738,11 @@ packages: eslint-visitor-keys: 2.1.0 dev: false - /@typescript-eslint/visitor-keys/5.13.0: - resolution: {integrity: sha512-HLKEAS/qA1V7d9EzcpLFykTePmOQqOFim8oCvhY3pZgQ8Hi38hYpHd9e5GN6nQBFQNecNhws5wkS9Y5XIO0s/g==} + /@typescript-eslint/visitor-keys/5.15.0: + resolution: {integrity: sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.13.0 + '@typescript-eslint/types': 5.15.0 eslint-visitor-keys: 3.3.0 dev: false @@ -5789,8 +5789,8 @@ packages: resolution: {integrity: sha512-FaIzCnDg0x0Js5kSQn1Le3YzDHl7XxrJ0QdIw5LrDUmLsH3VXNi4/NMlSHnw5RiTTMs4UbEf98V3RJRB8exqJA==} engines: {node: '>=8', npm: '>=5'} - /@verdaccio/ui-theme/6.0.0-6-next.20: - resolution: {integrity: sha512-Mr3sNJ577lMartUC3Dbu1nTZP+wXISFI20SwjI9JmQLBw6CRZtwyUbQCrrLYiT34BMVMxC4kC9j0akxLCCcDTw==} + /@verdaccio/ui-theme/6.0.0-6-next.22: + resolution: {integrity: sha512-MuuIcNLSjm8ZzibIXyzLae8Omsq7btha9JuRf1oBOA/oHRt+ZsUlVsHlJgA5w49FWa4WU74724USWD0ZpT7Y5w==} /@yarnpkg/core/3.2.0: resolution: {integrity: sha512-Yu6+PILWXLp/HFVWulcDdvDT/MD/32/6oQUaUAXu7kx9JF4gb3SaKtW9yUoqLzq6rwL0B5caYoUHzFX8r/Lgqw==} @@ -6046,7 +6046,7 @@ packages: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} engines: {node: '>= 0.6'} dependencies: - mime-types: 2.1.34 + mime-types: 2.1.35 negotiator: 0.6.3 /acorn-globals/4.3.4: @@ -6417,18 +6417,18 @@ packages: /aws4/1.11.0: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} - /babel-jest/27.5.1_45f6847047c20c306a366b5dd2d145b9: + /babel-jest/27.5.1_cee63327f0f0d6d10dec2b820c2f8a4b: resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@jest/transform': 27.5.1_@babel+types@7.17.0 '@jest/types': 27.5.1 '@types/babel__core': 7.1.18 babel-plugin-istanbul: 6.1.1_@babel+types@7.17.0 - babel-preset-jest: 27.5.1_@babel+core@7.17.5 + babel-preset-jest: 27.5.1_@babel+core@7.17.7 chalk: 4.1.2 graceful-fs: 4.2.9 slash: 3.0.0 @@ -6467,35 +6467,35 @@ packages: '@types/babel__traverse': 7.14.2 dev: true - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.5: + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.7: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.5 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.5 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.5 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.5 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.5 + '@babel/core': 7.17.7 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.7 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.7 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.7 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.7 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.7 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.7 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.7 dev: true - /babel-preset-jest/27.5.1_@babel+core@7.17.5: + /babel-preset-jest/27.5.1_@babel+core@7.17.7: resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 babel-plugin-jest-hoist: 27.5.1 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.7 dev: true /bail/1.0.5: @@ -6569,6 +6569,21 @@ packages: raw-body: 2.4.2 type-is: 1.6.18 + /body-parser/1.19.2: + resolution: {integrity: sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + content-type: 1.0.4 + debug: 2.6.9 + depd: 1.1.2 + http-errors: 1.8.1 + iconv-lite: 0.4.24 + on-finished: 2.3.0 + qs: 6.9.7 + raw-body: 2.4.3 + type-is: 1.6.18 + /bole/4.0.0: resolution: {integrity: sha512-Bk/2qoyOSlwU1dnDFk/oPM2FCNKAlYlBHfpAgwGX+K9HUtxSvmIAQCmMWMOvE6BlHHRCwsH1MxJe/r1ieodxqQ==} dependencies: @@ -6594,6 +6609,11 @@ packages: balanced-match: 1.0.2 concat-map: 0.0.1 + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + /braces/2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} engines: {node: '>=0.10.0'} @@ -6636,8 +6656,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001313 - electron-to-chromium: 1.4.76 + caniuse-lite: 1.0.30001316 + electron-to-chromium: 1.4.83 escalade: 3.1.1 node-releases: 2.0.2 picocolors: 1.0.0 @@ -6684,6 +6704,10 @@ packages: resolution: {integrity: sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==} engines: {node: '>= 0.8'} + /bytes/3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + /bzip2-maybe/1.0.0: resolution: {integrity: sha1-ya73AIprlDy+mcxhcSXrS9R4KWs=} hasBin: true @@ -6822,8 +6846,8 @@ packages: dependencies: path-temp: 2.0.0 - /caniuse-lite/1.0.30001313: - resolution: {integrity: sha512-rI1UN0koZUiKINjysQDuRi2VeSCce3bYJNmDcj3PIKREiAmjakugBul1QSkg/fPrlULYl6oWfGg3PbgOSY9X4Q==} + /caniuse-lite/1.0.30001316: + resolution: {integrity: sha512-JgUdNoZKxPZFzbzJwy4hDSyGuH/gXz2rN51QmoR8cBQsVo58llD3A0vlRKKRt8FGf5u69P9eQyIH8/z9vN/S0Q==} dev: true /caseless/0.12.0: @@ -7221,6 +7245,10 @@ packages: resolution: {integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==} engines: {node: '>= 0.6'} + /cookie/0.4.2: + resolution: {integrity: sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==} + engines: {node: '>= 0.6'} + /cookies/0.8.0: resolution: {integrity: sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==} engines: {node: '>= 0.8'} @@ -7419,7 +7447,7 @@ packages: /d/1.0.1: resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: - es5-ext: 0.10.53 + es5-ext: 0.10.58 type: 1.2.0 /dargs/7.0.0: @@ -7456,8 +7484,8 @@ packages: whatwg-url: 8.7.0 dev: true - /dayjs/1.10.7: - resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} + /dayjs/1.10.8: + resolution: {integrity: sha512-wbNwDfBHHur9UOzNUjeKUOJ0fCb0a52Wx0xInmQ7Y8FstyajiV1NmK1e00cxsr9YrE9r7yAChE0VvpuY5Rnlow==} /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -7661,7 +7689,7 @@ packages: resolution: {integrity: sha512-Plha9WCF08aSGB39IsOhlk0AHecwcXtq/gMbHgylRNEv7JV3lnlt7akfdax7mnUHndEuuh57CmBaKSSXns7+YA==} engines: {node: '>=12.13'} dependencies: - '@babel/runtime': 7.17.2 + '@babel/runtime': 7.17.7 fastest-levenshtein: 1.0.12 lodash.deburr: 4.1.0 dev: false @@ -7770,8 +7798,8 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - /electron-to-chromium/1.4.76: - resolution: {integrity: sha512-3Vftv7cenJtQb+k00McEBZ2vVmZ/x+HEF7pcZONZIkOsESqAqVuACmBxMv0JhzX7u0YltU0vSqRqgBSTAhFUjA==} + /electron-to-chromium/1.4.83: + resolution: {integrity: sha512-Wm15TA5pLMOHtsik6uQTVyzXG8IpkVxnXAoAqV4+6zbJH3n5qnVz3iNAW+65r6WSrrYo0w6B8JJ0lcv2NhSmXQ==} dev: true /emittery/0.8.1: @@ -7870,18 +7898,20 @@ packages: is-date-object: 1.0.5 is-symbol: 1.0.4 - /es5-ext/0.10.53: - resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==} + /es5-ext/0.10.58: + resolution: {integrity: sha512-LHO+KBBaHGwjy32ibSaMY+ZzjpC4K4I5bPoijICMBL7gXEXfrEUrzssmNP+KigbQEp1dRUnGkry/vUnxOqptLQ==} + engines: {node: '>=0.10'} + requiresBuild: true dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 - next-tick: 1.0.0 + next-tick: 1.1.0 /es6-iterator/2.0.3: resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} dependencies: d: 1.0.1 - es5-ext: 0.10.53 + es5-ext: 0.10.58 es6-symbol: 3.1.3 /es6-symbol/3.1.3: @@ -7894,12 +7924,12 @@ packages: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} dependencies: d: 1.0.1 - es5-ext: 0.10.53 + es5-ext: 0.10.58 es6-iterator: 2.0.3 es6-symbol: 3.1.3 - /esbuild-android-64/0.14.25: - resolution: {integrity: sha512-L5vCUk7TzFbBnoESNoXjU3x9+/+7TDIE/1mTfy/erAfvZAqC+S3sp/Qa9wkypFMcFvN9FzvESkTlpeQDolREtQ==} + /esbuild-android-64/0.14.27: + resolution: {integrity: sha512-LuEd4uPuj/16Y8j6kqy3Z2E9vNY9logfq8Tq+oTE2PZVuNs3M1kj5Qd4O95ee66yDGb3isaOCV7sOLDwtMfGaQ==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -7907,8 +7937,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.25: - resolution: {integrity: sha512-4jv5xPjM/qNm27T5j3ZEck0PvjgQtoMHnz4FzwF5zNP56PvY2CT0WStcAIl6jNlsuDdN63rk2HRBIsO6xFbcFw==} + /esbuild-android-arm64/0.14.27: + resolution: {integrity: sha512-E8Ktwwa6vX8q7QeJmg8yepBYXaee50OdQS3BFtEHKrzbV45H4foMOeEE7uqdjGQZFBap5VAqo7pvjlyA92wznQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -7916,8 +7946,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.25: - resolution: {integrity: sha512-TGp8tuudIxOyWd1+8aYPxQmC1ZQyvij/AfNBa35RubixD0zJ1vkKHVAzo0Zao1zcG6pNqiSyzfPto8vmg0s7oA==} + /esbuild-darwin-64/0.14.27: + resolution: {integrity: sha512-czw/kXl/1ZdenPWfw9jDc5iuIYxqUxgQ/Q+hRd4/3udyGGVI31r29LCViN2bAJgGvQkqyLGVcG03PJPEXQ5i2g==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -7925,8 +7955,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.25: - resolution: {integrity: sha512-oTcDgdm0MDVEmw2DWu8BV68pYuImpFgvWREPErBZmNA4MYKGuBRaCiJqq6jZmBR1x+3y1DWCjez+5uLtuAm6mw==} + /esbuild-darwin-arm64/0.14.27: + resolution: {integrity: sha512-BEsv2U2U4o672oV8+xpXNxN9bgqRCtddQC6WBh4YhXKDcSZcdNh7+6nS+DM2vu7qWIWNA4JbRG24LUUYXysimQ==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -7934,8 +7964,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.25: - resolution: {integrity: sha512-ueAqbnMZ8arnuLH8tHwTCQYeptnHOUV7vA6px6j4zjjQwDx7TdP7kACPf3TLZLdJQ3CAD1XCvQ2sPhX+8tacvQ==} + /esbuild-freebsd-64/0.14.27: + resolution: {integrity: sha512-7FeiFPGBo+ga+kOkDxtPmdPZdayrSzsV9pmfHxcyLKxu+3oTcajeZlOO1y9HW+t5aFZPiv7czOHM4KNd0tNwCA==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -7943,8 +7973,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.25: - resolution: {integrity: sha512-+ZVWud2HKh+Ob6k/qiJWjBtUg4KmJGGmbvEXXW1SNKS7hW7HU+Zq2ZCcE1akFxOPkVB+EhOty/sSek30tkCYug==} + /esbuild-freebsd-arm64/0.14.27: + resolution: {integrity: sha512-8CK3++foRZJluOWXpllG5zwAVlxtv36NpHfsbWS7TYlD8S+QruXltKlXToc/5ZNzBK++l6rvRKELu/puCLc7jA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -7952,8 +7982,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.25: - resolution: {integrity: sha512-3OP/lwV3kCzEz45tobH9nj+uE4ubhGsfx+tn0L26WAGtUbmmcRpqy7XRG/qK7h1mClZ+eguIANcQntYMdYklfw==} + /esbuild-linux-32/0.14.27: + resolution: {integrity: sha512-qhNYIcT+EsYSBClZ5QhLzFzV5iVsP1YsITqblSaztr3+ZJUI+GoK8aXHyzKd7/CKKuK93cxEMJPpfi1dfsOfdw==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -7961,8 +7991,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.25: - resolution: {integrity: sha512-+aKHdHZmX9qwVlQmu5xYXh7GsBFf4TWrePgeJTalhXHOG7NNuUwoHmketGiZEoNsWyyqwH9rE5BC+iwcLY30Ug==} + /esbuild-linux-64/0.14.27: + resolution: {integrity: sha512-ESjck9+EsHoTaKWlFKJpPZRN26uiav5gkI16RuI8WBxUdLrrAlYuYSndxxKgEn1csd968BX/8yQZATYf/9+/qg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -7970,8 +8000,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.25: - resolution: {integrity: sha512-aTLcE2VBoLydL943REcAcgnDi3bHtmULSXWLbjtBdtykRatJVSxKMjK9YlBXUZC4/YcNQfH7AxwVeQr9fNxPhw==} + /esbuild-linux-arm/0.14.27: + resolution: {integrity: sha512-JnnmgUBdqLQO9hoNZQqNHFWlNpSX82vzB3rYuCJMhtkuaWQEmQz6Lec1UIxJdC38ifEghNTBsF9bbe8dFilnCw==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -7979,8 +8009,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.25: - resolution: {integrity: sha512-UxfenPx/wSZx55gScCImPtXekvZQLI2GW3qe5dtlmU7luiqhp5GWPzGeQEbD3yN3xg/pHc671m5bma5Ns7lBHw==} + /esbuild-linux-arm64/0.14.27: + resolution: {integrity: sha512-no6Mi17eV2tHlJnqBHRLekpZ2/VYx+NfGxKcBE/2xOMYwctsanCaXxw4zapvNrGE9X38vefVXLz6YCF8b1EHiQ==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -7988,8 +8018,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.25: - resolution: {integrity: sha512-wLWYyqVfYx9Ur6eU5RT92yJVsaBGi5RdkoWqRHOqcJ38Kn60QMlcghsKeWfe9jcYut8LangYZ98xO1LxIoSXrQ==} + /esbuild-linux-mips64le/0.14.27: + resolution: {integrity: sha512-NolWP2uOvIJpbwpsDbwfeExZOY1bZNlWE/kVfkzLMsSgqeVcl5YMen/cedRe9mKnpfLli+i0uSp7N+fkKNU27A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -7997,8 +8027,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.25: - resolution: {integrity: sha512-0dR6Csl6Zas3g4p9ULckEl8Mo8IInJh33VCJ3eaV1hj9+MHGdmDOakYMN8MZP9/5nl+NU/0ygpd14cWgy8uqRw==} + /esbuild-linux-ppc64le/0.14.27: + resolution: {integrity: sha512-/7dTjDvXMdRKmsSxKXeWyonuGgblnYDn0MI1xDC7J1VQXny8k1qgNp6VmrlsawwnsymSUUiThhkJsI+rx0taNA==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -8006,8 +8036,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.25: - resolution: {integrity: sha512-J4d20HDmTrgvhR0bdkDhvvJGaikH3LzXQnNaseo8rcw9Yqby9A90gKUmWpfwqLVNRILvNnAmKLfBjCKU9ajg8w==} + /esbuild-linux-riscv64/0.14.27: + resolution: {integrity: sha512-D+aFiUzOJG13RhrSmZgrcFaF4UUHpqj7XSKrIiCXIj1dkIkFqdrmqMSOtSs78dOtObWiOrFCDDzB24UyeEiNGg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -8015,8 +8045,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.25: - resolution: {integrity: sha512-YI2d5V6nTE73ZnhEKQD7MtsPs1EtUZJ3obS21oxQxGbbRw1G+PtJKjNyur+3t6nzHP9oTg6GHQ3S3hOLLmbDIQ==} + /esbuild-linux-s390x/0.14.27: + resolution: {integrity: sha512-CD/D4tj0U4UQjELkdNlZhQ8nDHU5rBn6NGp47Hiz0Y7/akAY5i0oGadhEIg0WCY/HYVXFb3CsSPPwaKcTOW3bg==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -8024,8 +8054,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.25: - resolution: {integrity: sha512-TKIVgNWLUOkr+Exrye70XTEE1lJjdQXdM4tAXRzfHE9iBA7LXWcNtVIuSnphTqpanPzTDFarF0yqq4kpbC6miA==} + /esbuild-netbsd-64/0.14.27: + resolution: {integrity: sha512-h3mAld69SrO1VoaMpYl3a5FNdGRE/Nqc+E8VtHOag4tyBwhCQXxtvDDOAKOUQexBGca0IuR6UayQ4ntSX5ij1Q==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -8033,8 +8063,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.25: - resolution: {integrity: sha512-QgFJ37A15D7NIXBTYEqz29+uw3nNBOIyog+3kFidANn6kjw0GHZ0lEYQn+cwjyzu94WobR+fes7cTl/ZYlHb1A==} + /esbuild-openbsd-64/0.14.27: + resolution: {integrity: sha512-xwSje6qIZaDHXWoPpIgvL+7fC6WeubHHv18tusLYMwL+Z6bEa4Pbfs5IWDtQdHkArtfxEkIZz77944z8MgDxGw==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -8042,8 +8072,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.25: - resolution: {integrity: sha512-rmWfjUItYIVlqr5EnTH1+GCxXiBOC42WBZ3w++qh7n2cS9Xo0lO5pGSG2N+huOU2fX5L+6YUuJ78/vOYvefeFw==} + /esbuild-sunos-64/0.14.27: + resolution: {integrity: sha512-/nBVpWIDjYiyMhuqIqbXXsxBc58cBVH9uztAOIfWShStxq9BNBik92oPQPJ57nzWXRNKQUEFWr4Q98utDWz7jg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -8051,8 +8081,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.25: - resolution: {integrity: sha512-HGAxVUofl3iUIz9W10Y9XKtD0bNsK9fBXv1D55N/ljNvkrAYcGB8YCm0v7DjlwtyS6ws3dkdQyXadbxkbzaKOA==} + /esbuild-windows-32/0.14.27: + resolution: {integrity: sha512-Q9/zEjhZJ4trtWhFWIZvS/7RUzzi8rvkoaS9oiizkHTTKd8UxFwn/Mm2OywsAfYymgUYm8+y2b+BKTNEFxUekw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -8060,8 +8090,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.25: - resolution: {integrity: sha512-TirEohRkfWU9hXLgoDxzhMQD1g8I2mOqvdQF2RS9E/wbkORTAqJHyh7wqGRCQAwNzdNXdg3JAyhQ9/177AadWA==} + /esbuild-windows-64/0.14.27: + resolution: {integrity: sha512-b3y3vTSl5aEhWHK66ngtiS/c6byLf6y/ZBvODH1YkBM+MGtVL6jN38FdHUsZasCz9gFwYs/lJMVY9u7GL6wfYg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -8069,8 +8099,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.25: - resolution: {integrity: sha512-4ype9ERiI45rSh+R8qUoBtaj6kJvUOI7oVLhKqPEpcF4Pa5PpT3hm/mXAyotJHREkHpM87PAJcA442mLnbtlNA==} + /esbuild-windows-arm64/0.14.27: + resolution: {integrity: sha512-I/reTxr6TFMcR5qbIkwRGvldMIaiBu2+MP0LlD7sOlNXrfqIl9uNjsuxFPGEG4IRomjfQ5q8WT+xlF/ySVkqKg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -8078,32 +8108,32 @@ packages: dev: true optional: true - /esbuild/0.14.25: - resolution: {integrity: sha512-4JHEIOMNFvK09ziiL+iVmldIhLbn49V4NAVo888tcGFKedEZY/Y8YapfStJ6zSE23tzYPKxqKwQBnQoIO0BI/Q==} + /esbuild/0.14.27: + resolution: {integrity: sha512-MZQt5SywZS3hA9fXnMhR22dv0oPGh6QtjJRIYbgL1AeqAoQZE+Qn5ppGYQAoHv/vq827flj4tIJ79Mrdiwk46Q==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.25 - esbuild-android-arm64: 0.14.25 - esbuild-darwin-64: 0.14.25 - esbuild-darwin-arm64: 0.14.25 - esbuild-freebsd-64: 0.14.25 - esbuild-freebsd-arm64: 0.14.25 - esbuild-linux-32: 0.14.25 - esbuild-linux-64: 0.14.25 - esbuild-linux-arm: 0.14.25 - esbuild-linux-arm64: 0.14.25 - esbuild-linux-mips64le: 0.14.25 - esbuild-linux-ppc64le: 0.14.25 - esbuild-linux-riscv64: 0.14.25 - esbuild-linux-s390x: 0.14.25 - esbuild-netbsd-64: 0.14.25 - esbuild-openbsd-64: 0.14.25 - esbuild-sunos-64: 0.14.25 - esbuild-windows-32: 0.14.25 - esbuild-windows-64: 0.14.25 - esbuild-windows-arm64: 0.14.25 + esbuild-android-64: 0.14.27 + esbuild-android-arm64: 0.14.27 + esbuild-darwin-64: 0.14.27 + esbuild-darwin-arm64: 0.14.27 + esbuild-freebsd-64: 0.14.27 + esbuild-freebsd-arm64: 0.14.27 + esbuild-linux-32: 0.14.27 + esbuild-linux-64: 0.14.27 + esbuild-linux-arm: 0.14.27 + esbuild-linux-arm64: 0.14.27 + esbuild-linux-mips64le: 0.14.27 + esbuild-linux-ppc64le: 0.14.27 + esbuild-linux-riscv64: 0.14.27 + esbuild-linux-s390x: 0.14.27 + esbuild-netbsd-64: 0.14.27 + esbuild-openbsd-64: 0.14.27 + esbuild-sunos-64: 0.14.27 + esbuild-windows-32: 0.14.27 + esbuild-windows-64: 0.14.27 + esbuild-windows-arm64: 0.14.27 dev: true /escalade/3.1.1: @@ -8152,7 +8182,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard-with-typescript/21.0.1_968daf7251cc786c85f4e250bc0c6eeb: + /eslint-config-standard-with-typescript/21.0.1_339a91162da6409f17cd3c4d5702a7d8: resolution: {integrity: sha512-FeiMHljEJ346Y0I/HpAymNKdrgKEpHpcg/D93FvPHWfCzbT4QyUJba/0FwntZeGLXfUiWDSeKmdJD597d9wwiw==} peerDependencies: '@typescript-eslint/eslint-plugin': ^4.0.1 || ^5.6.0 @@ -8162,19 +8192,19 @@ packages: eslint-plugin-promise: ^4.2.1 || ^5.0.0 typescript: ^3.9 || ^4.0.0 dependencies: - '@typescript-eslint/eslint-plugin': 5.13.0_33fffc354ccfa91fbe7d1677b9395a0a - '@typescript-eslint/parser': 4.33.0_eslint@8.10.0+typescript@4.6.2 - eslint: 8.10.0 - eslint-config-standard: 16.0.3_8f85ce6fcfc4a9375ed3494add570ac3 - eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-node: 11.1.0_eslint@8.10.0 - eslint-plugin-promise: 5.2.0_eslint@8.10.0 + '@typescript-eslint/eslint-plugin': 5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28 + '@typescript-eslint/parser': 4.33.0_eslint@8.11.0+typescript@4.6.2 + eslint: 8.11.0 + eslint-config-standard: 16.0.3_29fd10b92106eb7fbb9a1ac1469612aa + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-node: 11.1.0_eslint@8.11.0 + eslint-plugin-promise: 5.2.0_eslint@8.11.0 typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: false - /eslint-config-standard/16.0.3_8f85ce6fcfc4a9375ed3494add570ac3: + /eslint-config-standard/16.0.3_29fd10b92106eb7fbb9a1ac1469612aa: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: '*' @@ -8182,10 +8212,10 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 8.10.0 - eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-node: 11.1.0_eslint@8.10.0 - eslint-plugin-promise: 5.2.0_eslint@8.10.0 + eslint: 8.11.0 + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-node: 11.1.0_eslint@8.11.0 + eslint-plugin-promise: 5.2.0_eslint@8.11.0 dev: false /eslint-import-resolver-node/0.3.6: @@ -8202,18 +8232,18 @@ packages: find-up: 2.1.0 dev: false - /eslint-plugin-es/3.0.1_eslint@8.10.0: + /eslint-plugin-es/3.0.1_eslint@8.11.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '*' dependencies: - eslint: 8.10.0 + eslint: 8.11.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: false - /eslint-plugin-import/2.25.4_eslint@8.10.0: + /eslint-plugin-import/2.25.4_eslint@8.11.0: resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} engines: {node: '>=4'} peerDependencies: @@ -8223,7 +8253,7 @@ packages: array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.10.0 + eslint: 8.11.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3 has: 1.0.3 @@ -8232,17 +8262,17 @@ packages: minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.22.0 - tsconfig-paths: 3.13.0 + tsconfig-paths: 3.14.0 dev: false - /eslint-plugin-node/11.1.0_eslint@8.10.0: + /eslint-plugin-node/11.1.0_eslint@8.11.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '*' dependencies: - eslint: 8.10.0 - eslint-plugin-es: 3.0.1_eslint@8.10.0 + eslint: 8.11.0 + eslint-plugin-es: 3.0.1_eslint@8.11.0 eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 @@ -8250,13 +8280,13 @@ packages: semver: 6.3.0 dev: false - /eslint-plugin-promise/5.2.0_eslint@8.10.0: + /eslint-plugin-promise/5.2.0_eslint@8.11.0: resolution: {integrity: sha512-SftLb1pUG01QYq2A/hGAWfDRXqYD82zE7j7TopDOyNdU+7SvvoXREls/+PRTY17vUXzXnZA/zfnyKgRH6x4JJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: - eslint: 8.10.0 + eslint: 8.11.0 dev: false /eslint-scope/5.1.1: @@ -8282,13 +8312,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: false - /eslint-utils/3.0.0_eslint@8.10.0: + /eslint-utils/3.0.0_eslint@8.11.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '*' dependencies: - eslint: 8.10.0 + eslint: 8.11.0 eslint-visitor-keys: 2.1.0 /eslint-visitor-keys/1.3.0: @@ -8304,12 +8334,12 @@ packages: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint/8.10.0: - resolution: {integrity: sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==} + /eslint/8.11.0: + resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.0 + '@eslint/eslintrc': 1.2.1 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 @@ -8318,7 +8348,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint-utils: 3.0.0_eslint@8.11.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -8400,7 +8430,7 @@ packages: resolution: {integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=} dependencies: d: 1.0.1 - es5-ext: 0.10.53 + es5-ext: 0.10.58 /eventemitter3/4.0.7: resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} @@ -8507,6 +8537,41 @@ packages: utils-merge: 1.0.1 vary: 1.1.2 + /express/4.17.3: + resolution: {integrity: sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.19.2 + content-disposition: 0.5.4 + content-type: 1.0.4 + cookie: 0.4.2 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 1.1.2 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.1.2 + fresh: 0.5.2 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.3.0 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.9.7 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.17.2 + serve-static: 1.14.2 + setprototypeof: 1.2.0 + statuses: 1.5.0 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + /ext/1.6.0: resolution: {integrity: sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==} dependencies: @@ -8783,7 +8848,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.34 + mime-types: 2.1.35 /form-data/3.0.1: resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} @@ -8791,7 +8856,7 @@ packages: dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 - mime-types: 2.1.34 + mime-types: 2.1.35 dev: true /forwarded/0.2.0: @@ -8958,11 +9023,10 @@ packages: strip-ansi: 3.0.1 wide-align: 1.1.5 - /gauge/4.0.2: - resolution: {integrity: sha512-aSPRm2CvA9R8QyU5eXMFPd+cYkyxLsXHd2l5/FOH2V/eml//M04G6KZOmTap07O1PvEwNcl2NndyLfK8g3QrKA==} + /gauge/4.0.3: + resolution: {integrity: sha512-ICw1DhAwMtb22rYFwEHgJcx1JCwJGv3x6G0OQUq56Nge+H4Q8JEwr8iveS0XFlsUNSI67F5ffMGK25bK4Pmskw==} engines: {node: ^12.13.0 || ^14.15.0 || >=16} dependencies: - ansi-regex: 5.0.1 aproba: 2.0.0 color-support: 1.1.3 console-control-strings: 1.1.0 @@ -9236,7 +9300,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.15.2 + uglify-js: 3.15.3 /har-schema/2.0.0: resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} @@ -9969,8 +10033,8 @@ packages: resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.17.5 - '@babel/parser': 7.17.3_@babel+types@7.17.0 + '@babel/core': 7.17.7 + '@babel/parser': 7.17.7_@babel+types@7.17.0 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -10076,10 +10140,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@jest/test-sequencer': 27.5.1_@babel+types@7.17.0 '@jest/types': 27.5.1 - babel-jest: 27.5.1_45f6847047c20c306a366b5dd2d145b9 + babel-jest: 27.5.1_cee63327f0f0d6d10dec2b820c2f8a4b chalk: 4.1.2 ci-info: 3.3.0 deepmerge: 4.2.2 @@ -10379,16 +10443,16 @@ packages: resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@babel/core': 7.17.5 - '@babel/generator': 7.17.3 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 + '@babel/core': 7.17.7 + '@babel/generator': 7.17.7 + '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.7 '@babel/traverse': 7.17.3 '@babel/types': 7.17.0 '@jest/transform': 27.5.1_@babel+types@7.17.0 '@jest/types': 27.5.1 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.4 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.5 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.7 chalk: 4.1.2 expect: 27.5.1 graceful-fs: 4.2.9 @@ -10978,7 +11042,7 @@ packages: /lru-queue/0.1.0: resolution: {integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=} dependencies: - es5-ext: 0.10.53 + es5-ext: 0.10.58 /lunr-mutable-indexes/2.3.2: resolution: {integrity: sha512-Han6cdWAPPFM7C2AigS2Ofl3XjAT0yVMrUixodJEpyg71zCtZ2yzXc3s+suc/OaNt4ca6WJBEzVnEIjxCTwFMw==} @@ -11124,7 +11188,7 @@ packages: resolution: {integrity: sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==} dependencies: d: 1.0.1 - es5-ext: 0.10.53 + es5-ext: 0.10.58 es6-weak-map: 2.0.3 event-emitter: 0.3.5 is-promise: 2.2.2 @@ -11247,19 +11311,15 @@ packages: braces: 3.0.2 picomatch: 2.3.1 - /mime-db/1.51.0: - resolution: {integrity: sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==} - engines: {node: '>= 0.6'} - /mime-db/1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - /mime-types/2.1.34: - resolution: {integrity: sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==} + /mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: - mime-db: 1.51.0 + mime-db: 1.52.0 /mime/1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} @@ -11313,12 +11373,19 @@ packages: resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch/3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 + /minimatch/5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -11523,9 +11590,6 @@ packages: resolution: {integrity: sha1-gixFgNer54PfGZZbeJYiyoAWA+Q=} engines: {node: '>=6'} - /next-tick/1.0.0: - resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} - /next-tick/1.1.0: resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} @@ -11759,7 +11823,7 @@ packages: dependencies: are-we-there-yet: 3.0.0 console-control-strings: 1.1.0 - gauge: 4.0.2 + gauge: 4.0.3 set-blocking: 2.0.0 dev: false @@ -12601,6 +12665,10 @@ packages: resolution: {integrity: sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==} engines: {node: '>=0.6'} + /qs/6.9.7: + resolution: {integrity: sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==} + engines: {node: '>=0.6'} + /queue-microtask/1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -12631,6 +12699,15 @@ packages: iconv-lite: 0.4.24 unpipe: 1.0.0 + /raw-body/2.4.3: + resolution: {integrity: sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 1.8.1 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + /rc/1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true @@ -12921,7 +12998,7 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.34 + mime-types: 2.1.35 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.3 @@ -12947,7 +13024,7 @@ packages: is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 - mime-types: 2.1.34 + mime-types: 2.1.35 oauth-sign: 0.9.0 performance-now: 2.1.0 qs: 6.5.3 @@ -13107,8 +13184,8 @@ packages: tslib: 1.14.1 dev: true - /rxjs/7.5.4: - resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} + /rxjs/7.5.5: + resolution: {integrity: sha512-sy+H0pQofO95VDmFLzyaw9xNJU4KTRSwQIGM6+iG3SypAtCiLDzpeG8sJrNCWn2Up9km+KhkvTdbkrdy+yzZdw==} dependencies: tslib: 2.3.1 @@ -13918,7 +13995,7 @@ packages: /timers-ext/0.1.7: resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} dependencies: - es5-ext: 0.10.53 + es5-ext: 0.10.58 next-tick: 1.1.0 /tiny-each-async/2.0.3: @@ -14099,7 +14176,7 @@ packages: utf8-byte-length: 1.0.4 dev: false - /ts-jest/27.1.3_c53d1ca518b3b945a0cb74482cae0a36: + /ts-jest/27.1.3_3a32cdd88f0ca195c228fed9b8c7c9f8: resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true @@ -14120,7 +14197,7 @@ packages: esbuild: optional: true dependencies: - '@babel/core': 7.17.5 + '@babel/core': 7.17.7 '@types/jest': 27.4.1 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 @@ -14169,8 +14246,8 @@ packages: resolution: {integrity: sha512-FZIXf1ksVyLcfr7M317jbB67XFJhOO1YqdTcuGaq9q5jLUoTikukZ+98TPjKiP2jC5CgmYdWWYs0s2nLSU0/1A==} dev: true - /tsconfig-paths/3.13.0: - resolution: {integrity: sha512-nWuffZppoaYK0vQ1SQmkSsQzJoHA4s6uzdb2waRpD806x9yfq153AdVsWz4je2qZcW+pENrMQXbGQ3sMCkXuhw==} + /tsconfig-paths/3.14.0: + resolution: {integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 @@ -14295,7 +14372,7 @@ packages: engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 - mime-types: 2.1.34 + mime-types: 2.1.35 /type/1.2.0: resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} @@ -14317,8 +14394,8 @@ packages: hasBin: true dev: true - /uglify-js/3.15.2: - resolution: {integrity: sha512-peeoTk3hSwYdoc9nrdiEJk+gx1ALCtTjdYuKSXMTDqq7n1W7dHPqWDdSi+BPL0ni2YMeHD7hKUSdbj3TZauY2A==} + /uglify-js/3.15.3: + resolution: {integrity: sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -14549,8 +14626,8 @@ packages: - encoding - supports-color - /verdaccio-htpasswd/10.2.0: - resolution: {integrity: sha512-OH62dbSWXSXZNQMTslHrNtaAZOx8is0mcJzcQV2bE9fnLEH2EJ+9JBC5helOaBEckBojuiif4xlmg9VTFeVZQw==} + /verdaccio-htpasswd/10.3.0: + resolution: {integrity: sha512-UbMF9kbqo2tvOrdbC3MryE6/iXy54XlqDKpFWUKS5MTjFhP9BdQNgyTjBCM/mubO3JJug2TcVdmu/si8G4891Q==} engines: {node: '>=8'} dependencies: '@verdaccio/file-locking': 10.2.0 @@ -14559,8 +14636,8 @@ packages: http-errors: 1.8.1 unix-crypt-td-js: 1.1.4 - /verdaccio/5.7.0: - resolution: {integrity: sha512-I4EKZ27bU9XnKkubqjPKxNo9unZ5PzgXBnC+79MEjiKKUKCt5N5lZZb4qq9fBbENyfEV51xf7Z274JxbeOXfzQ==} + /verdaccio/5.8.0: + resolution: {integrity: sha512-g8CWr57F8pn2Vio8MCO7kJuUNTp9cl6/exr7HR6fYmnhr+jv1Fcl5I7iR49UkD6YfDoYtZcWdFgdCBVy/hpDbg==} engines: {node: '>=12', npm: '>=6'} hasBin: true dependencies: @@ -14568,18 +14645,18 @@ packages: '@verdaccio/local-storage': 10.2.0 '@verdaccio/readme': 10.3.2 '@verdaccio/streams': 10.2.0 - '@verdaccio/ui-theme': 6.0.0-6-next.20 + '@verdaccio/ui-theme': 6.0.0-6-next.22 async: 3.2.3 body-parser: 1.19.1 clipanion: 3.2.0-rc.6 compression: 1.7.4 cookies: 0.8.0 cors: 2.8.5 - dayjs: 1.10.7 + dayjs: 1.10.8 debug: 4.3.3 envinfo: 7.8.1 eslint-import-resolver-node: 0.3.6 - express: 4.17.2 + express: 4.17.3 express-rate-limit: 5.5.1 fast-safe-stringify: 2.1.1 handlebars: 4.7.7 @@ -14594,7 +14671,7 @@ packages: marked: 4.0.12 memoizee: 0.4.15 mime: 3.0.0 - minimatch: 3.0.4 + minimatch: 5.0.1 mkdirp: 1.0.4 mv: 2.1.1 pino: 6.14.0 @@ -14605,7 +14682,7 @@ packages: semver: 7.3.5 validator: 13.7.0 verdaccio-audit: 10.2.0 - verdaccio-htpasswd: 10.2.0 + verdaccio-htpasswd: 10.3.0 transitivePeerDependencies: - bufferutil - canvas diff --git a/privatePackages/assert-project/package.json b/privatePackages/assert-project/package.json index bfea214676..c491963e40 100644 --- a/privatePackages/assert-project/package.json +++ b/privatePackages/assert-project/package.json @@ -45,7 +45,7 @@ "@pnpm/constants": "workspace:5.0.0", "@pnpm/lockfile-types": "workspace:3.2.0", "@pnpm/modules-yaml": "workspace:9.1.1", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "@pnpm/types": "workspace:7.10.0", "is-windows": "^1.0.2", "isexe": "2.0.0", diff --git a/privatePackages/assert-store/package.json b/privatePackages/assert-store/package.json index e2b0d7bf89..2d85c5e95e 100644 --- a/privatePackages/assert-store/package.json +++ b/privatePackages/assert-store/package.json @@ -42,7 +42,7 @@ }, "dependencies": { "@pnpm/cafs": "workspace:3.0.15", - "@pnpm/registry-mock": "2.14.0", + "@pnpm/registry-mock": "2.15.1", "path-exists": "^4.0.0" }, "devDependencies": {