diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 66a410da..4b343c37 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -3,14 +3,11 @@ { "name": "Node.js & TypeScript", "image": "mcr.microsoft.com/devcontainers/typescript-node:16-bullseye", - "customizations": { - "vscode": { - "extensions": ["esbenp.prettier-vscode"] - } - } // Features to add to the dev container. More info: https://containers.dev/features. - // "features": {}, + "features": { + "ghcr.io/devcontainers/features/docker-from-docker:1": {} + }, // Use 'forwardPorts' to make a list of ports inside the container available locally. // "forwardPorts": [], @@ -19,7 +16,11 @@ // "postCreateCommand": "yarn install", // Configure tool-specific properties. - // "customizations": {}, + "customizations": { + "vscode": { + "extensions": ["esbenp.prettier-vscode"] + } + } // Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root. // "remoteUser": "root" diff --git a/MIGRATION.md b/MIGRATION.md index 5255a47d..e909987f 100644 --- a/MIGRATION.md +++ b/MIGRATION.md @@ -10,10 +10,10 @@ - ~~tempy (only in --dev)~~ - ~~rc~~ - ~~normalize-url~~ - - codecov - - nyc - - ava - - sinon + - ~~codecov~~ + - ~~nyc~~ + - ~~ava (still needed)~~ + - ~~sinon (still needed)~~ ## TypeScript conversion diff --git a/package.json b/package.json index 6a8f9a19..39be0a1e 100644 --- a/package.json +++ b/package.json @@ -44,28 +44,28 @@ }, "dependencies": { "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", + "aggregate-error": "^4.0.1", "cosmiconfig": "^8.0.0", - "execa": "^5.0.0", - "fs-extra": "^10.0.0", + "execa": "^6.1.0", + "fs-extra": "^11.1.0", "js-yaml": "^4.1.0", - "lodash": "^4.17.15", + "lodash": "^4.17.21", "nerf-dart": "^1.0.0", - "npm": "^8.3.0", - "read-pkg": "^5.0.0", + "npm": "^9.1.3", + "read-pkg": "^7.1.0", "registry-auth-token": "^5.0.1", - "semver": "^7.1.2" + "semver": "^7.3.8" }, "devDependencies": { - "@semantic-release/changelog": "6.0.1", + "@semantic-release/changelog": "6.0.2", "@semantic-release/git": "10.0.1", "@types/dockerode": "3.3.14", "@types/env-ci": "3.1.1", "@types/fs-extra": "9.0.13", - "@types/js-yaml": "^4", - "@types/lodash": "4.14.190", - "@types/node": "18.11.9", - "@types/prettier": "2", + "@types/js-yaml": "4.0.5", + "@types/lodash": "4.14.191", + "@types/node": "18.11.10", + "@types/prettier": "2.7.1", "@types/semantic-release": "17.2.4", "@types/semver": "7.3.13", "@types/sinon": "10.0.13", @@ -74,16 +74,16 @@ "delay": "5.0.0", "dockerode": "3.3.4", "get-stream": "6.0.1", - "got": "11.8.5", + "got": "12.5.3", "husky": "8.0.2", - "lint-staged": "13.0.4", - "moker": "0.4.4", - "p-retry": "4.6.2", + "lint-staged": "13.1.0", + "moker": "0.5.1", + "p-retry": "5.1.2", "prettier": "2.8.0", "semantic-release": "19.0.5", "sinon": "15.0.0", "stream-buffers": "3.0.2", - "tempy": "1.0.1", + "tempy": "3.0.0", "ts-node": "10.9.1", "typescript": "4.9.3" }, diff --git a/src/add-channel.ts b/src/add-channel.ts index 89a8e29a..c519889d 100644 --- a/src/add-channel.ts +++ b/src/add-channel.ts @@ -1,7 +1,7 @@ -import execa from "execa"; import type { PackageJson } from "read-pkg"; import type { AddChannelContext } from "./definitions/context.js"; import type { PluginConfig } from "./definitions/pluginConfig.js"; +import { execa } from "./execa.js"; import { getChannel } from "./get-channel.js"; import { getRegistry } from "./get-registry.js"; import { getReleaseInfo } from "./get-release-info.js"; diff --git a/src/execa.ts b/src/execa.ts index a5a69e59..65a568cc 100644 --- a/src/execa.ts +++ b/src/execa.ts @@ -1,13 +1,13 @@ -import ogExeca from "execa"; +import { execa as ogExeca, Options } from "execa"; let execImplementation: typeof ogExeca; setExecaImplementation(ogExeca); -export default function execa( +export function execa( file: string, args?: readonly string[], - options?: ogExeca.Options + options?: Options ) { return execImplementation(file, args, options); } diff --git a/src/get-pkg.ts b/src/get-pkg.ts index aa53fdd2..e29f0294 100644 --- a/src/get-pkg.ts +++ b/src/get-pkg.ts @@ -1,6 +1,5 @@ -import AggregateError from "aggregate-error"; import { resolve } from "node:path"; -import readPkg from "read-pkg"; +import { readPackage } from "read-pkg"; import type { CommonContext } from "./definitions/context.js"; import type { PluginConfig } from "./definitions/pluginConfig.js"; import { getError } from "./get-error.js"; @@ -10,7 +9,7 @@ export async function getPkg( { cwd }: { cwd: CommonContext["cwd"] } ) { try { - const pkg = await readPkg({ + const pkg = await readPackage({ cwd: pkgRoot ? resolve(cwd, String(pkgRoot)) : cwd, }); @@ -21,9 +20,9 @@ export async function getPkg( return pkg; } catch (error: any) { if (error.code === "ENOENT") { - throw new AggregateError([getError("ENOPKG")]); + throw getError("ENOPKG"); } - throw new AggregateError([error]); + throw error; } } diff --git a/src/get-yarn-version.ts b/src/get-yarn-version.ts index ad648b31..d811f1e0 100644 --- a/src/get-yarn-version.ts +++ b/src/get-yarn-version.ts @@ -1,5 +1,5 @@ import type { CommonContext } from "./definitions/context.js"; -import execa from "./execa.js"; +import { execa } from "./execa.js"; export async function getYarnVersion({ cwd }: { cwd: CommonContext["cwd"] }) { try { diff --git a/src/prepare.ts b/src/prepare.ts index b601973f..9531d8c0 100644 --- a/src/prepare.ts +++ b/src/prepare.ts @@ -1,8 +1,8 @@ -import execa from "execa"; import fs from "fs-extra"; import { resolve } from "node:path"; import type { PrepareContext } from "./definitions/context.js"; import type { PluginConfig } from "./definitions/pluginConfig.js"; +import { execa } from "./execa.js"; const TARBALL_FILENAME = "%s-%v.tgz"; diff --git a/src/publish.ts b/src/publish.ts index 812d2a0d..0547ff62 100644 --- a/src/publish.ts +++ b/src/publish.ts @@ -1,8 +1,8 @@ -import execa from "execa"; import path from "node:path"; import type { PackageJson } from "read-pkg"; import type { PublishContext } from "./definitions/context.js"; import type { PluginConfig } from "./definitions/pluginConfig.js"; +import { execa } from "./execa.js"; import { getChannel } from "./get-channel.js"; import { getRegistry } from "./get-registry.js"; import { getReleaseInfo } from "./get-release-info.js"; diff --git a/src/verify-auth.ts b/src/verify-auth.ts index 8225617e..9cf6b590 100644 --- a/src/verify-auth.ts +++ b/src/verify-auth.ts @@ -2,7 +2,7 @@ import AggregateError from "aggregate-error"; import type { PackageJson } from "read-pkg"; import { isDefaultRegistry } from "./definitions/constants.js"; import type { CommonContext } from "./definitions/context.js"; -import execa from "./execa.js"; +import { execa } from "./execa.js"; import { getError } from "./get-error.js"; import { getRegistry } from "./get-registry.js"; import { getToken } from "./get-token.js"; diff --git a/src/verify.ts b/src/verify.ts index 61645f49..cf6ae979 100644 --- a/src/verify.ts +++ b/src/verify.ts @@ -10,12 +10,12 @@ export async function verify( pluginConfig: PluginConfig, context: VerifyConditionsContext ) { - const errors = verifyConfig(pluginConfig); + let errors = verifyConfig(pluginConfig); try { verifyYarn(context); } catch (error: any) { - errors.push(...error); + errors = [...errors, ...(error.errors ? error.errors : [error])]; } try { @@ -27,7 +27,7 @@ export async function verify( await verifyAuth(pkg, context); } } catch (error: any) { - errors.push(...error); + errors = [...errors, ...(error.errors ? error.errors : [error])]; } if (errors.length > 0) { diff --git a/test/get-pkg.test.ts b/test/get-pkg.test.ts index e9e2516f..39632d52 100644 --- a/test/get-pkg.test.ts +++ b/test/get-pkg.test.ts @@ -1,11 +1,11 @@ import test from "ava"; import fs from "fs-extra"; import { resolve } from "node:path"; -import { directory } from "tempy"; +import { temporaryDirectory } from "tempy"; import { getPkg } from "../src/get-pkg.js"; test("Verify name and version then return parsed package.json", async (t) => { - const cwd = directory(); + const cwd = temporaryDirectory(); const pkg = { name: "package", version: "0.0.0" }; await fs.outputJson(resolve(cwd, "package.json"), pkg); @@ -16,7 +16,7 @@ test("Verify name and version then return parsed package.json", async (t) => { }); test("Verify name and version then return parsed package.json from a sub-directory", async (t) => { - const cwd = directory(); + const cwd = temporaryDirectory(); const pkgRoot = "dist"; const pkg = { name: "package", version: "0.0.0" }; await fs.outputJson(resolve(cwd, pkgRoot, "package.json"), pkg); @@ -28,29 +28,29 @@ test("Verify name and version then return parsed package.json from a sub-directo }); test("Throw error if missing package.json", async (t) => { - const cwd = directory(); + const cwd = temporaryDirectory(); - const [error] = await t.throwsAsync(getPkg({}, { cwd })); + const error = await t.throwsAsync(getPkg({}, { cwd })); t.is(error.name, "SemanticReleaseError"); t.is(error.code, "ENOPKG"); }); test("Throw error if missing package name", async (t) => { - const cwd = directory(); + const cwd = temporaryDirectory(); await fs.outputJson(resolve(cwd, "package.json"), { version: "0.0.0" }); - const [error] = await t.throwsAsync(getPkg({}, { cwd })); + const error = await t.throwsAsync(getPkg({}, { cwd })); t.is(error.name, "SemanticReleaseError"); t.is(error.code, "ENOPKGNAME"); }); test("Throw error if package.json is malformed", async (t) => { - const cwd = directory(); + const cwd = temporaryDirectory(); await fs.writeFile(resolve(cwd, "package.json"), "{name: 'package',}"); - const [error] = await t.throwsAsync(getPkg({}, { cwd })); + const error = await t.throwsAsync(getPkg({}, { cwd })); t.is(error.name, "JSONError"); }); diff --git a/test/get-yarn-config.test.ts b/test/get-yarn-config.test.ts index 5f14702a..5aa22976 100644 --- a/test/get-yarn-config.test.ts +++ b/test/get-yarn-config.test.ts @@ -2,7 +2,7 @@ import test from "ava"; import fs from "fs-extra"; import yaml from "js-yaml"; import { resolve } from "node:path"; -import { directory } from "tempy"; +import { temporaryDirectory } from "tempy"; import type { Yarnrc } from "../src/definitions/yarnrc.js"; import { getYarnConfig } from "../src/get-yarn-config.js"; import { createContext } from "./helpers/create-context.js"; @@ -21,7 +21,7 @@ test("Read from .yarnrc.yml", async (t) => { test("Read from .yarnrc.yml in parent directory", async (t) => { const { logger } = createContext(); - const parent = directory(); + const parent = temporaryDirectory(); const cwd = resolve(parent, "subdir"); await fs.outputFile( resolve(cwd, ".yarnrc.yml"), @@ -42,7 +42,7 @@ test("Read from .yarnrc.yml in parent directory", async (t) => { test("Read from .yarnrc.yml in current directory", async (t) => { const { logger } = createContext(); - const parent = directory(); + const parent = temporaryDirectory(); const cwd = resolve(parent, "subdir"); await fs.outputFile( resolve(cwd, ".yarnrc.yml"), diff --git a/test/helpers/create-context.ts b/test/helpers/create-context.ts index 34ef8110..d9130cd9 100644 --- a/test/helpers/create-context.ts +++ b/test/helpers/create-context.ts @@ -1,11 +1,11 @@ import { spy } from "sinon"; import { WritableStreamBuffer } from "stream-buffers"; -import { directory } from "tempy"; +import { temporaryDirectory } from "tempy"; import type { BranchSpec } from "../../src/definitions/context.js"; export function createContext() { return { - cwd: directory(), + cwd: temporaryDirectory(), logger: { log: spy(), error: spy(), success: spy() }, stdout: new WritableStreamBuffer(), stderr: new WritableStreamBuffer(), diff --git a/test/helpers/create-execa-implementation.ts b/test/helpers/create-execa-implementation.ts index 676475fd..0aaee6ff 100644 --- a/test/helpers/create-execa-implementation.ts +++ b/test/helpers/create-execa-implementation.ts @@ -1,5 +1,5 @@ import type { ExecaError, ExecaReturnValue } from "execa"; -import execa from "execa"; +import { execa } from "execa"; import { setExecaImplementation } from "../../src/execa.js"; const DEFAULT_PAYLOAD = { diff --git a/test/helpers/npm-registry.ts b/test/helpers/npm-registry.ts index 6b5c6bdc..73339dd9 100644 --- a/test/helpers/npm-registry.ts +++ b/test/helpers/npm-registry.ts @@ -1,6 +1,6 @@ // import delay from "delay"; import Docker from "dockerode"; -import execa from "execa"; +import { execa } from "execa"; import getStream from "get-stream"; import got from "got"; import { dirname, resolve } from "node:path"; diff --git a/test/integration.test.ts b/test/integration.test.ts index cc18c7a2..00f82825 100644 --- a/test/integration.test.ts +++ b/test/integration.test.ts @@ -1,5 +1,5 @@ import test from "ava"; -import execa from "execa"; +import { execa } from "execa"; import fs from "fs-extra"; import { resolve } from "node:path"; import { createContext } from "./helpers/create-context.js"; @@ -89,7 +89,9 @@ test("Throws error if NPM token is invalid", async (t) => { }; await fs.outputJson(resolve(cwd, "package.json"), pkg); - const [error] = await t.throwsAsync( + const { + errors: [error], + } = await t.throwsAsync( mod.verifyConditions( {}, { @@ -208,7 +210,7 @@ test("Throw SemanticReleaseError Array if config option are not valid in verifyC const tarballDir = 42; const pkgRoot = 42; - const [...errors] = await t.throwsAsync( + const { errors } = await t.throwsAsync( mod.verifyConditions( {}, { @@ -493,7 +495,7 @@ test("Throw SemanticReleaseError Array if config option are not valid in publish const tarballDir = 42 as any; const pkgRoot = 42 as any; - const [...errors] = await t.throwsAsync( + const { errors } = await t.throwsAsync( mod.publish( { npmPublish, tarballDir, pkgRoot }, { @@ -586,7 +588,7 @@ test("Throw SemanticReleaseError Array if config option are not valid in prepare const tarballDir = 42 as any; const pkgRoot = 42 as any; - const [...errors] = await t.throwsAsync( + const { errors } = await t.throwsAsync( mod.prepare( { npmPublish, tarballDir, pkgRoot }, { @@ -814,7 +816,7 @@ test("Throw SemanticReleaseError Array if config option are not valid in addChan const tarballDir = 42 as any; const pkgRoot = 42 as any; - const [...errors] = await t.throwsAsync( + const { errors } = await t.throwsAsync( mod.addChannel( { npmPublish, tarballDir, pkgRoot }, { diff --git a/test/verify-auth.test.ts b/test/verify-auth.test.ts index 6e2b9795..23083c82 100644 --- a/test/verify-auth.test.ts +++ b/test/verify-auth.test.ts @@ -17,7 +17,9 @@ test.serial("No token", async (t) => { yaml.dump({} as Yarnrc) ); - const [error] = await t.throwsAsync(verifyAuth({}, context)); + const { + errors: [error], + } = await t.throwsAsync(verifyAuth({}, context)); t.is(error.name, "SemanticReleaseError"); t.is(error.code, "ENONPMTOKEN"); @@ -34,7 +36,9 @@ test.serial("Invalid token", async (t) => { mockExecaError(); - const [error] = await t.throwsAsync(verifyAuth({}, context)); + const { + errors: [error], + } = await t.throwsAsync(verifyAuth({}, context)); t.is(error.name, "SemanticReleaseError"); t.is(error.code, "EINVALIDNPMTOKEN"); diff --git a/test/verify-yarn.test.ts b/test/verify-yarn.test.ts index 26f8646c..23977028 100644 --- a/test/verify-yarn.test.ts +++ b/test/verify-yarn.test.ts @@ -8,7 +8,9 @@ test.serial("Yarn (1.20.19)", async (t) => { mockExeca({ stdout: "1.20.19" }); - const [error] = await t.throwsAsync(verifyYarn(context)); + const { + errors: [error], + } = await t.throwsAsync(verifyYarn(context)); t.is(error.name, "SemanticReleaseError"); t.is(error.code, "EINVALIDYARN"); diff --git a/yarn.lock b/yarn.lock index 46157542..7ae36b98 100644 --- a/yarn.lock +++ b/yarn.lock @@ -93,34 +93,34 @@ __metadata: languageName: node linkType: hard -"@mokr/core@npm:0.4.4": - version: 0.4.4 - resolution: "@mokr/core@npm:0.4.4" +"@mokr/core@npm:0.5.1": + version: 0.5.1 + resolution: "@mokr/core@npm:0.5.1" dependencies: chalk: 5.1.2 deepmerge: 4.2.2 ora: 6.1.2 pkg-up: ^4.0.0 yaml: 2.1.3 - checksum: ad211323d472f8dcb46b214075393ae4f2dd6e1dfa46216801b297bf2b90b1ba6493f41e8a576dc85f9fefac68b42ce8d9c5bdf3ace27385a7472ef95fd833ed + checksum: fd8cc8c66658e6a8883e186bc6995042107a124b88ad0a60686de3073f34a869f51eefa0dcdf5acefce689819d8f6b844a70ce1489de2bfd0397975a9964c87d languageName: node linkType: hard -"@mokr/plugins@npm:0.4.4": - version: 0.4.4 - resolution: "@mokr/plugins@npm:0.4.4" +"@mokr/plugins@npm:0.5.1": + version: 0.5.1 + resolution: "@mokr/plugins@npm:0.5.1" dependencies: - "@mokr/core": 0.4.4 - checksum: f71fd0378dcc6db62c012922055b7643219bb4fd0e230a8bed7bc07e255647f80e65b754d9146f0bf6d3b4429ba90213d10321046b62109d3ab9dc9952775ac2 + "@mokr/core": 0.5.1 + checksum: a96e04b34064960cc4aae4c57badda312b4be6e010940d164229f6bc65cb3d97c42fe2e9db3e53f30b2d84a081a877dc8bd6e96064fb3006b2a12ee1fcb6410d languageName: node linkType: hard -"@mokr/templates@npm:0.4.4": - version: 0.4.4 - resolution: "@mokr/templates@npm:0.4.4" +"@mokr/templates@npm:0.5.1": + version: 0.5.1 + resolution: "@mokr/templates@npm:0.5.1" dependencies: - "@mokr/core": 0.4.4 - checksum: ccbe7bff98ecc2b0608abcc17c728637edb85fcf2a1b25764556bd2d0023e2a39eb7d96d8784896a090254a88f48d2ed8bc668140bbf0b9b70ae02fd59e0b367 + "@mokr/core": 0.5.1 + checksum: bb360eda73018554767bb026ed333e057c148d5527742fcc451bf6c6891e527eca9f7c8280420a7b38966b75a6661904b600e0162f1642751f472b50dd4235a8 languageName: node linkType: hard @@ -198,6 +198,49 @@ __metadata: languageName: node linkType: hard +"@npmcli/arborist@npm:^6.1.4": + version: 6.1.4 + resolution: "@npmcli/arborist@npm:6.1.4" + dependencies: + "@isaacs/string-locale-compare": ^1.1.0 + "@npmcli/fs": ^3.1.0 + "@npmcli/installed-package-contents": ^2.0.0 + "@npmcli/map-workspaces": ^3.0.0 + "@npmcli/metavuln-calculator": ^5.0.0 + "@npmcli/name-from-folder": ^1.0.1 + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/package-json": ^3.0.0 + "@npmcli/query": ^3.0.0 + "@npmcli/run-script": ^6.0.0 + bin-links: ^4.0.1 + cacache: ^17.0.2 + common-ancestor-path: ^1.0.1 + hosted-git-info: ^6.1.1 + json-parse-even-better-errors: ^3.0.0 + json-stringify-nice: ^1.1.4 + minimatch: ^5.1.0 + nopt: ^7.0.0 + npm-install-checks: ^6.0.0 + npm-package-arg: ^10.0.0 + npm-pick-manifest: ^8.0.1 + npm-registry-fetch: ^14.0.2 + npmlog: ^7.0.1 + pacote: ^15.0.2 + parse-conflict-json: ^3.0.0 + proc-log: ^3.0.0 + promise-all-reject-late: ^1.0.0 + promise-call-limit: ^1.0.1 + read-package-json-fast: ^3.0.1 + semver: ^7.3.7 + ssri: ^10.0.0 + treeverse: ^3.0.0 + walk-up-path: ^1.0.0 + bin: + arborist: bin/index.js + checksum: 7464ea1bde4d4b7695f8ff7d20182248d21831f3eb25018aa0046adf442822541e138ad0a356c92cf742a7df7ecfa2208ee918f3208b06aa67bb2e7940abb282 + languageName: node + linkType: hard + "@npmcli/ci-detect@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/ci-detect@npm:2.0.0" @@ -221,6 +264,21 @@ __metadata: languageName: node linkType: hard +"@npmcli/config@npm:^6.1.0": + version: 6.1.0 + resolution: "@npmcli/config@npm:6.1.0" + dependencies: + "@npmcli/map-workspaces": ^3.0.0 + ini: ^3.0.0 + nopt: ^7.0.0 + proc-log: ^3.0.0 + read-package-json-fast: ^3.0.0 + semver: ^7.3.5 + walk-up-path: ^1.0.0 + checksum: 6a72edeefeb9df3733b5969298fc62debf25cd84993ad3b7ad9e324aad4eb77bdd1c273c39f57f0f0af979c2034f8d16c5d688e6c4d5e563bb00b6778f1da29b + languageName: node + linkType: hard + "@npmcli/disparity-colors@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/disparity-colors@npm:2.0.0" @@ -230,6 +288,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/disparity-colors@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/disparity-colors@npm:3.0.0" + dependencies: + ansi-styles: ^4.3.0 + checksum: 49320c6927b8e02a0eb006cfc9f5978370ae79ffa2b0da3b3d0ff2e9ef487501ebdec959dadc1e6f2725e16e27f9ea08f081a3af5126376f6f5b1caf6a1da0ce + languageName: node + linkType: hard + "@npmcli/fs@npm:^2.1.0, @npmcli/fs@npm:^2.1.1": version: 2.1.2 resolution: "@npmcli/fs@npm:2.1.2" @@ -240,6 +307,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^3.1.0": + version: 3.1.0 + resolution: "@npmcli/fs@npm:3.1.0" + dependencies: + semver: ^7.3.5 + checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e + languageName: node + linkType: hard + "@npmcli/git@npm:^3.0.0": version: 3.0.2 resolution: "@npmcli/git@npm:3.0.2" @@ -257,6 +333,23 @@ __metadata: languageName: node linkType: hard +"@npmcli/git@npm:^4.0.0, @npmcli/git@npm:^4.0.1": + version: 4.0.3 + resolution: "@npmcli/git@npm:4.0.3" + dependencies: + "@npmcli/promise-spawn": ^6.0.0 + lru-cache: ^7.4.4 + mkdirp: ^1.0.4 + npm-pick-manifest: ^8.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^3.0.0 + checksum: 2ed12b8fe6acb1fb4e0c351c7db80f144a842fe9dfad3d67ff88b1505956e74337775de0e09d2995da47000c6589590ef8c5277a517e5bb5396d00c572ef4b88 + languageName: node + linkType: hard + "@npmcli/installed-package-contents@npm:^1.0.7": version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" @@ -269,6 +362,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/installed-package-contents@npm:^2.0.0, @npmcli/installed-package-contents@npm:^2.0.1": + version: 2.0.1 + resolution: "@npmcli/installed-package-contents@npm:2.0.1" + dependencies: + npm-bundled: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + bin: + installed-package-contents: lib/index.js + checksum: 75126a3b3a741cd68e78ccea25256e87734379e5e0d827674fc3ec1f39b6ed356ae2c3e2d906c9c0247c192e8ca7e67188ad346f86042baabbac274e9b02d770 + languageName: node + linkType: hard + "@npmcli/map-workspaces@npm:^2.0.2, @npmcli/map-workspaces@npm:^2.0.3": version: 2.0.4 resolution: "@npmcli/map-workspaces@npm:2.0.4" @@ -281,6 +386,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/map-workspaces@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/map-workspaces@npm:3.0.0" + dependencies: + "@npmcli/name-from-folder": ^1.0.1 + glob: ^8.0.1 + minimatch: ^5.0.1 + read-package-json-fast: ^3.0.0 + checksum: 949a57da93180950555f74c3adebca391fa50d6bbe76e72ce99360c86f4b8f91f3630e24cfe014d759f92b5f093f53f8ce9d3645cb93f5c342ea67cde848da4f + languageName: node + linkType: hard + "@npmcli/metavuln-calculator@npm:^3.0.1": version: 3.1.1 resolution: "@npmcli/metavuln-calculator@npm:3.1.1" @@ -293,6 +410,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/metavuln-calculator@npm:^5.0.0": + version: 5.0.0 + resolution: "@npmcli/metavuln-calculator@npm:5.0.0" + dependencies: + cacache: ^17.0.0 + json-parse-even-better-errors: ^3.0.0 + pacote: ^15.0.0 + semver: ^7.3.5 + checksum: 82a64c055b260cdc2a57b0177993d026c3b370a57dab8d83fc87319533e5adeceeeb72feafb36a3381d4090e7ca8a34169e83e6167d1f63dbe1f91bf5e6d89f0 + languageName: node + linkType: hard + "@npmcli/move-file@npm:^2.0.0": version: 2.0.1 resolution: "@npmcli/move-file@npm:2.0.1" @@ -317,6 +446,13 @@ __metadata: languageName: node linkType: hard +"@npmcli/node-gyp@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/node-gyp@npm:3.0.0" + checksum: fe3802b813eecb4ade7ad77c9396cb56721664275faab027e3bd8a5e15adfbbe39e2ecc19f7885feb3cfa009b96632741cc81caf7850ba74440c6a2eee7b4ffc + languageName: node + linkType: hard + "@npmcli/package-json@npm:^2.0.0": version: 2.0.0 resolution: "@npmcli/package-json@npm:2.0.0" @@ -326,6 +462,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/package-json@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/package-json@npm:3.0.0" + dependencies: + json-parse-even-better-errors: ^3.0.0 + checksum: d7603ec771c365346e39e24a9dda8fdb3918a55f01011d27bf377468c44991092a1fbdaaa580cfd1ff37456a933630b9a99bf3bb08438e1333c2ce559e86398d + languageName: node + linkType: hard + "@npmcli/promise-spawn@npm:^3.0.0": version: 3.0.0 resolution: "@npmcli/promise-spawn@npm:3.0.0" @@ -335,6 +480,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1": + version: 6.0.1 + resolution: "@npmcli/promise-spawn@npm:6.0.1" + dependencies: + which: ^3.0.0 + checksum: c4bfdf2e85a0556ba4c0b1013118593f36ed1000906569ea5962a7808807ca78362208404d951cc8d3b4163818e50c349c6d7065785378fb09234e0b3b3406e3 + languageName: node + linkType: hard + "@npmcli/query@npm:^1.2.0": version: 1.2.0 resolution: "@npmcli/query@npm:1.2.0" @@ -346,6 +500,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/query@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/query@npm:3.0.0" + dependencies: + postcss-selector-parser: ^6.0.10 + checksum: 90fca7edd5f3e59e875dd8729e6c3aa174292e5b66caa0d7db85841cc5eeb414c7eb7d7637d30f638605d05e1238e718d09b8c1a251f43cfc21d9ac6835c7b39 + languageName: node + linkType: hard + "@npmcli/run-script@npm:^4.1.0, @npmcli/run-script@npm:^4.1.3, @npmcli/run-script@npm:^4.2.0, @npmcli/run-script@npm:^4.2.1": version: 4.2.1 resolution: "@npmcli/run-script@npm:4.2.1" @@ -359,6 +522,19 @@ __metadata: languageName: node linkType: hard +"@npmcli/run-script@npm:^6.0.0": + version: 6.0.0 + resolution: "@npmcli/run-script@npm:6.0.0" + dependencies: + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/promise-spawn": ^6.0.0 + node-gyp: ^9.0.0 + read-package-json-fast: ^3.0.0 + which: ^3.0.0 + checksum: 9fc387f7c405ae4948921764b8b970c12ae07df22bacc242b0f68709c99a83b9d12f411ebd7e60c85a933e2d7be42c70e243ebd71a8d3f6e783e1aab5ccbb2f5 + languageName: node + linkType: hard + "@octokit/auth-token@npm:^3.0.0": version: 3.0.2 resolution: "@octokit/auth-token@npm:3.0.2" @@ -509,17 +685,17 @@ __metadata: languageName: node linkType: hard -"@semantic-release/changelog@npm:6.0.1": - version: 6.0.1 - resolution: "@semantic-release/changelog@npm:6.0.1" +"@semantic-release/changelog@npm:6.0.2": + version: 6.0.2 + resolution: "@semantic-release/changelog@npm:6.0.2" dependencies: "@semantic-release/error": ^3.0.0 aggregate-error: ^3.0.0 - fs-extra: ^9.0.0 + fs-extra: ^11.0.0 lodash: ^4.17.4 peerDependencies: semantic-release: ">=18.0.0" - checksum: a7c999f20297f229ebb32dc65f56c3aee237d941b478a1c75f5e904382c66fc4054bf3da93b1f5382e0b689147a825665500332f70807bfed952d312d2f501ac + checksum: e116a1ac2528c960743ae952f0b2510713a18a9df1d7ea61dc0092380eb26c5e79c5b0b699f7c9cc71f5f27b49ccd736c46319363a737528454568b000016752 languageName: node linkType: hard @@ -634,10 +810,10 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/is@npm:^4.0.0": - version: 4.6.0 - resolution: "@sindresorhus/is@npm:4.6.0" - checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2 +"@sindresorhus/is@npm:^5.2.0": + version: 5.3.0 + resolution: "@sindresorhus/is@npm:5.3.0" + checksum: b31cebabcdece3d5322de2a4dbc8c0f004e04147a00f2606787bcaf5655ad4b1954f6727fc6914c524009b2b9a2cc01c42835b55f651ce69fd2a0083b60bb852 languageName: node linkType: hard @@ -695,12 +871,12 @@ __metadata: languageName: node linkType: hard -"@szmarczak/http-timer@npm:^4.0.5": - version: 4.0.6 - resolution: "@szmarczak/http-timer@npm:4.0.6" +"@szmarczak/http-timer@npm:^5.0.1": + version: 5.0.1 + resolution: "@szmarczak/http-timer@npm:5.0.1" dependencies: - defer-to-connect: ^2.0.0 - checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95 + defer-to-connect: ^2.0.1 + checksum: fc9cb993e808806692e4a3337c90ece0ec00c89f4b67e3652a356b89730da98bc824273a6d67ca84d5f33cd85f317dcd5ce39d8cc0a2f060145a608a7cb8ce92 languageName: node linkType: hard @@ -739,18 +915,6 @@ __metadata: languageName: node linkType: hard -"@types/cacheable-request@npm:^6.0.1": - version: 6.0.3 - resolution: "@types/cacheable-request@npm:6.0.3" - dependencies: - "@types/http-cache-semantics": "*" - "@types/keyv": ^3.1.4 - "@types/node": "*" - "@types/responselike": ^1.0.0 - checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9 - languageName: node - linkType: hard - "@types/docker-modem@npm:*": version: 3.0.2 resolution: "@types/docker-modem@npm:3.0.2" @@ -787,33 +951,24 @@ __metadata: languageName: node linkType: hard -"@types/http-cache-semantics@npm:*": +"@types/http-cache-semantics@npm:^4.0.1": version: 4.0.1 resolution: "@types/http-cache-semantics@npm:4.0.1" checksum: 1048aacf627829f0d5f00184e16548205cd9f964bf0841c29b36bc504509230c40bc57c39778703a1c965a6f5b416ae2cbf4c1d4589c889d2838dd9dbfccf6e9 languageName: node linkType: hard -"@types/js-yaml@npm:^4": +"@types/js-yaml@npm:4.0.5": version: 4.0.5 resolution: "@types/js-yaml@npm:4.0.5" checksum: 7dcac8c50fec31643cc9d6444b5503239a861414cdfaa7ae9a38bc22597c4d850c4b8cec3d82d73b3fbca408348ce223b0408d598b32e094470dfffc6d486b4d languageName: node linkType: hard -"@types/keyv@npm:^3.1.4": - version: 3.1.4 - resolution: "@types/keyv@npm:3.1.4" - dependencies: - "@types/node": "*" - checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d - languageName: node - linkType: hard - -"@types/lodash@npm:4.14.190": - version: 4.14.190 - resolution: "@types/lodash@npm:4.14.190" - checksum: 353a55a1222a57224ead8bd3379fabb2e3e3f6685f599c48b1b66f099d8e9e015e6c6352c6e2275954004c3bb510377804c63117233c6f187700b6ab78adfa02 +"@types/lodash@npm:4.14.191": + version: 4.14.191 + resolution: "@types/lodash@npm:4.14.191" + checksum: ba0d5434e10690869f32d5ea49095250157cae502f10d57de0a723fd72229ce6c6a4979576f0f13e0aa9fbe3ce2457bfb9fa7d4ec3d6daba56730a51906d1491 languageName: node linkType: hard @@ -824,14 +979,21 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:18.11.9": +"@types/node@npm:*": version: 18.11.9 resolution: "@types/node@npm:18.11.9" checksum: cc0aae109e9b7adefc32eecb838d6fad931663bb06484b5e9cbbbf74865c721b03d16fd8d74ad90e31dbe093d956a7c2c306ba5429ba0c00f3f7505103d7a496 languageName: node linkType: hard -"@types/normalize-package-data@npm:^2.4.0": +"@types/node@npm:18.11.10": + version: 18.11.10 + resolution: "@types/node@npm:18.11.10" + checksum: 0f60cb090b2ee91fcd3dc4311bc1ed7889b92f14644c0069f100776f86474c12eebbcc6c75bc0d7d96b975a103b4d5d6b3c22b4e88bea6e7f4e2b1bb0daf5ea8 + languageName: node + linkType: hard + +"@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" checksum: e87bccbf11f95035c89a132b52b79ce69a1e3652fe55962363063c9c0dae0fe2477ebc585e03a9652adc6f381d24ba5589cc5e51849df4ced3d3e004a7d40ed5 @@ -845,22 +1007,13 @@ __metadata: languageName: node linkType: hard -"@types/prettier@npm:2": +"@types/prettier@npm:2.7.1": version: 2.7.1 resolution: "@types/prettier@npm:2.7.1" checksum: 5e3f58e229d6c73b5f5cae2e8f96c1c4a5b5805f83459e17a045ba8e96152b1d38e86b63e3172fb159dac923388699660862b75b2d37e54220805f0e691e26f1 languageName: node linkType: hard -"@types/responselike@npm:^1.0.0": - version: 1.0.0 - resolution: "@types/responselike@npm:1.0.0" - dependencies: - "@types/node": "*" - checksum: e99fc7cc6265407987b30deda54c1c24bb1478803faf6037557a774b2f034c5b097ffd65847daa87e82a61a250d919f35c3588654b0fdaa816906650f596d1b0 - languageName: node - linkType: hard - "@types/retry@npm:0.12.0": version: 0.12.0 resolution: "@types/retry@npm:0.12.0" @@ -868,6 +1021,13 @@ __metadata: languageName: node linkType: hard +"@types/retry@npm:0.12.1": + version: 0.12.1 + resolution: "@types/retry@npm:0.12.1" + checksum: 5f46b2556053655f78262bb33040dc58417c900457cc63ff37d6c35349814471453ef511af0cec76a540c601296cd2b22f64bab1ab649c0dacc0223765ba876c + languageName: node + linkType: hard + "@types/semantic-release@npm:17.2.4": version: 17.2.4 resolution: "@types/semantic-release@npm:17.2.4" @@ -953,6 +1113,22 @@ __metadata: languageName: node linkType: hard +"abbrev@npm:^2.0.0": + version: 2.0.0 + resolution: "abbrev@npm:2.0.0" + checksum: 0e994ad2aa6575f94670d8a2149afe94465de9cedaaaac364e7fb43a40c3691c980ff74899f682f4ca58fa96b4cbd7421a015d3a6defe43a442117d7821a2f36 + languageName: node + linkType: hard + +"abort-controller@npm:^3.0.0": + version: 3.0.0 + resolution: "abort-controller@npm:3.0.0" + dependencies: + event-target-shim: ^5.0.0 + checksum: 170bdba9b47b7e65906a28c8ce4f38a7a369d78e2271706f020849c1bfe0ee2067d4261df8bbb66eb84f79208fd5b710df759d64191db58cfba7ce8ef9c54b75 + languageName: node + linkType: hard + "acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.2.0": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" @@ -999,7 +1175,7 @@ __metadata: languageName: node linkType: hard -"aggregate-error@npm:^4.0.0": +"aggregate-error@npm:^4.0.0, aggregate-error@npm:^4.0.1": version: 4.0.1 resolution: "aggregate-error@npm:4.0.1" dependencies: @@ -1114,6 +1290,16 @@ __metadata: languageName: node linkType: hard +"are-we-there-yet@npm:^4.0.0": + version: 4.0.0 + resolution: "are-we-there-yet@npm:4.0.0" + dependencies: + delegates: ^1.0.0 + readable-stream: ^4.1.0 + checksum: 35d6a65ce9a0c53d8d8eeef8805528c483c5c3512f2050b32c07e61becc440c4ec8178d6ee6cedc1e5a81b819eb55d9c0a9fc7d9f862cae4c7dc30ec393f0a58 + languageName: node + linkType: hard + "arg@npm:^4.1.0": version: 4.1.3 resolution: "arg@npm:4.1.3" @@ -1209,13 +1395,6 @@ __metadata: languageName: node linkType: hard -"at-least-node@npm:^1.0.0": - version: 1.0.0 - resolution: "at-least-node@npm:1.0.0" - checksum: 463e2f8e43384f1afb54bc68485c436d7622acec08b6fad269b421cb1d29cebb5af751426793d0961ed243146fe4dc983402f6d5a51b720b277818dbf6f2e49e - languageName: node - linkType: hard - "ava@npm:5.1.0": version: 5.1.0 resolution: "ava@npm:5.1.0" @@ -1333,6 +1512,18 @@ __metadata: languageName: node linkType: hard +"bin-links@npm:^4.0.1": + version: 4.0.1 + resolution: "bin-links@npm:4.0.1" + dependencies: + cmd-shim: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + read-cmd-shim: ^4.0.0 + write-file-atomic: ^5.0.0 + checksum: a806561750039bcd7d4234efe5c0b8b7ba0ea8495086740b0da6395abe311e2cdb75f8324787354193f652d2ac5ab038c4ca926ed7bcc6ce9bc2001607741104 + languageName: node + linkType: hard + "binary-extensions@npm:^2.0.0, binary-extensions@npm:^2.2.0": version: 2.2.0 resolution: "binary-extensions@npm:2.2.0" @@ -1466,25 +1657,46 @@ __metadata: languageName: node linkType: hard -"cacheable-lookup@npm:^5.0.3": - version: 5.0.4 - resolution: "cacheable-lookup@npm:5.0.4" - checksum: 763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d +"cacache@npm:^17.0.0, cacache@npm:^17.0.2": + version: 17.0.2 + resolution: "cacache@npm:17.0.2" + dependencies: + "@npmcli/fs": ^3.1.0 + fs-minipass: ^2.1.0 + glob: ^8.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: 75a41961b7f49901a8b24b5e30a6ecce9cbf2c7af6c872b0436b0d4dc1ebf7afbb41ba1e5309f943f2c3e8823ea49fbd8ce3cd832beea4f23d5da07595752c85 languageName: node linkType: hard -"cacheable-request@npm:^7.0.2": - version: 7.0.2 - resolution: "cacheable-request@npm:7.0.2" +"cacheable-lookup@npm:^7.0.0": + version: 7.0.0 + resolution: "cacheable-lookup@npm:7.0.0" + checksum: 9e2856763fc0a7347ab34d704c010440b819d4bb5e3593b664381b7433e942dd22e67ee5581f12256f908e79b82d30b86ebbacf40a081bfe10ee93fbfbc2d6a9 + languageName: node + linkType: hard + +"cacheable-request@npm:^10.2.1": + version: 10.2.3 + resolution: "cacheable-request@npm:10.2.3" dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^4.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^6.0.1 - responselike: ^2.0.0 - checksum: 6152813982945a5c9989cb457a6c499f12edcc7ade323d2fbfd759abc860bdbd1306e08096916bb413c3c47e812f8e4c0a0cc1e112c8ce94381a960f115bc77f + "@types/http-cache-semantics": ^4.0.1 + get-stream: ^6.0.1 + http-cache-semantics: ^4.1.0 + keyv: ^4.5.2 + mimic-response: ^4.0.0 + normalize-url: ^8.0.0 + responselike: ^3.0.0 + checksum: f54c57c40e54b2d23fabb9e3af94a11d9c7cd837627b143b9a2921c9ce25f0ae5da537b4a76006a086351423e6db05962066ae22af3362978569977acf0fde72 languageName: node linkType: hard @@ -1690,7 +1902,7 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:^0.6.1, cli-table3@npm:^0.6.2": +"cli-table3@npm:^0.6.1, cli-table3@npm:^0.6.2, cli-table3@npm:^0.6.3": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" dependencies: @@ -1745,15 +1957,6 @@ __metadata: languageName: node linkType: hard -"clone-response@npm:^1.0.2": - version: 1.0.3 - resolution: "clone-response@npm:1.0.3" - dependencies: - mimic-response: ^1.0.0 - checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e - languageName: node - linkType: hard - "clone@npm:^1.0.2": version: 1.0.4 resolution: "clone@npm:1.0.4" @@ -1770,6 +1973,13 @@ __metadata: languageName: node linkType: hard +"cmd-shim@npm:^6.0.0": + version: 6.0.0 + resolution: "cmd-shim@npm:6.0.0" + checksum: dc8353629aebc56ba9da888491e419151e08e2e39b2046a526a8bf6fd48096127c7c8e5f84d506c98b4f1849f3f22e9d6b5194802a26c3adf1e159414ba3f1d8 + languageName: node + linkType: hard + "code-excerpt@npm:^4.0.0": version: 4.0.0 resolution: "code-excerpt@npm:4.0.0" @@ -2038,6 +2248,15 @@ __metadata: languageName: node linkType: hard +"crypto-random-string@npm:^4.0.0": + version: 4.0.0 + resolution: "crypto-random-string@npm:4.0.0" + dependencies: + type-fest: ^1.0.1 + checksum: 91f148f27bcc8582798f0fb3e75a09d9174557f39c3c40a89dd1bd70fb5a14a02548245aa26fa7d663c426ac5026f4729841231c84f9e30e8c8ece5e38656741 + languageName: node + linkType: hard + "cssesc@npm:^3.0.0": version: 3.0.0 resolution: "cssesc@npm:3.0.0" @@ -2140,7 +2359,7 @@ __metadata: languageName: node linkType: hard -"defer-to-connect@npm:^2.0.0": +"defer-to-connect@npm:^2.0.1": version: 2.0.1 resolution: "defer-to-connect@npm:2.0.1" checksum: 8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b @@ -2415,6 +2634,20 @@ __metadata: languageName: node linkType: hard +"event-target-shim@npm:^5.0.0": + version: 5.0.1 + resolution: "event-target-shim@npm:5.0.1" + checksum: 1ffe3bb22a6d51bdeb6bf6f7cf97d2ff4a74b017ad12284cc9e6a279e727dc30a5de6bb613e5596ff4dc3e517841339ad09a7eec44266eccb1aa201a30448166 + languageName: node + linkType: hard + +"events@npm:^3.3.0": + version: 3.3.0 + resolution: "events@npm:3.3.0" + checksum: f6f487ad2198aa41d878fa31452f1a3c00958f46e9019286ff4787c84aac329332ab45c9cdc8c445928fc6d7ded294b9e005a7fce9426488518017831b272780 + languageName: node + linkType: hard + "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -2469,7 +2702,7 @@ __metadata: languageName: node linkType: hard -"fastest-levenshtein@npm:^1.0.12": +"fastest-levenshtein@npm:^1.0.12, fastest-levenshtein@npm:^1.0.16": version: 1.0.16 resolution: "fastest-levenshtein@npm:1.0.16" checksum: a78d44285c9e2ae2c25f3ef0f8a73f332c1247b7ea7fb4a191e6bb51aa6ee1ef0dfb3ed113616dcdc7023e18e35a8db41f61c8d88988e877cf510df8edafbc71 @@ -2560,6 +2793,13 @@ __metadata: languageName: node linkType: hard +"form-data-encoder@npm:^2.1.2": + version: 2.1.4 + resolution: "form-data-encoder@npm:2.1.4" + checksum: e0b3e5950fb69b3f32c273944620f9861f1933df9d3e42066e038e26dfb343d0f4465de9f27e0ead1a09d9df20bc2eed06a63c2ca2f8f00949e7202bae9e29dd + languageName: node + linkType: hard + "from2@npm:^2.3.0": version: 2.3.0 resolution: "from2@npm:2.3.0" @@ -2595,15 +2835,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^9.0.0": - version: 9.1.0 - resolution: "fs-extra@npm:9.1.0" +"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0": + version: 11.1.0 + resolution: "fs-extra@npm:11.1.0" dependencies: - at-least-node: ^1.0.0 graceful-fs: ^4.2.0 jsonfile: ^6.0.1 universalify: ^2.0.0 - checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 + checksum: 5ca476103fa1f5ff4a9b3c4f331548f8a3c1881edaae323a4415d3153b5dc11dc6a981c8d1dd93eec8367ceee27b53f8bd27eecbbf66ffcdd04927510c171e7f languageName: node linkType: hard @@ -2665,6 +2904,22 @@ __metadata: languageName: node linkType: hard +"gauge@npm:^5.0.0": + version: 5.0.0 + resolution: "gauge@npm:5.0.0" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 663c3e9418a81274824301c5282d047f13e1612ccb458d96ea6cae5f63012c171af2829041501c459f7fa64845bbc5362d3574573747e9a114745d64ceb2480b + languageName: node + linkType: hard + "get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" @@ -2679,15 +2934,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.1.0": - version: 5.2.0 - resolution: "get-stream@npm:5.2.0" - dependencies: - pump: ^3.0.0 - checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 - languageName: node - linkType: hard - "git-log-parser@npm:^1.2.0": version: 1.2.0 resolution: "git-log-parser@npm:1.2.0" @@ -2765,22 +3011,22 @@ __metadata: languageName: node linkType: hard -"got@npm:11.8.5": - version: 11.8.5 - resolution: "got@npm:11.8.5" +"got@npm:12.5.3": + version: 12.5.3 + resolution: "got@npm:12.5.3" dependencies: - "@sindresorhus/is": ^4.0.0 - "@szmarczak/http-timer": ^4.0.5 - "@types/cacheable-request": ^6.0.1 - "@types/responselike": ^1.0.0 - cacheable-lookup: ^5.0.3 - cacheable-request: ^7.0.2 + "@sindresorhus/is": ^5.2.0 + "@szmarczak/http-timer": ^5.0.1 + cacheable-lookup: ^7.0.0 + cacheable-request: ^10.2.1 decompress-response: ^6.0.0 - http2-wrapper: ^1.0.0-beta.5.2 - lowercase-keys: ^2.0.0 - p-cancelable: ^2.0.0 - responselike: ^2.0.0 - checksum: 2de8a1bbda4e9b6b2b72b2d2100bc055a59adc1740529e631f61feb44a8b9a1f9f8590941ed9da9df0090b6d6d0ed8ffee94cd9ac086ec3409b392b33440f7d2 + form-data-encoder: ^2.1.2 + get-stream: ^6.0.1 + http2-wrapper: ^2.1.10 + lowercase-keys: ^3.0.0 + p-cancelable: ^3.0.0 + responselike: ^3.0.0 + checksum: e35ea3ccdb5f2c36d0bb9648a6a87300d017900ce2e647ad95f54a6fb674a82fe7d53b2c838542d15a9fa25290cc5361d6f82cadac3e94b2e91d93b5670cf304 languageName: node linkType: hard @@ -2878,7 +3124,16 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^4.0.0, http-cache-semantics@npm:^4.1.0": +"hosted-git-info@npm:^6.0.0, hosted-git-info@npm:^6.1.1": + version: 6.1.1 + resolution: "hosted-git-info@npm:6.1.1" + dependencies: + lru-cache: ^7.5.1 + checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.1.0": version: 4.1.0 resolution: "http-cache-semantics@npm:4.1.0" checksum: 974de94a81c5474be07f269f9fd8383e92ebb5a448208223bfb39e172a9dbc26feff250192ecc23b9593b3f92098e010406b0f24bd4d588d631f80214648ed42 @@ -2896,13 +3151,13 @@ __metadata: languageName: node linkType: hard -"http2-wrapper@npm:^1.0.0-beta.5.2": - version: 1.0.3 - resolution: "http2-wrapper@npm:1.0.3" +"http2-wrapper@npm:^2.1.10": + version: 2.2.0 + resolution: "http2-wrapper@npm:2.2.0" dependencies: quick-lru: ^5.1.1 - resolve-alpn: ^1.0.0 - checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e + resolve-alpn: ^1.2.0 + checksum: 6fd20e5cb6a58151715b3581e06a62a47df943187d2d1f69e538a50cccb7175dd334ecfde7900a37d18f3e13a1a199518a2c211f39860e81e9a16210c199cfaa languageName: node linkType: hard @@ -2980,6 +3235,15 @@ __metadata: languageName: node linkType: hard +"ignore-walk@npm:^6.0.0": + version: 6.0.0 + resolution: "ignore-walk@npm:6.0.0" + dependencies: + minimatch: ^5.0.1 + checksum: b94da5517922d65a721f95caa8a884bb8672e80a29691cc3402a4db1eb77f61165dc5c499d8c8efe5e3d9874ff3e9ab05734234ad929b28ba219cf73197ea98c + languageName: node + linkType: hard + "ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" @@ -3078,6 +3342,21 @@ __metadata: languageName: node linkType: hard +"init-package-json@npm:^4.0.1": + version: 4.0.1 + resolution: "init-package-json@npm:4.0.1" + dependencies: + npm-package-arg: ^10.0.0 + promzard: ^0.3.0 + read: ^1.0.7 + read-package-json: ^6.0.0 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + validate-npm-package-name: ^5.0.0 + checksum: a60ba72b9d4c487d1e3df4b7093b5d963468f5dd81c46c6875a640e2d9ad17f5d08479d9975dfc1f9fa7691445ca2e07566d0fad962de88629d2b38045730678 + languageName: node + linkType: hard + "into-stream@npm:^6.0.0": version: 6.0.0 resolution: "into-stream@npm:6.0.0" @@ -3386,6 +3665,13 @@ __metadata: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^3.0.0": + version: 3.0.0 + resolution: "json-parse-even-better-errors@npm:3.0.0" + checksum: f1970b5220c7fa23d888565510752c3d5e863f93668a202fcaa719739fa41485dfc6a1db212f702ebd3c873851cc067aebc2917e3f79763cae2fdb95046f38f3 + languageName: node + linkType: hard + "json-stringify-nice@npm:^1.1.4": version: 1.1.4 resolution: "json-stringify-nice@npm:1.1.4" @@ -3441,7 +3727,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.0.0": +"keyv@npm:^4.5.2": version: 4.5.2 resolution: "keyv@npm:4.5.2" dependencies: @@ -3469,6 +3755,16 @@ __metadata: languageName: node linkType: hard +"libnpmaccess@npm:^7.0.0": + version: 7.0.0 + resolution: "libnpmaccess@npm:7.0.0" + dependencies: + npm-package-arg: ^10.0.0 + npm-registry-fetch: ^14.0.2 + checksum: e5a012a6bdedfafecfc6583020c68078d6b2b8ed477251d85c5a570d63686ff3b03f37975b8c1bf4fe90af4dcd0529c2a41594acc35f55a34adbac1ca0a2f9f3 + languageName: node + linkType: hard + "libnpmdiff@npm:^4.0.5": version: 4.0.5 resolution: "libnpmdiff@npm:4.0.5" @@ -3485,6 +3781,23 @@ __metadata: languageName: node linkType: hard +"libnpmdiff@npm:^5.0.5": + version: 5.0.5 + resolution: "libnpmdiff@npm:5.0.5" + dependencies: + "@npmcli/arborist": ^6.1.4 + "@npmcli/disparity-colors": ^3.0.0 + "@npmcli/installed-package-contents": ^2.0.0 + binary-extensions: ^2.2.0 + diff: ^5.1.0 + minimatch: ^5.0.1 + npm-package-arg: ^10.0.0 + pacote: ^15.0.2 + tar: ^6.1.0 + checksum: b676af443a51edc8641e334d6fbad6e8335e819948bf3ba329523f0c79ce68d2283939d0f5d5a58bc2cfcf8badd500a1844632954b2fa2948dcf096d6fe72d49 + languageName: node + linkType: hard + "libnpmexec@npm:^4.0.14": version: 4.0.14 resolution: "libnpmexec@npm:4.0.14" @@ -3507,15 +3820,44 @@ __metadata: languageName: node linkType: hard -"libnpmfund@npm:^3.0.5": - version: 3.0.5 - resolution: "libnpmfund@npm:3.0.5" +"libnpmexec@npm:^5.0.5": + version: 5.0.5 + resolution: "libnpmexec@npm:5.0.5" dependencies: - "@npmcli/arborist": ^5.6.3 + "@npmcli/arborist": ^6.1.4 + "@npmcli/run-script": ^6.0.0 + chalk: ^4.1.0 + ci-info: ^3.6.1 + npm-package-arg: ^10.0.0 + npmlog: ^7.0.1 + pacote: ^15.0.2 + proc-log: ^3.0.0 + read: ^1.0.7 + read-package-json-fast: ^3.0.1 + semver: ^7.3.7 + walk-up-path: ^1.0.0 + checksum: c643758edbc1924f0a177f576cd1718df7d517952ea6524e73eba08d416741f77fed1e43b581c73b39328623e24be1767e153694fbb8692db650d9ea6b3dbdc8 + languageName: node + linkType: hard + +"libnpmfund@npm:^3.0.5": + version: 3.0.5 + resolution: "libnpmfund@npm:3.0.5" + dependencies: + "@npmcli/arborist": ^5.6.3 checksum: 7123c3f7c278dbe571c47d3a67f40087df3c221bd2eefab6f1c4e4361346180a2dee1b379f25fb44170c67290a45a83f92145096ac4809af0b4af761d9b43708 languageName: node linkType: hard +"libnpmfund@npm:^4.0.5": + version: 4.0.5 + resolution: "libnpmfund@npm:4.0.5" + dependencies: + "@npmcli/arborist": ^6.1.4 + checksum: 27d00f645dc6d0afe508d473292d9b5643c7f3a8421bec7993aebb8e8d09379a1e5a580856533c584e05a04121c7d0e0395f976ddc6d201eef53f4940d31ea7e + languageName: node + linkType: hard + "libnpmhook@npm:^8.0.4": version: 8.0.4 resolution: "libnpmhook@npm:8.0.4" @@ -3526,6 +3868,16 @@ __metadata: languageName: node linkType: hard +"libnpmhook@npm:^9.0.0": + version: 9.0.0 + resolution: "libnpmhook@npm:9.0.0" + dependencies: + aproba: ^2.0.0 + npm-registry-fetch: ^14.0.2 + checksum: 7e1c3f9632ddf23af4511ec2e07622b37787676d12f41fd54eb4981d25dcea85b75e69028e36f180c5a8b2e62af450a60c038f45e81bd08693c209ae4350daae + languageName: node + linkType: hard + "libnpmorg@npm:^4.0.4": version: 4.0.4 resolution: "libnpmorg@npm:4.0.4" @@ -3536,6 +3888,16 @@ __metadata: languageName: node linkType: hard +"libnpmorg@npm:^5.0.0": + version: 5.0.0 + resolution: "libnpmorg@npm:5.0.0" + dependencies: + aproba: ^2.0.0 + npm-registry-fetch: ^14.0.2 + checksum: 4047cc5adf7faedcb97c088b07943c46c7a2ed8aa56e698593621623891d3fcdb32031e016319dd244fd3a0ca1c2d3721b28311a76b1140f2408ab92ce0de14e + languageName: node + linkType: hard + "libnpmpack@npm:^4.1.3": version: 4.1.3 resolution: "libnpmpack@npm:4.1.3" @@ -3547,6 +3909,18 @@ __metadata: languageName: node linkType: hard +"libnpmpack@npm:^5.0.5": + version: 5.0.5 + resolution: "libnpmpack@npm:5.0.5" + dependencies: + "@npmcli/arborist": ^6.1.4 + "@npmcli/run-script": ^6.0.0 + npm-package-arg: ^10.0.0 + pacote: ^15.0.2 + checksum: 65505b04da07a417448d2757236e064991e90e84aefa1317675db39639b142dd6a5c3d1b3223e50ca71a78bf771da9cfe07d45ff08657755d91112e05b9da382 + languageName: node + linkType: hard + "libnpmpublish@npm:^6.0.5": version: 6.0.5 resolution: "libnpmpublish@npm:6.0.5" @@ -3560,6 +3934,19 @@ __metadata: languageName: node linkType: hard +"libnpmpublish@npm:^7.0.5": + version: 7.0.5 + resolution: "libnpmpublish@npm:7.0.5" + dependencies: + normalize-package-data: ^5.0.0 + npm-package-arg: ^10.0.0 + npm-registry-fetch: ^14.0.2 + semver: ^7.3.7 + ssri: ^10.0.0 + checksum: 283c66686b0171084221e04075d77c5a3c428e3ecbbc15b86b3aab39d78e77494445a222f3d59980b5123bf54a4d52847b992141f51cb00f89413df7c670e3b2 + languageName: node + linkType: hard + "libnpmsearch@npm:^5.0.4": version: 5.0.4 resolution: "libnpmsearch@npm:5.0.4" @@ -3569,6 +3956,15 @@ __metadata: languageName: node linkType: hard +"libnpmsearch@npm:^6.0.0": + version: 6.0.0 + resolution: "libnpmsearch@npm:6.0.0" + dependencies: + npm-registry-fetch: ^14.0.2 + checksum: d7999c094710665938f9a8138fd5432c488e31513d2f45312390e3a9a949398733e3fbd10304a153c87a1ab1f12518c91899c7dbc30e7c355b44e3e68e02902a + languageName: node + linkType: hard + "libnpmteam@npm:^4.0.4": version: 4.0.4 resolution: "libnpmteam@npm:4.0.4" @@ -3579,6 +3975,16 @@ __metadata: languageName: node linkType: hard +"libnpmteam@npm:^5.0.0": + version: 5.0.0 + resolution: "libnpmteam@npm:5.0.0" + dependencies: + aproba: ^2.0.0 + npm-registry-fetch: ^14.0.2 + checksum: 44138a205bf2ba71dd3ad09db8f9042b4b3cdde83c15a68a587a9a9e1c3a196f1325909f175d81d4c3e60b59fe379fe316c265aa46f86f3fa90d4ad642e32151 + languageName: node + linkType: hard + "libnpmversion@npm:^3.0.7": version: 3.0.7 resolution: "libnpmversion@npm:3.0.7" @@ -3592,6 +3998,19 @@ __metadata: languageName: node linkType: hard +"libnpmversion@npm:^4.0.1": + version: 4.0.1 + resolution: "libnpmversion@npm:4.0.1" + dependencies: + "@npmcli/git": ^4.0.1 + "@npmcli/run-script": ^6.0.0 + json-parse-even-better-errors: ^3.0.0 + proc-log: ^3.0.0 + semver: ^7.3.7 + checksum: 48e4f451cbb69727d5c9150be59f5cc1bb06916a380ea2c966a7f659ed43b0bdcfb5e829c306091a0001f0500efc66475c957ce9b323d7656adbf313135e218e + languageName: node + linkType: hard + "lilconfig@npm:2.0.6": version: 2.0.6 resolution: "lilconfig@npm:2.0.6" @@ -3606,9 +4025,9 @@ __metadata: languageName: node linkType: hard -"lint-staged@npm:13.0.4": - version: 13.0.4 - resolution: "lint-staged@npm:13.0.4" +"lint-staged@npm:13.1.0": + version: 13.1.0 + resolution: "lint-staged@npm:13.1.0" dependencies: cli-truncate: ^3.1.0 colorette: ^2.0.19 @@ -3625,7 +4044,7 @@ __metadata: yaml: ^2.1.3 bin: lint-staged: bin/lint-staged.js - checksum: 4676172df5dc734a7f409ad786a72d39bd2239de8b2e5eb1d99eaa751479f60f7b4ef85c8508698855b51b125a512f395ac6a3c7d2d57de8e8221e0aaaab6f4f + checksum: adf20c4ca9285c4a93b06598b970d71b04cfe58a1a4c9006f753b83e02c1c622d1866c32a4f1e7e29a98091c501eac3345f7678af247b4f97d5be88b3d8727c1 languageName: node linkType: hard @@ -3775,10 +4194,10 @@ __metadata: languageName: node linkType: hard -"lowercase-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "lowercase-keys@npm:2.0.0" - checksum: 24d7ebd56ccdf15ff529ca9e08863f3c54b0b9d1edb97a3ae1af34940ae666c01a1e6d200707bce730a8ef76cb57cc10e65f245ecaaf7e6bc8639f2fb460ac23 +"lowercase-keys@npm:^3.0.0": + version: 3.0.0 + resolution: "lowercase-keys@npm:3.0.0" + checksum: 67a3f81409af969bc0c4ca0e76cd7d16adb1e25aa1c197229587eaf8671275c8c067cd421795dbca4c81be0098e4c426a086a05e30de8a9c587b7a13c0c7ccc5 languageName: node linkType: hard @@ -3829,6 +4248,30 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1": + version: 11.0.1 + resolution: "make-fetch-happen@npm:11.0.1" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^10.0.0 + checksum: 871083ce4b775521229efcc972f544ffcbb5f70fd8f5582edaa1b3e555de772e076babf4b044a2d48efc326d54aa151f5ea3458615ecfcfb81cb6480bcb2e1c6 + languageName: node + linkType: hard + "map-age-cleaner@npm:^0.1.3": version: 0.1.3 resolution: "map-age-cleaner@npm:0.1.3" @@ -3971,13 +4414,6 @@ __metadata: languageName: node linkType: hard -"mimic-response@npm:^1.0.0": - version: 1.0.1 - resolution: "mimic-response@npm:1.0.1" - checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823 - languageName: node - linkType: hard - "mimic-response@npm:^3.1.0": version: 3.1.0 resolution: "mimic-response@npm:3.1.0" @@ -3985,6 +4421,13 @@ __metadata: languageName: node linkType: hard +"mimic-response@npm:^4.0.0": + version: 4.0.0 + resolution: "mimic-response@npm:4.0.0" + checksum: 33b804cc961efe206efdb1fca6a22540decdcfce6c14eb5c0c50e5ae9022267ab22ce8f5568b1f7247ba67500fe20d523d81e0e9f009b321ccd9d472e78d1850 + languageName: node + linkType: hard + "min-indent@npm:^1.0.0": version: 1.0.1 resolution: "min-indent@npm:1.0.1" @@ -4052,6 +4495,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^3.0.0": + version: 3.0.0 + resolution: "minipass-fetch@npm:3.0.0" + dependencies: + encoding: ^0.1.13 + minipass: ^3.1.6 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: ebc876b8763d858a759bd53a04eedc85f111a9fc0ab822a4b445c5eb71f34dc3fd3442d75484df156ca57e2dea37edfc77a585c27c67be835589f212772ddb6e + languageName: node + linkType: hard + "minipass-flush@npm:^1.0.5": version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" @@ -4142,17 +4600,17 @@ __metadata: languageName: node linkType: hard -"moker@npm:0.4.4": - version: 0.4.4 - resolution: "moker@npm:0.4.4" +"moker@npm:0.5.1": + version: 0.5.1 + resolution: "moker@npm:0.5.1" dependencies: - "@mokr/core": 0.4.4 - "@mokr/plugins": 0.4.4 - "@mokr/templates": 0.4.4 + "@mokr/core": 0.5.1 + "@mokr/plugins": 0.5.1 + "@mokr/templates": 0.5.1 bandersnatch: 1.11.1 bin: moker: moker.js - checksum: bfe42312e098db90689b21906543f806db92507d89fc507490e8fb4dfc654c735b84c977be3831db8234cab35f63725cbe3441ebe5273a751db850e0a841d41e + checksum: d203ab66bf60500524804dece0b875b117587638e8c8a3a6b91091f665d124b1e796c7de92d6e88a9c3ccf8937e5512fdd636b95a3adf68b5f671f0e102563e6 languageName: node linkType: hard @@ -4243,7 +4701,7 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^9.0.0, node-gyp@npm:^9.1.0, node-gyp@npm:latest": +"node-gyp@npm:^9.0.0, node-gyp@npm:^9.1.0, node-gyp@npm:^9.3.0, node-gyp@npm:latest": version: 9.3.0 resolution: "node-gyp@npm:9.3.0" dependencies: @@ -4281,6 +4739,17 @@ __metadata: languageName: node linkType: hard +"nopt@npm:^7.0.0": + version: 7.0.0 + resolution: "nopt@npm:7.0.0" + dependencies: + abbrev: ^2.0.0 + bin: + nopt: bin/nopt.js + checksum: 71d296ea66a00e877ff8dd432d004ae6844f582d2ac203ce191c5e2873a878401093f13193f25352a749ae77d422fe2df1c168f55a720ee5285c85e7de3cb3a3 + languageName: node + linkType: hard + "normalize-package-data@npm:^2.5.0": version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" @@ -4293,7 +4762,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0": +"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -4317,6 +4786,18 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^5.0.0": + version: 5.0.0 + resolution: "normalize-package-data@npm:5.0.0" + dependencies: + hosted-git-info: ^6.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: a459f05eaf7c2b643c61234177f08e28064fde97da15800e3d3ac0404e28450d43ac46fc95fbf6407a9bf20af4c58505ad73458a912dc1517f8c1687b1d68c27 + languageName: node + linkType: hard + "normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0": version: 3.0.0 resolution: "normalize-path@npm:3.0.0" @@ -4324,13 +4805,20 @@ __metadata: languageName: node linkType: hard -"normalize-url@npm:^6.0.0, normalize-url@npm:^6.0.1": +"normalize-url@npm:^6.0.0": version: 6.1.0 resolution: "normalize-url@npm:6.1.0" checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50 languageName: node linkType: hard +"normalize-url@npm:^8.0.0": + version: 8.0.0 + resolution: "normalize-url@npm:8.0.0" + checksum: 24c20b75ebfd526d8453084692720b49d111c63c0911f1b7447427829597841eef5a8ba3f6bb93d6654007b991c1f5cd85da2c907800e439e2e2ec6c2abd0fc0 + languageName: node + linkType: hard + "npm-audit-report@npm:^3.0.0": version: 3.0.0 resolution: "npm-audit-report@npm:3.0.0" @@ -4340,6 +4828,15 @@ __metadata: languageName: node linkType: hard +"npm-audit-report@npm:^4.0.0": + version: 4.0.0 + resolution: "npm-audit-report@npm:4.0.0" + dependencies: + chalk: ^4.0.0 + checksum: 8cbb5f84dc20eb7ad7d7631a641ff933ee803fadb5e22c0e818aef4ba646e2793704b1075310429a6f51f2a9ac64398100556ad0d12cedea0dac6d6a939e97d3 + languageName: node + linkType: hard + "npm-bundled@npm:^1.1.1": version: 1.1.2 resolution: "npm-bundled@npm:1.1.2" @@ -4358,6 +4855,15 @@ __metadata: languageName: node linkType: hard +"npm-bundled@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-bundled@npm:3.0.0" + dependencies: + npm-normalize-package-bin: ^3.0.0 + checksum: 110859c2d6dcd7941dac0932a29171cbde123060486a4b6e897aaf5e025abeb3d9ffcdfe9e9271992e6396b2986c2c534f1029a45a7c196f1257fa244305dbf8 + languageName: node + linkType: hard + "npm-install-checks@npm:^5.0.0": version: 5.0.0 resolution: "npm-install-checks@npm:5.0.0" @@ -4367,6 +4873,15 @@ __metadata: languageName: node linkType: hard +"npm-install-checks@npm:^6.0.0": + version: 6.0.0 + resolution: "npm-install-checks@npm:6.0.0" + dependencies: + semver: ^7.1.1 + checksum: 5476a26dccb83c24d9ffaf3d0592e8001f9804a40c6b3f441c9a1b2c8d643e90d8352c4ce27ffce72296de7f9744750d0124a6db55b68071971d4b4e74787818 + languageName: node + linkType: hard + "npm-normalize-package-bin@npm:^1.0.1": version: 1.0.1 resolution: "npm-normalize-package-bin@npm:1.0.1" @@ -4381,6 +4896,25 @@ __metadata: languageName: node linkType: hard +"npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-normalize-package-bin@npm:3.0.0" + checksum: 6a34886c150b0f5302aad52a9446e5c939aa14eeb462323e75681517b36c6b9eaef83e1f5bc2d7e5154b3b752cbce81bed05e290db3f1f7edf857cbb895e35c0 + languageName: node + linkType: hard + +"npm-package-arg@npm:^10.0.0": + version: 10.1.0 + resolution: "npm-package-arg@npm:10.1.0" + dependencies: + hosted-git-info: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 8fe4b6a742502345e4836ed42fdf26c544c9f75563c476c67044a481ada6e81f71b55462489c7e1899d516e4347150e58028036a90fa11d47e320bcc9365fd30 + languageName: node + linkType: hard + "npm-package-arg@npm:^9.0.0, npm-package-arg@npm:^9.0.1, npm-package-arg@npm:^9.1.0": version: 9.1.2 resolution: "npm-package-arg@npm:9.1.2" @@ -4407,6 +4941,15 @@ __metadata: languageName: node linkType: hard +"npm-packlist@npm:^7.0.0": + version: 7.0.2 + resolution: "npm-packlist@npm:7.0.2" + dependencies: + ignore-walk: ^6.0.0 + checksum: 01bdc19d46b397575de73c3bbc9171e1a15f2b5ce1a2a6944a3514628452fe1494b77180fc6fb4d750b39d3f42d1720b7496fbe0bb50cc99bf10f812cd3e85fa + languageName: node + linkType: hard + "npm-pick-manifest@npm:^7.0.0, npm-pick-manifest@npm:^7.0.2": version: 7.0.2 resolution: "npm-pick-manifest@npm:7.0.2" @@ -4419,6 +4962,18 @@ __metadata: languageName: node linkType: hard +"npm-pick-manifest@npm:^8.0.0, npm-pick-manifest@npm:^8.0.1": + version: 8.0.1 + resolution: "npm-pick-manifest@npm:8.0.1" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^10.0.0 + semver: ^7.3.5 + checksum: b8e16f2fbcc40ba7d1405c9b566bcee32488c6709f883207f709b0715ed34e2f3f3bc5bf5cb9563d6aa23cb878102bf0011ba22cce9235caa9a0349784b48ecd + languageName: node + linkType: hard + "npm-profile@npm:^6.2.0": version: 6.2.1 resolution: "npm-profile@npm:6.2.1" @@ -4429,6 +4984,16 @@ __metadata: languageName: node linkType: hard +"npm-profile@npm:^7.0.1": + version: 7.0.1 + resolution: "npm-profile@npm:7.0.1" + dependencies: + npm-registry-fetch: ^14.0.0 + proc-log: ^3.0.0 + checksum: c78d2e6394158f0d4b0a98e57d26d37ff93c293f35416c632a45451fb76055ce2fdaa2f3bccccdb4c876e9f5473eb488e2fce3ea405fa0e6ab19c55a6df9e7d6 + languageName: node + linkType: hard + "npm-registry-fetch@npm:^13.0.0, npm-registry-fetch@npm:^13.0.1, npm-registry-fetch@npm:^13.3.1": version: 13.3.1 resolution: "npm-registry-fetch@npm:13.3.1" @@ -4444,6 +5009,21 @@ __metadata: languageName: node linkType: hard +"npm-registry-fetch@npm:^14.0.0, npm-registry-fetch@npm:^14.0.2": + version: 14.0.2 + resolution: "npm-registry-fetch@npm:14.0.2" + dependencies: + make-fetch-happen: ^11.0.0 + minipass: ^3.1.6 + minipass-fetch: ^3.0.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^10.0.0 + proc-log: ^3.0.0 + checksum: 8053307989b5c1e7fc459889115fa6ec0965c973e73717357735d18e7b0840bc739a7c0d4c40083a4d2a9de11566540f7da2a8fe5e2ff3f721e8847cd2d5d5a6 + languageName: node + linkType: hard + "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -4553,6 +5133,85 @@ __metadata: languageName: node linkType: hard +"npm@npm:^9.1.3": + version: 9.1.3 + resolution: "npm@npm:9.1.3" + dependencies: + "@isaacs/string-locale-compare": ^1.1.0 + "@npmcli/arborist": ^6.1.4 + "@npmcli/config": ^6.1.0 + "@npmcli/map-workspaces": ^3.0.0 + "@npmcli/package-json": ^3.0.0 + "@npmcli/run-script": ^6.0.0 + abbrev: ^2.0.0 + archy: ~1.0.0 + cacache: ^17.0.2 + chalk: ^4.1.2 + ci-info: ^3.6.1 + cli-columns: ^4.0.0 + cli-table3: ^0.6.3 + columnify: ^1.6.0 + fastest-levenshtein: ^1.0.16 + fs-minipass: ^2.1.0 + glob: ^8.0.1 + graceful-fs: ^4.2.10 + hosted-git-info: ^6.1.1 + ini: ^3.0.1 + init-package-json: ^4.0.1 + is-cidr: ^4.0.2 + json-parse-even-better-errors: ^3.0.0 + libnpmaccess: ^7.0.0 + libnpmdiff: ^5.0.5 + libnpmexec: ^5.0.5 + libnpmfund: ^4.0.5 + libnpmhook: ^9.0.0 + libnpmorg: ^5.0.0 + libnpmpack: ^5.0.5 + libnpmpublish: ^7.0.5 + libnpmsearch: ^6.0.0 + libnpmteam: ^5.0.0 + libnpmversion: ^4.0.1 + make-fetch-happen: ^11.0.1 + minimatch: ^5.1.0 + minipass: ^3.1.6 + minipass-pipeline: ^1.2.4 + mkdirp: ^1.0.4 + ms: ^2.1.2 + node-gyp: ^9.3.0 + nopt: ^7.0.0 + npm-audit-report: ^4.0.0 + npm-install-checks: ^6.0.0 + npm-package-arg: ^10.0.0 + npm-pick-manifest: ^8.0.1 + npm-profile: ^7.0.1 + npm-registry-fetch: ^14.0.2 + npm-user-validate: ^1.0.1 + npmlog: ^7.0.1 + p-map: ^4.0.0 + pacote: ^15.0.6 + parse-conflict-json: ^3.0.0 + proc-log: ^3.0.0 + qrcode-terminal: ^0.12.0 + read: ~1.0.7 + read-package-json: ^6.0.0 + read-package-json-fast: ^3.0.1 + rimraf: ^3.0.2 + semver: ^7.3.8 + ssri: ^10.0.0 + tar: ^6.1.12 + text-table: ~0.2.0 + tiny-relative-date: ^1.3.0 + treeverse: ^3.0.0 + validate-npm-package-name: ^5.0.0 + which: ^3.0.0 + write-file-atomic: ^5.0.0 + bin: + npm: bin/npm-cli.js + npx: bin/npx-cli.js + checksum: 762de98bb6044968d2c5745fdb1fc92313ba212ad00fd32ba956e25b136afe190c8112fdabd4aba7d3561a2ada70a39d4d818122ef03bd8dfc93f47010c889e9 + languageName: node + linkType: hard + "npmlog@npm:^6.0.0, npmlog@npm:^6.0.2": version: 6.0.2 resolution: "npmlog@npm:6.0.2" @@ -4565,6 +5224,18 @@ __metadata: languageName: node linkType: hard +"npmlog@npm:^7.0.1": + version: 7.0.1 + resolution: "npmlog@npm:7.0.1" + dependencies: + are-we-there-yet: ^4.0.0 + console-control-strings: ^1.1.0 + gauge: ^5.0.0 + set-blocking: ^2.0.0 + checksum: caabeb1f557c1094ad7ed3275b968b83ccbaefc133f17366ebb9fe8eb44e1aace28c31419d6244bfc0422aede1202875d555fe6661978bf04386f6cf617f43a4 + languageName: node + linkType: hard + "object-inspect@npm:^1.12.2": version: 1.12.2 resolution: "object-inspect@npm:1.12.2" @@ -4625,10 +5296,10 @@ __metadata: languageName: node linkType: hard -"p-cancelable@npm:^2.0.0": - version: 2.1.1 - resolution: "p-cancelable@npm:2.1.1" - checksum: 3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf +"p-cancelable@npm:^3.0.0": + version: 3.0.0 + resolution: "p-cancelable@npm:3.0.0" + checksum: 2b5ae34218f9c2cf7a7c18e5d9a726ef9b165ef07e6c959f6738371509e747334b5f78f3bcdeb03d8a12dcb978faf641fd87eb21486ed7d36fb823b8ddef3219 languageName: node linkType: hard @@ -4757,7 +5428,17 @@ __metadata: languageName: node linkType: hard -"p-retry@npm:4.6.2, p-retry@npm:^4.0.0": +"p-retry@npm:5.1.2": + version: 5.1.2 + resolution: "p-retry@npm:5.1.2" + dependencies: + "@types/retry": 0.12.1 + retry: ^0.13.1 + checksum: f063c08b1adc3cf7c01de01eb2dbda841970229f9f229c5167ebf4e2080d8a38b1f4e6eccefac74bca97cfaf4436d0a0eeb0b551175b26bc8b3116195f61bba8 + languageName: node + linkType: hard + +"p-retry@npm:^4.0.0": version: 4.6.2 resolution: "p-retry@npm:4.6.2" dependencies: @@ -4819,6 +5500,33 @@ __metadata: languageName: node linkType: hard +"pacote@npm:^15.0.0, pacote@npm:^15.0.2, pacote@npm:^15.0.6": + version: 15.0.6 + resolution: "pacote@npm:15.0.6" + dependencies: + "@npmcli/git": ^4.0.0 + "@npmcli/installed-package-contents": ^2.0.1 + "@npmcli/promise-spawn": ^6.0.1 + "@npmcli/run-script": ^6.0.0 + cacache: ^17.0.0 + fs-minipass: ^2.1.0 + minipass: ^3.1.6 + npm-package-arg: ^10.0.0 + npm-packlist: ^7.0.0 + npm-pick-manifest: ^8.0.0 + npm-registry-fetch: ^14.0.0 + proc-log: ^3.0.0 + promise-retry: ^2.0.1 + read-package-json: ^6.0.0 + read-package-json-fast: ^3.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + bin: + pacote: lib/bin.js + checksum: 780090212079efc787fc3c3b19bfcec34beeb6f24ef2ac43981c496ee24acbf1846752245740111db6cb7decf542313cb258b1339a57a7430d1b6626e4bfe1d0 + languageName: node + linkType: hard + "parent-module@npm:^1.0.0": version: 1.0.1 resolution: "parent-module@npm:1.0.1" @@ -4839,6 +5547,17 @@ __metadata: languageName: node linkType: hard +"parse-conflict-json@npm:^3.0.0": + version: 3.0.0 + resolution: "parse-conflict-json@npm:3.0.0" + dependencies: + json-parse-even-better-errors: ^3.0.0 + just-diff: ^5.0.1 + just-diff-apply: ^5.2.0 + checksum: 06112b03d6506538ef4b59525627fa7c3f941b32279f049868038e34c36fb9f653da22d5418cfba43db52986464dc5229f1ce5f340444def8409556c9360bbd8 + languageName: node + linkType: hard + "parse-json@npm:^4.0.0": version: 4.0.0 resolution: "parse-json@npm:4.0.0" @@ -4849,7 +5568,7 @@ __metadata: languageName: node linkType: hard -"parse-json@npm:^5.0.0": +"parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" dependencies: @@ -5029,6 +5748,13 @@ __metadata: languageName: node linkType: hard +"proc-log@npm:^3.0.0": + version: 3.0.0 + resolution: "proc-log@npm:3.0.0" + checksum: 02b64e1b3919e63df06f836b98d3af002b5cd92655cab18b5746e37374bfb73e03b84fe305454614b34c25b485cc687a9eebdccf0242cda8fda2475dd2c97e02 + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -5036,6 +5762,13 @@ __metadata: languageName: node linkType: hard +"process@npm:^0.11.10": + version: 0.11.10 + resolution: "process@npm:0.11.10" + checksum: bfcce49814f7d172a6e6a14d5fa3ac92cc3d0c3b9feb1279774708a719e19acd673995226351a082a9ae99978254e320ccda4240ddc474ba31a76c79491ca7c3 + languageName: node + linkType: hard + "promise-all-reject-late@npm:^1.0.0": version: 1.0.1 resolution: "promise-all-reject-late@npm:1.0.1" @@ -5151,6 +5884,13 @@ __metadata: languageName: node linkType: hard +"read-cmd-shim@npm:^4.0.0": + version: 4.0.0 + resolution: "read-cmd-shim@npm:4.0.0" + checksum: 2fb5a8a38984088476f559b17c6a73324a5db4e77e210ae0aab6270480fd85c355fc990d1c79102e25e555a8201606ed12844d6e3cd9f35d6a1518791184e05b + languageName: node + linkType: hard + "read-package-json-fast@npm:^2.0.2, read-package-json-fast@npm:^2.0.3": version: 2.0.3 resolution: "read-package-json-fast@npm:2.0.3" @@ -5161,6 +5901,16 @@ __metadata: languageName: node linkType: hard +"read-package-json-fast@npm:^3.0.0, read-package-json-fast@npm:^3.0.1": + version: 3.0.1 + resolution: "read-package-json-fast@npm:3.0.1" + dependencies: + json-parse-even-better-errors: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: b2e249c9bba4e0f188bea06dd57a7cfe0d76e272e8de14d1d71bcee894f48f576a9884a5890786a4a97990d196b86461c8b7e43024dca00b091081effcfd7ea0 + languageName: node + linkType: hard + "read-package-json@npm:^5.0.0, read-package-json@npm:^5.0.2": version: 5.0.2 resolution: "read-package-json@npm:5.0.2" @@ -5173,6 +5923,18 @@ __metadata: languageName: node linkType: hard +"read-package-json@npm:^6.0.0": + version: 6.0.0 + resolution: "read-package-json@npm:6.0.0" + dependencies: + glob: ^8.0.1 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^5.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: e2e4bf037918970bdafe29a20039f8f34ae6a4cc540230998f71347f2ed28eebeba5026d69587366df2a8fd5baf84c5304dca5819347b05ea3ed551b82ca1eee + languageName: node + linkType: hard + "read-pkg-up@npm:^7.0.0, read-pkg-up@npm:^7.0.1": version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" @@ -5196,6 +5958,18 @@ __metadata: languageName: node linkType: hard +"read-pkg@npm:^7.1.0": + version: 7.1.0 + resolution: "read-pkg@npm:7.1.0" + dependencies: + "@types/normalize-package-data": ^2.4.1 + normalize-package-data: ^3.0.2 + parse-json: ^5.2.0 + type-fest: ^2.0.0 + checksum: 20d11c59be3ae1fc79d4b9c8594dabeaec58105f9dfd710570ef9690ec2ac929247006e79ca114257683228663199735d60f149948dbc5f34fcd2d28883ab5f7 + languageName: node + linkType: hard + "read@npm:1, read@npm:^1.0.7, read@npm:~1.0.7": version: 1.0.7 resolution: "read@npm:1.0.7" @@ -5231,6 +6005,18 @@ __metadata: languageName: node linkType: hard +"readable-stream@npm:^4.1.0": + version: 4.2.0 + resolution: "readable-stream@npm:4.2.0" + dependencies: + abort-controller: ^3.0.0 + buffer: ^6.0.3 + events: ^3.3.0 + process: ^0.11.10 + checksum: aa8447f781e6df90af78f6b0b9b9a77da2816dcf6c8220e7021c4de36e04f8129fed7ead81eac0baad2f42098209f9e7d7cd43169e1c156efcd2613828a37439 + languageName: node + linkType: hard + "readdir-scoped-modules@npm:^1.1.0": version: 1.1.0 resolution: "readdir-scoped-modules@npm:1.1.0" @@ -5296,7 +6082,7 @@ __metadata: languageName: node linkType: hard -"resolve-alpn@npm:^1.0.0": +"resolve-alpn@npm:^1.2.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0 @@ -5352,12 +6138,12 @@ __metadata: languageName: node linkType: hard -"responselike@npm:^2.0.0": - version: 2.0.1 - resolution: "responselike@npm:2.0.1" +"responselike@npm:^3.0.0": + version: 3.0.0 + resolution: "responselike@npm:3.0.0" dependencies: - lowercase-keys: ^2.0.0 - checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a + lowercase-keys: ^3.0.0 + checksum: e0cc9be30df4f415d6d83cdede3c5c887cd4a73e7cc1708bcaab1d50a28d15acb68460ac5b02bcc55a42f3d493729c8856427dcf6e57e6e128ad05cba4cfb95e languageName: node linkType: hard @@ -5463,45 +6249,45 @@ __metadata: version: 0.0.0-use.local resolution: "semantic-release-yarn@workspace:." dependencies: - "@semantic-release/changelog": 6.0.1 + "@semantic-release/changelog": 6.0.2 "@semantic-release/error": ^3.0.0 "@semantic-release/git": 10.0.1 "@types/dockerode": 3.3.14 "@types/env-ci": 3.1.1 "@types/fs-extra": 9.0.13 - "@types/js-yaml": ^4 - "@types/lodash": 4.14.190 - "@types/node": 18.11.9 - "@types/prettier": 2 + "@types/js-yaml": 4.0.5 + "@types/lodash": 4.14.191 + "@types/node": 18.11.10 + "@types/prettier": 2.7.1 "@types/semantic-release": 17.2.4 "@types/semver": 7.3.13 "@types/sinon": 10.0.13 "@types/stream-buffers": 3.0.4 - aggregate-error: ^3.0.0 + aggregate-error: ^4.0.1 ava: 5.1.0 cosmiconfig: ^8.0.0 delay: 5.0.0 dockerode: 3.3.4 - execa: ^5.0.0 - fs-extra: ^10.0.0 + execa: ^6.1.0 + fs-extra: ^11.1.0 get-stream: 6.0.1 - got: 11.8.5 + got: 12.5.3 husky: 8.0.2 js-yaml: ^4.1.0 - lint-staged: 13.0.4 - lodash: ^4.17.15 - moker: 0.4.4 + lint-staged: 13.1.0 + lodash: ^4.17.21 + moker: 0.5.1 nerf-dart: ^1.0.0 - npm: ^8.3.0 - p-retry: 4.6.2 + npm: ^9.1.3 + p-retry: 5.1.2 prettier: 2.8.0 - read-pkg: ^5.0.0 + read-pkg: ^7.1.0 registry-auth-token: ^5.0.1 semantic-release: 19.0.5 - semver: ^7.1.2 + semver: ^7.3.8 sinon: 15.0.0 stream-buffers: 3.0.2 - tempy: 1.0.1 + tempy: 3.0.0 ts-node: 10.9.1 typescript: 4.9.3 peerDependencies: @@ -5581,7 +6367,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7": +"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8": version: 7.3.8 resolution: "semver@npm:7.3.8" dependencies: @@ -5836,6 +6622,15 @@ __metadata: languageName: node linkType: hard +"ssri@npm:^10.0.0": + version: 10.0.0 + resolution: "ssri@npm:10.0.0" + dependencies: + minipass: ^3.1.1 + checksum: c8707ee2351bcfe5258e47b4e08ded4b2e8aec1d79853adec43bf4da6d6e071930ec72a01555f835d772892a230dc17eeb2331b7053a62fa4fd458b863a42741 + languageName: node + linkType: hard + "ssri@npm:^9.0.0, ssri@npm:^9.0.1": version: 9.0.1 resolution: "ssri@npm:9.0.1" @@ -6045,7 +6840,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:^6.1.0, tar@npm:^6.1.11, tar@npm:^6.1.12, tar@npm:^6.1.2": version: 6.1.12 resolution: "tar@npm:6.1.12" dependencies: @@ -6073,7 +6868,19 @@ __metadata: languageName: node linkType: hard -"tempy@npm:1.0.1, tempy@npm:^1.0.0": +"tempy@npm:3.0.0": + version: 3.0.0 + resolution: "tempy@npm:3.0.0" + dependencies: + is-stream: ^3.0.0 + temp-dir: ^2.0.0 + type-fest: ^2.12.2 + unique-string: ^3.0.0 + checksum: 52138bfda3854b09cef5b4ded773e4daeebc910888d5d3bbc348adcc5f935661e07b1b1ba291e3bbb5b4f42c6e04f912b80a0d37812cf8940bdf271f18f7364d + languageName: node + linkType: hard + +"tempy@npm:^1.0.0": version: 1.0.1 resolution: "tempy@npm:1.0.1" dependencies: @@ -6170,6 +6977,13 @@ __metadata: languageName: node linkType: hard +"treeverse@npm:^3.0.0": + version: 3.0.0 + resolution: "treeverse@npm:3.0.0" + checksum: 73168d9887fa57b0719218f176c5a3cfbaaf310922879acb4adf76665bc17dcdb6ed3e4163f0c27eee17e346886186a1515ea6f87e96cdc10df1dce13bf622a0 + languageName: node + linkType: hard + "trim-newlines@npm:^3.0.0": version: 3.0.1 resolution: "trim-newlines@npm:3.0.1" @@ -6278,13 +7092,20 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^1.0.2": +"type-fest@npm:^1.0.1, type-fest@npm:^1.0.2": version: 1.4.0 resolution: "type-fest@npm:1.4.0" checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201 languageName: node linkType: hard +"type-fest@npm:^2.0.0, type-fest@npm:^2.12.2": + version: 2.19.0 + resolution: "type-fest@npm:2.19.0" + checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278 + languageName: node + linkType: hard + "typed-emitter@npm:^2.1.0": version: 2.1.0 resolution: "typed-emitter@npm:2.1.0" @@ -6335,6 +7156,15 @@ __metadata: languageName: node linkType: hard +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" + dependencies: + unique-slug: ^4.0.0 + checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df + languageName: node + linkType: hard + "unique-slug@npm:^3.0.0": version: 3.0.0 resolution: "unique-slug@npm:3.0.0" @@ -6344,6 +7174,15 @@ __metadata: languageName: node linkType: hard +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 + languageName: node + linkType: hard + "unique-string@npm:^2.0.0": version: 2.0.0 resolution: "unique-string@npm:2.0.0" @@ -6353,6 +7192,15 @@ __metadata: languageName: node linkType: hard +"unique-string@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-string@npm:3.0.0" + dependencies: + crypto-random-string: ^4.0.0 + checksum: 1a1e2e7d02eab1bb10f720475da735e1990c8a5ff34edd1a3b6bc31590cb4210b7a1233d779360cc622ce11c211e43afa1628dd658f35d3e6a89964b622940df + languageName: node + linkType: hard + "universal-user-agent@npm:^6.0.0": version: 6.0.0 resolution: "universal-user-agent@npm:6.0.0" @@ -6407,6 +7255,15 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.0 + resolution: "validate-npm-package-name@npm:5.0.0" + dependencies: + builtins: ^5.0.0 + checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e + languageName: node + linkType: hard + "walk-up-path@npm:^1.0.0": version: 1.0.0 resolution: "walk-up-path@npm:1.0.0" @@ -6458,6 +7315,17 @@ __metadata: languageName: node linkType: hard +"which@npm:^3.0.0": + version: 3.0.0 + resolution: "which@npm:3.0.0" + dependencies: + isexe: ^2.0.0 + bin: + node-which: bin/which.js + checksum: fdcf3cadab414e60b86c6836e7ac9de9273561a8926f57cbc28641b602a771527239ee4d47f2689ed255666f035ba0a0d72390986cc0c4e45344491adc7d0eeb + languageName: node + linkType: hard + "wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5"