From 19577794978a519139bc4f6407e158f1d6176fcc Mon Sep 17 00:00:00 2001 From: Matatjahu Date: Wed, 28 Sep 2022 10:42:08 +0200 Subject: [PATCH] after rebase --- package-lock.json | 971 ++++++++++---------- package.json | 5 +- test/commands/generate/fromTemplate.test.ts | 29 +- 3 files changed, 510 insertions(+), 495 deletions(-) diff --git a/package-lock.json b/package-lock.json index f59f46b4709..bc51eb71a6c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -54,6 +54,7 @@ "@types/lodash.template": "^4.4.4", "@types/node": "^10.17.60", "@types/node-fetch": "^2.5.12", + "@types/rimraf": "^3.0.2", "@types/serve-handler": "^6.1.1", "@types/wrap-ansi": "^8.0.1", "@typescript-eslint/eslint-plugin": "^5.38.1", @@ -4297,6 +4298,16 @@ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, + "node_modules/@types/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==", + "dev": true, + "dependencies": { + "@types/glob": "*", + "@types/node": "*" + } + }, "node_modules/@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", @@ -19580,31 +19591,30 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@colors/colors": { "version": "1.5.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, - "peer": true, "engines": { "node": ">=0.1.90" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@gar/promisify": { "version": "1.1.3", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@isaacs/string-locale-compare": { "version": "1.1.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/arborist": { "version": "5.6.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -19652,18 +19662,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/ci-detect": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/config": { "version": "4.2.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/map-workspaces": "^2.0.2", "ini": "^3.0.0", @@ -19680,9 +19690,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/disparity-colors": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "ansi-styles": "^4.3.0" }, @@ -19692,9 +19702,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/fs": { "version": "2.1.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@gar/promisify": "^1.1.3", "semver": "^7.3.5" @@ -19705,9 +19715,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/git": { "version": "3.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/promise-spawn": "^3.0.0", "lru-cache": "^7.4.4", @@ -19725,9 +19735,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/installed-package-contents": { "version": "1.0.7", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" @@ -19741,18 +19751,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/installed-package-contents/node_modules/npm-bundled": { "version": "1.1.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-normalize-package-bin": "^1.0.1" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/map-workspaces": { "version": "2.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/name-from-folder": "^1.0.1", "glob": "^8.0.1", @@ -19765,9 +19775,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/metavuln-calculator": { "version": "3.1.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "cacache": "^16.0.0", "json-parse-even-better-errors": "^2.3.1", @@ -19780,9 +19790,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/move-file": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -19793,24 +19803,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/name-from-folder": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/node-gyp": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/package-json": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "json-parse-even-better-errors": "^2.3.1" }, @@ -19820,9 +19830,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/promise-spawn": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "infer-owner": "^1.0.4" }, @@ -19832,9 +19842,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/query": { "version": "1.2.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-package-arg": "^9.1.0", "postcss-selector-parser": "^6.0.10", @@ -19846,9 +19856,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@npmcli/run-script": { "version": "4.2.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/node-gyp": "^2.0.0", "@npmcli/promise-spawn": "^3.0.0", @@ -19862,24 +19872,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/@tootallnate/once": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 10" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/abbrev": { "version": "1.1.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/agent-base": { "version": "6.0.2", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "debug": "4" }, @@ -19889,9 +19899,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/agentkeepalive": { "version": "4.2.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -19903,9 +19913,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/aggregate-error": { "version": "3.1.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -19916,18 +19926,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ansi-regex": { "version": "5.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ansi-styles": { "version": "4.3.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -19940,21 +19950,21 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/aproba": { "version": "2.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/archy": { "version": "1.0.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/are-we-there-yet": { "version": "3.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" @@ -19965,21 +19975,21 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/asap": { "version": "2.0.6", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/balanced-match": { "version": "1.0.2", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/bin-links": { "version": "3.0.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", @@ -19994,45 +20004,45 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/bin-links/node_modules/npm-normalize-package-bin": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/binary-extensions": { "version": "2.2.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/brace-expansion": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "balanced-match": "^1.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/builtins": { "version": "5.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "semver": "^7.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cacache": { "version": "16.1.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -20059,9 +20069,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/chalk": { "version": "4.1.2", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -20075,18 +20085,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/chownr": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": ">=10" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cidr-regex": { "version": "3.1.1", + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "ip-regex": "^4.1.0" }, @@ -20096,18 +20106,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/clean-stack": { "version": "2.2.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cli-columns": { "version": "4.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "string-width": "^4.2.3", "strip-ansi": "^6.0.1" @@ -20118,9 +20128,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cli-table3": { "version": "0.6.2", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "string-width": "^4.2.0" }, @@ -20133,18 +20143,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/clone": { "version": "1.0.4", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=0.8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cmd-shim": { "version": "5.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "mkdirp-infer-owner": "^2.0.0" }, @@ -20154,9 +20164,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/color-convert": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "color-name": "~1.1.4" }, @@ -20166,24 +20176,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/color-name": { "version": "1.1.4", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/color-support": { "version": "1.1.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "bin": { "color-support": "bin.js" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/columnify": { "version": "1.6.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "strip-ansi": "^6.0.1", "wcwidth": "^1.0.0" @@ -20194,27 +20204,27 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/common-ancestor-path": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/concat-map": { "version": "0.0.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/console-control-strings": { "version": "1.1.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/cssesc": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "bin": { "cssesc": "bin/cssesc" }, @@ -20224,9 +20234,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/debug": { "version": "4.3.4", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "ms": "2.1.2" }, @@ -20241,48 +20251,48 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/debug/node_modules/ms": { "version": "2.1.2", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/debuglog": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": "*" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/defaults": { "version": "1.0.3", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "clone": "^1.0.2" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/delegates": { "version": "1.0.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/depd": { "version": "1.1.2", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 0.6" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/dezalgo": { "version": "1.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "asap": "^2.0.0", "wrappy": "1" @@ -20290,55 +20300,54 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/diff": { "version": "5.1.0", + "extraneous": true, "inBundle": true, "license": "BSD-3-Clause", - "peer": true, "engines": { "node": ">=0.3.1" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/emoji-regex": { "version": "8.0.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/encoding": { "version": "0.1.13", + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, - "peer": true, "dependencies": { "iconv-lite": "^0.6.2" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/env-paths": { "version": "2.2.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=6" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/err-code": { "version": "2.0.3", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/fastest-levenshtein": { "version": "1.0.12", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/fs-minipass": { "version": "2.1.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -20348,21 +20357,21 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/fs.realpath": { "version": "1.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/function-bind": { "version": "1.1.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/gauge": { "version": "4.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -20379,9 +20388,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/glob": { "version": "8.0.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -20398,15 +20407,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/graceful-fs": { "version": "4.2.10", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/has": { "version": "1.0.3", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -20416,24 +20425,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/has-flag": { "version": "4.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/has-unicode": { "version": "2.0.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/hosted-git-info": { "version": "5.1.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "lru-cache": "^7.5.1" }, @@ -20443,15 +20452,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/http-cache-semantics": { "version": "4.1.0", + "extraneous": true, "inBundle": true, - "license": "BSD-2-Clause", - "peer": true + "license": "BSD-2-Clause" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/http-proxy-agent": { "version": "5.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -20463,9 +20472,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/https-proxy-agent": { "version": "5.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "agent-base": "6", "debug": "4" @@ -20476,19 +20485,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/humanize-ms": { "version": "1.2.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "ms": "^2.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/iconv-lite": { "version": "0.6.3", + "extraneous": true, "inBundle": true, "license": "MIT", - "optional": true, - "peer": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -20498,9 +20506,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ignore-walk": { "version": "5.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minimatch": "^5.0.1" }, @@ -20510,33 +20518,33 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/imurmurhash": { "version": "0.1.4", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=0.8.19" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/indent-string": { "version": "4.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/infer-owner": { "version": "1.0.4", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/inflight": { "version": "1.0.6", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -20544,24 +20552,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/inherits": { "version": "2.0.4", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ini": { "version": "3.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/init-package-json": { "version": "3.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-package-arg": "^9.0.1", "promzard": "^0.3.0", @@ -20577,24 +20585,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ip": { "version": "2.0.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ip-regex": { "version": "4.3.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/is-cidr": { "version": "4.0.2", + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "cidr-regex": "^3.1.1" }, @@ -20604,9 +20612,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/is-core-module": { "version": "2.10.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "has": "^1.0.3" }, @@ -20616,36 +20624,36 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=8" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/is-lambda": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/isexe": { "version": "2.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/json-parse-even-better-errors": { "version": "2.3.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/json-stringify-nice": { "version": "1.1.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -20655,27 +20663,27 @@ "engines": [ "node >= 0.2.0" ], + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/just-diff": { "version": "5.1.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/just-diff-apply": { "version": "5.4.1", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmaccess": { "version": "6.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^2.0.0", "minipass": "^3.1.1", @@ -20688,9 +20696,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmdiff": { "version": "4.0.5", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/disparity-colors": "^2.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -20707,9 +20715,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmexec": { "version": "4.0.13", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/arborist": "^5.6.2", "@npmcli/ci-detect": "^2.0.0", @@ -20732,9 +20740,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmfund": { "version": "3.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/arborist": "^5.6.2" }, @@ -20744,9 +20752,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmhook": { "version": "8.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -20757,9 +20765,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmorg": { "version": "4.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -20770,9 +20778,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmpack": { "version": "4.1.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/run-script": "^4.1.3", "npm-package-arg": "^9.0.1", @@ -20784,9 +20792,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmpublish": { "version": "6.0.5", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "normalize-package-data": "^4.0.0", "npm-package-arg": "^9.0.1", @@ -20800,9 +20808,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmsearch": { "version": "5.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-registry-fetch": "^13.0.0" }, @@ -20812,9 +20820,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmteam": { "version": "4.0.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -20825,9 +20833,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/libnpmversion": { "version": "3.0.7", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/git": "^3.0.0", "@npmcli/run-script": "^4.1.3", @@ -20841,18 +20849,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/lru-cache": { "version": "7.13.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": ">=12" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/make-fetch-happen": { "version": "10.2.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^16.1.0", @@ -20877,9 +20885,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minimatch": { "version": "5.1.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "brace-expansion": "^2.0.1" }, @@ -20889,9 +20897,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass": { "version": "3.3.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -20901,9 +20909,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-collect": { "version": "1.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -20913,9 +20921,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-fetch": { "version": "2.1.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "minipass": "^3.1.6", "minipass-sized": "^1.0.3", @@ -20930,9 +20938,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-flush": { "version": "1.0.5", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -20942,9 +20950,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-json-stream": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -20952,9 +20960,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -20964,9 +20972,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minipass-sized": { "version": "1.0.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.0.0" }, @@ -20976,9 +20984,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/minizlib": { "version": "2.1.2", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -20989,9 +20997,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/mkdirp": { "version": "1.0.4", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "bin": { "mkdirp": "bin/cmd.js" }, @@ -21001,9 +21009,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/mkdirp-infer-owner": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "chownr": "^2.0.0", "infer-owner": "^1.0.4", @@ -21015,30 +21023,30 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ms": { "version": "2.1.3", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/mute-stream": { "version": "0.0.8", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/negotiator": { "version": "0.6.3", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 0.6" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/node-gyp": { "version": "9.1.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -21060,9 +21068,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/node-gyp/node_modules/brace-expansion": { "version": "1.1.11", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -21070,9 +21078,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/node-gyp/node_modules/glob": { "version": "7.2.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -21090,9 +21098,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/node-gyp/node_modules/minimatch": { "version": "3.1.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -21102,9 +21110,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/node-gyp/node_modules/nopt": { "version": "5.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "abbrev": "1" }, @@ -21117,9 +21125,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/nopt": { "version": "6.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "abbrev": "^1.0.0" }, @@ -21132,9 +21140,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/normalize-package-data": { "version": "4.0.1", + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "hosted-git-info": "^5.0.0", "is-core-module": "^2.8.1", @@ -21147,9 +21155,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-audit-report": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "chalk": "^4.0.0" }, @@ -21159,9 +21167,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-bundled": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-normalize-package-bin": "^2.0.0" }, @@ -21171,18 +21179,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-bundled/node_modules/npm-normalize-package-bin": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-install-checks": { "version": "5.0.0", + "extraneous": true, "inBundle": true, "license": "BSD-2-Clause", - "peer": true, "dependencies": { "semver": "^7.1.1" }, @@ -21192,15 +21200,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-normalize-package-bin": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-package-arg": { "version": "9.1.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "hosted-git-info": "^5.0.0", "proc-log": "^2.0.1", @@ -21213,9 +21221,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-packlist": { "version": "5.1.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", @@ -21231,18 +21239,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-pick-manifest": { "version": "7.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-install-checks": "^5.0.0", "npm-normalize-package-bin": "^2.0.0", @@ -21255,18 +21263,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-profile": { "version": "6.2.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "npm-registry-fetch": "^13.0.1", "proc-log": "^2.0.0" @@ -21277,9 +21285,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-registry-fetch": { "version": "13.3.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "make-fetch-happen": "^10.0.6", "minipass": "^3.1.6", @@ -21295,15 +21303,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npm-user-validate": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "BSD-2-Clause", - "peer": true + "license": "BSD-2-Clause" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/npmlog": { "version": "6.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -21316,27 +21324,27 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/once": { "version": "1.4.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "wrappy": "1" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/opener": { "version": "1.5.2", + "extraneous": true, "inBundle": true, "license": "(WTFPL OR MIT)", - "peer": true, "bin": { "opener": "bin/opener-bin.js" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/p-map": { "version": "4.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -21349,9 +21357,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/pacote": { "version": "13.6.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "@npmcli/git": "^3.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -21384,9 +21392,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/parse-conflict-json": { "version": "2.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "json-parse-even-better-errors": "^2.3.1", "just-diff": "^5.0.1", @@ -21398,18 +21406,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/path-is-absolute": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">=0.10.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/postcss-selector-parser": { "version": "6.0.10", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -21420,42 +21428,42 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/proc-log": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/promise-all-reject-late": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/promise-call-limit": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/promise-inflight": { "version": "1.0.1", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/promise-retry": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -21466,26 +21474,26 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/promzard": { "version": "0.3.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "read": "1" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/qrcode-terminal": { "version": "0.12.0", + "extraneous": true, "inBundle": true, - "peer": true, "bin": { "qrcode-terminal": "bin/qrcode-terminal.js" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/read": { "version": "1.0.7", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "mute-stream": "~0.0.4" }, @@ -21495,18 +21503,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/read-cmd-shim": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/read-package-json": { "version": "5.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", @@ -21519,9 +21527,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/read-package-json-fast": { "version": "2.0.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -21532,18 +21540,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/read-package-json/node_modules/npm-normalize-package-bin": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/readable-stream": { "version": "3.6.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -21555,9 +21563,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/readdir-scoped-modules": { "version": "1.1.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "debuglog": "^1.0.1", "dezalgo": "^1.0.0", @@ -21567,18 +21575,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/retry": { "version": "0.12.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 4" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/rimraf": { "version": "3.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "glob": "^7.1.3" }, @@ -21591,9 +21599,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/rimraf/node_modules/brace-expansion": { "version": "1.1.11", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -21601,9 +21609,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/rimraf/node_modules/glob": { "version": "7.2.3", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -21621,9 +21629,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/rimraf/node_modules/minimatch": { "version": "3.1.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -21633,6 +21641,7 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/safe-buffer": { "version": "5.2.1", + "extraneous": true, "funding": [ { "type": "github", @@ -21648,21 +21657,19 @@ } ], "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", + "extraneous": true, "inBundle": true, - "license": "MIT", - "optional": true, - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/semver": { "version": "7.3.7", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -21675,9 +21682,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/semver/node_modules/lru-cache": { "version": "6.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -21687,21 +21694,21 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/set-blocking": { "version": "2.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/signal-exit": { "version": "3.0.7", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/smart-buffer": { "version": "4.2.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -21709,9 +21716,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/socks": { "version": "2.7.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" @@ -21723,9 +21730,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/socks-proxy-agent": { "version": "7.0.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -21737,9 +21744,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/spdx-correct": { "version": "3.1.1", + "extraneous": true, "inBundle": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -21747,15 +21754,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/spdx-exceptions": { "version": "2.3.0", + "extraneous": true, "inBundle": true, - "license": "CC-BY-3.0", - "peer": true + "license": "CC-BY-3.0" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/spdx-expression-parse": { "version": "3.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -21763,15 +21770,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/spdx-license-ids": { "version": "3.0.11", + "extraneous": true, "inBundle": true, - "license": "CC0-1.0", - "peer": true + "license": "CC0-1.0" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/ssri": { "version": "9.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "minipass": "^3.1.1" }, @@ -21781,18 +21788,18 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/string_decoder": { "version": "1.3.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/string-width": { "version": "4.2.3", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -21804,9 +21811,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/strip-ansi": { "version": "6.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "ansi-regex": "^5.0.1" }, @@ -21816,9 +21823,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/supports-color": { "version": "7.2.0", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -21828,9 +21835,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/tar": { "version": "6.1.11", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -21845,30 +21852,30 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/text-table": { "version": "0.2.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/tiny-relative-date": { "version": "1.3.0", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/treeverse": { "version": "2.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/unique-filename": { "version": "2.0.1", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "unique-slug": "^3.0.0" }, @@ -21878,9 +21885,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/unique-slug": { "version": "3.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "imurmurhash": "^0.1.4" }, @@ -21890,15 +21897,15 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", + "extraneous": true, "inBundle": true, - "license": "MIT", - "peer": true + "license": "MIT" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/validate-npm-package-license": { "version": "3.0.4", + "extraneous": true, "inBundle": true, "license": "Apache-2.0", - "peer": true, "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -21906,9 +21913,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/validate-npm-package-name": { "version": "4.0.0", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "builtins": "^5.0.0" }, @@ -21918,24 +21925,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/walk-up-path": { "version": "1.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/wcwidth": { "version": "1.0.1", + "extraneous": true, "inBundle": true, "license": "MIT", - "peer": true, "dependencies": { "defaults": "^1.0.3" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/which": { "version": "2.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "isexe": "^2.0.0" }, @@ -21948,24 +21955,24 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/wide-align": { "version": "1.1.5", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/wrappy": { "version": "1.0.2", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/write-file-atomic": { "version": "4.0.2", + "extraneous": true, "inBundle": true, "license": "ISC", - "peer": true, "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -21976,9 +21983,9 @@ }, "node_modules/semantic-release-plus/node_modules/npm/node_modules/yallist": { "version": "4.0.0", + "extraneous": true, "inBundle": true, - "license": "ISC", - "peer": true + "license": "ISC" }, "node_modules/semantic-release-plus/node_modules/semantic-release": { "version": "19.0.5", @@ -23298,7 +23305,8 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "node_modules/textextensions": { "version": "5.15.0", @@ -28889,6 +28897,16 @@ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" }, + "@types/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ==", + "dev": true, + "requires": { + "@types/glob": "*", + "@types/node": "*" + } + }, "@types/scheduler": { "version": "0.16.2", "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", @@ -40336,23 +40354,22 @@ "@colors/colors": { "version": "1.5.0", "bundled": true, - "optional": true, - "peer": true + "extraneous": true }, "@gar/promisify": { "version": "1.1.3", "bundled": true, - "peer": true + "extraneous": true }, "@isaacs/string-locale-compare": { "version": "1.1.0", "bundled": true, - "peer": true + "extraneous": true }, "@npmcli/arborist": { "version": "5.6.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -40395,12 +40412,12 @@ "@npmcli/ci-detect": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "@npmcli/config": { "version": "4.2.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/map-workspaces": "^2.0.2", "ini": "^3.0.0", @@ -40415,7 +40432,7 @@ "@npmcli/disparity-colors": { "version": "2.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ansi-styles": "^4.3.0" } @@ -40423,7 +40440,7 @@ "@npmcli/fs": { "version": "2.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@gar/promisify": "^1.1.3", "semver": "^7.3.5" @@ -40432,7 +40449,7 @@ "@npmcli/git": { "version": "3.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/promise-spawn": "^3.0.0", "lru-cache": "^7.4.4", @@ -40448,7 +40465,7 @@ "@npmcli/installed-package-contents": { "version": "1.0.7", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" @@ -40457,7 +40474,7 @@ "npm-bundled": { "version": "1.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-normalize-package-bin": "^1.0.1" } @@ -40467,7 +40484,7 @@ "@npmcli/map-workspaces": { "version": "2.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/name-from-folder": "^1.0.1", "glob": "^8.0.1", @@ -40478,7 +40495,7 @@ "@npmcli/metavuln-calculator": { "version": "3.1.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "cacache": "^16.0.0", "json-parse-even-better-errors": "^2.3.1", @@ -40489,7 +40506,7 @@ "@npmcli/move-file": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -40498,17 +40515,17 @@ "@npmcli/name-from-folder": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "@npmcli/node-gyp": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "@npmcli/package-json": { "version": "2.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.1" } @@ -40516,7 +40533,7 @@ "@npmcli/promise-spawn": { "version": "3.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "infer-owner": "^1.0.4" } @@ -40524,7 +40541,7 @@ "@npmcli/query": { "version": "1.2.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-package-arg": "^9.1.0", "postcss-selector-parser": "^6.0.10", @@ -40534,7 +40551,7 @@ "@npmcli/run-script": { "version": "4.2.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/node-gyp": "^2.0.0", "@npmcli/promise-spawn": "^3.0.0", @@ -40546,17 +40563,17 @@ "@tootallnate/once": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "abbrev": { "version": "1.1.1", "bundled": true, - "peer": true + "extraneous": true }, "agent-base": { "version": "6.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "debug": "4" } @@ -40564,7 +40581,7 @@ "agentkeepalive": { "version": "4.2.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "debug": "^4.1.0", "depd": "^1.1.2", @@ -40574,7 +40591,7 @@ "aggregate-error": { "version": "3.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -40583,12 +40600,12 @@ "ansi-regex": { "version": "5.0.1", "bundled": true, - "peer": true + "extraneous": true }, "ansi-styles": { "version": "4.3.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "color-convert": "^2.0.1" } @@ -40596,17 +40613,17 @@ "aproba": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "archy": { "version": "1.0.0", "bundled": true, - "peer": true + "extraneous": true }, "are-we-there-yet": { "version": "3.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" @@ -40615,17 +40632,17 @@ "asap": { "version": "2.0.6", "bundled": true, - "peer": true + "extraneous": true }, "balanced-match": { "version": "1.0.2", "bundled": true, - "peer": true + "extraneous": true }, "bin-links": { "version": "3.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", @@ -40638,19 +40655,19 @@ "npm-normalize-package-bin": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, "binary-extensions": { "version": "2.2.0", "bundled": true, - "peer": true + "extraneous": true }, "brace-expansion": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0" } @@ -40658,7 +40675,7 @@ "builtins": { "version": "5.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "semver": "^7.0.0" } @@ -40666,7 +40683,7 @@ "cacache": { "version": "16.1.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -40691,7 +40708,7 @@ "chalk": { "version": "4.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -40700,12 +40717,12 @@ "chownr": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "cidr-regex": { "version": "3.1.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ip-regex": "^4.1.0" } @@ -40713,12 +40730,12 @@ "clean-stack": { "version": "2.2.0", "bundled": true, - "peer": true + "extraneous": true }, "cli-columns": { "version": "4.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "string-width": "^4.2.3", "strip-ansi": "^6.0.1" @@ -40727,7 +40744,7 @@ "cli-table3": { "version": "0.6.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@colors/colors": "1.5.0", "string-width": "^4.2.0" @@ -40736,12 +40753,12 @@ "clone": { "version": "1.0.4", "bundled": true, - "peer": true + "extraneous": true }, "cmd-shim": { "version": "5.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "mkdirp-infer-owner": "^2.0.0" } @@ -40749,7 +40766,7 @@ "color-convert": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "color-name": "~1.1.4" } @@ -40757,17 +40774,17 @@ "color-name": { "version": "1.1.4", "bundled": true, - "peer": true + "extraneous": true }, "color-support": { "version": "1.1.3", "bundled": true, - "peer": true + "extraneous": true }, "columnify": { "version": "1.6.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "strip-ansi": "^6.0.1", "wcwidth": "^1.0.0" @@ -40776,27 +40793,27 @@ "common-ancestor-path": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "concat-map": { "version": "0.0.1", "bundled": true, - "peer": true + "extraneous": true }, "console-control-strings": { "version": "1.1.0", "bundled": true, - "peer": true + "extraneous": true }, "cssesc": { "version": "3.0.0", "bundled": true, - "peer": true + "extraneous": true }, "debug": { "version": "4.3.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ms": "2.1.2" }, @@ -40804,19 +40821,19 @@ "ms": { "version": "2.1.2", "bundled": true, - "peer": true + "extraneous": true } } }, "debuglog": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "defaults": { "version": "1.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "clone": "^1.0.2" } @@ -40824,17 +40841,17 @@ "delegates": { "version": "1.0.0", "bundled": true, - "peer": true + "extraneous": true }, "depd": { "version": "1.1.2", "bundled": true, - "peer": true + "extraneous": true }, "dezalgo": { "version": "1.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "asap": "^2.0.0", "wrappy": "1" @@ -40843,18 +40860,17 @@ "diff": { "version": "5.1.0", "bundled": true, - "peer": true + "extraneous": true }, "emoji-regex": { "version": "8.0.0", "bundled": true, - "peer": true + "extraneous": true }, "encoding": { "version": "0.1.13", "bundled": true, - "optional": true, - "peer": true, + "extraneous": true, "requires": { "iconv-lite": "^0.6.2" } @@ -40862,22 +40878,22 @@ "env-paths": { "version": "2.2.1", "bundled": true, - "peer": true + "extraneous": true }, "err-code": { "version": "2.0.3", "bundled": true, - "peer": true + "extraneous": true }, "fastest-levenshtein": { "version": "1.0.12", "bundled": true, - "peer": true + "extraneous": true }, "fs-minipass": { "version": "2.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -40885,17 +40901,17 @@ "fs.realpath": { "version": "1.0.0", "bundled": true, - "peer": true + "extraneous": true }, "function-bind": { "version": "1.1.1", "bundled": true, - "peer": true + "extraneous": true }, "gauge": { "version": "4.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -40910,7 +40926,7 @@ "glob": { "version": "8.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -40922,12 +40938,12 @@ "graceful-fs": { "version": "4.2.10", "bundled": true, - "peer": true + "extraneous": true }, "has": { "version": "1.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "function-bind": "^1.1.1" } @@ -40935,17 +40951,17 @@ "has-flag": { "version": "4.0.0", "bundled": true, - "peer": true + "extraneous": true }, "has-unicode": { "version": "2.0.1", "bundled": true, - "peer": true + "extraneous": true }, "hosted-git-info": { "version": "5.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "lru-cache": "^7.5.1" } @@ -40953,12 +40969,12 @@ "http-cache-semantics": { "version": "4.1.0", "bundled": true, - "peer": true + "extraneous": true }, "http-proxy-agent": { "version": "5.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@tootallnate/once": "2", "agent-base": "6", @@ -40968,7 +40984,7 @@ "https-proxy-agent": { "version": "5.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "agent-base": "6", "debug": "4" @@ -40977,7 +40993,7 @@ "humanize-ms": { "version": "1.2.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ms": "^2.0.0" } @@ -40985,8 +41001,7 @@ "iconv-lite": { "version": "0.6.3", "bundled": true, - "optional": true, - "peer": true, + "extraneous": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -40994,7 +41009,7 @@ "ignore-walk": { "version": "5.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minimatch": "^5.0.1" } @@ -41002,22 +41017,22 @@ "imurmurhash": { "version": "0.1.4", "bundled": true, - "peer": true + "extraneous": true }, "indent-string": { "version": "4.0.0", "bundled": true, - "peer": true + "extraneous": true }, "infer-owner": { "version": "1.0.4", "bundled": true, - "peer": true + "extraneous": true }, "inflight": { "version": "1.0.6", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -41026,17 +41041,17 @@ "inherits": { "version": "2.0.4", "bundled": true, - "peer": true + "extraneous": true }, "ini": { "version": "3.0.1", "bundled": true, - "peer": true + "extraneous": true }, "init-package-json": { "version": "3.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-package-arg": "^9.0.1", "promzard": "^0.3.0", @@ -41050,17 +41065,17 @@ "ip": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "ip-regex": { "version": "4.3.0", "bundled": true, - "peer": true + "extraneous": true }, "is-cidr": { "version": "4.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "cidr-regex": "^3.1.1" } @@ -41068,7 +41083,7 @@ "is-core-module": { "version": "2.10.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "has": "^1.0.3" } @@ -41076,47 +41091,47 @@ "is-fullwidth-code-point": { "version": "3.0.0", "bundled": true, - "peer": true + "extraneous": true }, "is-lambda": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "isexe": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "json-parse-even-better-errors": { "version": "2.3.1", "bundled": true, - "peer": true + "extraneous": true }, "json-stringify-nice": { "version": "1.1.4", "bundled": true, - "peer": true + "extraneous": true }, "jsonparse": { "version": "1.3.1", "bundled": true, - "peer": true + "extraneous": true }, "just-diff": { "version": "5.1.1", "bundled": true, - "peer": true + "extraneous": true }, "just-diff-apply": { "version": "5.4.1", "bundled": true, - "peer": true + "extraneous": true }, "libnpmaccess": { "version": "6.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "minipass": "^3.1.1", @@ -41127,7 +41142,7 @@ "libnpmdiff": { "version": "4.0.5", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/disparity-colors": "^2.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -41142,7 +41157,7 @@ "libnpmexec": { "version": "4.0.13", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/arborist": "^5.6.2", "@npmcli/ci-detect": "^2.0.0", @@ -41163,7 +41178,7 @@ "libnpmfund": { "version": "3.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/arborist": "^5.6.2" } @@ -41171,7 +41186,7 @@ "libnpmhook": { "version": "8.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -41180,7 +41195,7 @@ "libnpmorg": { "version": "4.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -41189,7 +41204,7 @@ "libnpmpack": { "version": "4.1.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/run-script": "^4.1.3", "npm-package-arg": "^9.0.1", @@ -41199,7 +41214,7 @@ "libnpmpublish": { "version": "6.0.5", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "normalize-package-data": "^4.0.0", "npm-package-arg": "^9.0.1", @@ -41211,7 +41226,7 @@ "libnpmsearch": { "version": "5.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-registry-fetch": "^13.0.0" } @@ -41219,7 +41234,7 @@ "libnpmteam": { "version": "4.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aproba": "^2.0.0", "npm-registry-fetch": "^13.0.0" @@ -41228,7 +41243,7 @@ "libnpmversion": { "version": "3.0.7", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/git": "^3.0.0", "@npmcli/run-script": "^4.1.3", @@ -41240,12 +41255,12 @@ "lru-cache": { "version": "7.13.2", "bundled": true, - "peer": true + "extraneous": true }, "make-fetch-happen": { "version": "10.2.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "agentkeepalive": "^4.2.1", "cacache": "^16.1.0", @@ -41268,7 +41283,7 @@ "minimatch": { "version": "5.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "brace-expansion": "^2.0.1" } @@ -41276,7 +41291,7 @@ "minipass": { "version": "3.3.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "yallist": "^4.0.0" } @@ -41284,7 +41299,7 @@ "minipass-collect": { "version": "1.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -41292,7 +41307,7 @@ "minipass-fetch": { "version": "2.1.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "encoding": "^0.1.13", "minipass": "^3.1.6", @@ -41303,7 +41318,7 @@ "minipass-flush": { "version": "1.0.5", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -41311,7 +41326,7 @@ "minipass-json-stream": { "version": "1.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -41320,7 +41335,7 @@ "minipass-pipeline": { "version": "1.2.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -41328,7 +41343,7 @@ "minipass-sized": { "version": "1.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0" } @@ -41336,7 +41351,7 @@ "minizlib": { "version": "2.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -41345,12 +41360,12 @@ "mkdirp": { "version": "1.0.4", "bundled": true, - "peer": true + "extraneous": true }, "mkdirp-infer-owner": { "version": "2.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "chownr": "^2.0.0", "infer-owner": "^1.0.4", @@ -41360,22 +41375,22 @@ "ms": { "version": "2.1.3", "bundled": true, - "peer": true + "extraneous": true }, "mute-stream": { "version": "0.0.8", "bundled": true, - "peer": true + "extraneous": true }, "negotiator": { "version": "0.6.3", "bundled": true, - "peer": true + "extraneous": true }, "node-gyp": { "version": "9.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "env-paths": "^2.2.0", "glob": "^7.1.4", @@ -41392,7 +41407,7 @@ "brace-expansion": { "version": "1.1.11", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -41401,7 +41416,7 @@ "glob": { "version": "7.2.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -41414,7 +41429,7 @@ "minimatch": { "version": "3.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -41422,7 +41437,7 @@ "nopt": { "version": "5.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "abbrev": "1" } @@ -41432,7 +41447,7 @@ "nopt": { "version": "6.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "abbrev": "^1.0.0" } @@ -41440,7 +41455,7 @@ "normalize-package-data": { "version": "4.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "hosted-git-info": "^5.0.0", "is-core-module": "^2.8.1", @@ -41451,7 +41466,7 @@ "npm-audit-report": { "version": "3.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "chalk": "^4.0.0" } @@ -41459,7 +41474,7 @@ "npm-bundled": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-normalize-package-bin": "^2.0.0" }, @@ -41467,14 +41482,14 @@ "npm-normalize-package-bin": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, "npm-install-checks": { "version": "5.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "semver": "^7.1.1" } @@ -41482,12 +41497,12 @@ "npm-normalize-package-bin": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "npm-package-arg": { "version": "9.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "hosted-git-info": "^5.0.0", "proc-log": "^2.0.1", @@ -41498,7 +41513,7 @@ "npm-packlist": { "version": "5.1.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", @@ -41509,14 +41524,14 @@ "npm-normalize-package-bin": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, "npm-pick-manifest": { "version": "7.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-install-checks": "^5.0.0", "npm-normalize-package-bin": "^2.0.0", @@ -41527,14 +41542,14 @@ "npm-normalize-package-bin": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, "npm-profile": { "version": "6.2.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "npm-registry-fetch": "^13.0.1", "proc-log": "^2.0.0" @@ -41543,7 +41558,7 @@ "npm-registry-fetch": { "version": "13.3.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "make-fetch-happen": "^10.0.6", "minipass": "^3.1.6", @@ -41557,12 +41572,12 @@ "npm-user-validate": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "npmlog": { "version": "6.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -41573,7 +41588,7 @@ "once": { "version": "1.4.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "wrappy": "1" } @@ -41581,12 +41596,12 @@ "opener": { "version": "1.5.2", "bundled": true, - "peer": true + "extraneous": true }, "p-map": { "version": "4.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "aggregate-error": "^3.0.0" } @@ -41594,7 +41609,7 @@ "pacote": { "version": "13.6.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "@npmcli/git": "^3.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -41622,7 +41637,7 @@ "parse-conflict-json": { "version": "2.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.1", "just-diff": "^5.0.1", @@ -41632,12 +41647,12 @@ "path-is-absolute": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "postcss-selector-parser": { "version": "6.0.10", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -41646,27 +41661,27 @@ "proc-log": { "version": "2.0.1", "bundled": true, - "peer": true + "extraneous": true }, "promise-all-reject-late": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "promise-call-limit": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "promise-inflight": { "version": "1.0.1", "bundled": true, - "peer": true + "extraneous": true }, "promise-retry": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -41675,7 +41690,7 @@ "promzard": { "version": "0.3.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "read": "1" } @@ -41683,12 +41698,12 @@ "qrcode-terminal": { "version": "0.12.0", "bundled": true, - "peer": true + "extraneous": true }, "read": { "version": "1.0.7", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "mute-stream": "~0.0.4" } @@ -41696,12 +41711,12 @@ "read-cmd-shim": { "version": "3.0.0", "bundled": true, - "peer": true + "extraneous": true }, "read-package-json": { "version": "5.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", @@ -41712,14 +41727,14 @@ "npm-normalize-package-bin": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, "read-package-json-fast": { "version": "2.0.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -41728,7 +41743,7 @@ "readable-stream": { "version": "3.6.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -41738,7 +41753,7 @@ "readdir-scoped-modules": { "version": "1.1.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "debuglog": "^1.0.1", "dezalgo": "^1.0.0", @@ -41749,12 +41764,12 @@ "retry": { "version": "0.12.0", "bundled": true, - "peer": true + "extraneous": true }, "rimraf": { "version": "3.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "glob": "^7.1.3" }, @@ -41762,7 +41777,7 @@ "brace-expansion": { "version": "1.1.11", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -41771,7 +41786,7 @@ "glob": { "version": "7.2.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -41784,7 +41799,7 @@ "minimatch": { "version": "3.1.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "brace-expansion": "^1.1.7" } @@ -41794,18 +41809,17 @@ "safe-buffer": { "version": "5.2.1", "bundled": true, - "peer": true + "extraneous": true }, "safer-buffer": { "version": "2.1.2", "bundled": true, - "optional": true, - "peer": true + "extraneous": true }, "semver": { "version": "7.3.7", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "lru-cache": "^6.0.0" }, @@ -41813,7 +41827,7 @@ "lru-cache": { "version": "6.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "yallist": "^4.0.0" } @@ -41823,22 +41837,22 @@ "set-blocking": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "signal-exit": { "version": "3.0.7", "bundled": true, - "peer": true + "extraneous": true }, "smart-buffer": { "version": "4.2.0", "bundled": true, - "peer": true + "extraneous": true }, "socks": { "version": "2.7.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ip": "^2.0.0", "smart-buffer": "^4.2.0" @@ -41847,7 +41861,7 @@ "socks-proxy-agent": { "version": "7.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -41857,7 +41871,7 @@ "spdx-correct": { "version": "3.1.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -41866,12 +41880,12 @@ "spdx-exceptions": { "version": "2.3.0", "bundled": true, - "peer": true + "extraneous": true }, "spdx-expression-parse": { "version": "3.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" @@ -41880,12 +41894,12 @@ "spdx-license-ids": { "version": "3.0.11", "bundled": true, - "peer": true + "extraneous": true }, "ssri": { "version": "9.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "minipass": "^3.1.1" } @@ -41893,7 +41907,7 @@ "string_decoder": { "version": "1.3.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "safe-buffer": "~5.2.0" } @@ -41901,7 +41915,7 @@ "string-width": { "version": "4.2.3", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -41911,7 +41925,7 @@ "strip-ansi": { "version": "6.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "ansi-regex": "^5.0.1" } @@ -41919,7 +41933,7 @@ "supports-color": { "version": "7.2.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "has-flag": "^4.0.0" } @@ -41927,7 +41941,7 @@ "tar": { "version": "6.1.11", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -41940,22 +41954,22 @@ "text-table": { "version": "0.2.0", "bundled": true, - "peer": true + "extraneous": true }, "tiny-relative-date": { "version": "1.3.0", "bundled": true, - "peer": true + "extraneous": true }, "treeverse": { "version": "2.0.0", "bundled": true, - "peer": true + "extraneous": true }, "unique-filename": { "version": "2.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "unique-slug": "^3.0.0" } @@ -41963,7 +41977,7 @@ "unique-slug": { "version": "3.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "imurmurhash": "^0.1.4" } @@ -41971,12 +41985,12 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "peer": true + "extraneous": true }, "validate-npm-package-license": { "version": "3.0.4", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -41985,7 +41999,7 @@ "validate-npm-package-name": { "version": "4.0.0", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "builtins": "^5.0.0" } @@ -41993,12 +42007,12 @@ "walk-up-path": { "version": "1.0.0", "bundled": true, - "peer": true + "extraneous": true }, "wcwidth": { "version": "1.0.1", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "defaults": "^1.0.3" } @@ -42006,7 +42020,7 @@ "which": { "version": "2.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "isexe": "^2.0.0" } @@ -42014,7 +42028,7 @@ "wide-align": { "version": "1.1.5", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -42022,12 +42036,12 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "peer": true + "extraneous": true }, "write-file-atomic": { "version": "4.0.2", "bundled": true, - "peer": true, + "extraneous": true, "requires": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -42036,7 +42050,7 @@ "yallist": { "version": "4.0.0", "bundled": true, - "peer": true + "extraneous": true } } }, @@ -43041,7 +43055,8 @@ "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true }, "textextensions": { "version": "5.15.0", diff --git a/package.json b/package.json index 03285ee05e0..42837b6927c 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "ws": "^8.2.3" }, "devDependencies": { + "@asyncapi/minimaltemplate": "./test/minimaltemplate", "@babel/core": "^7.19.3", "@jest/types": "^29.1.0", "@oclif/test": "^2", @@ -49,6 +50,7 @@ "@types/lodash.template": "^4.4.4", "@types/node": "^10.17.60", "@types/node-fetch": "^2.5.12", + "@types/rimraf": "^3.0.2", "@types/serve-handler": "^6.1.1", "@types/wrap-ansi": "^8.0.1", "@typescript-eslint/eslint-plugin": "^5.38.1", @@ -72,8 +74,7 @@ "souvikns-oclif": "^2.5.0", "ts-node": "^10.9.1", "tslib": "^2.3.1", - "typescript": "^4.4.3", - "@asyncapi/minimaltemplate": "./test/minimaltemplate" + "typescript": "^4.4.3" }, "engines": { "node": ">12.16" diff --git a/test/commands/generate/fromTemplate.test.ts b/test/commands/generate/fromTemplate.test.ts index 8e98802b7d1..c11691d30f0 100644 --- a/test/commands/generate/fromTemplate.test.ts +++ b/test/commands/generate/fromTemplate.test.ts @@ -1,8 +1,6 @@ -import { expect, test } from '@oclif/test'; import * as fs from 'fs'; import * as path from 'path'; -// eslint-disable-next-line -// @ts-ignore +import { test } from '@oclif/test'; import rimraf from 'rimraf'; const generalOptions = [ @@ -11,16 +9,16 @@ const generalOptions = [ '@asyncapi/minimaltemplate', ]; -const cleanup = async (filepath: string) => { +async function cleanup(filepath: string) { rimraf.sync(filepath); -}; +} describe('template', () => { test .stdout() .command([...generalOptions, '--output=./test/docs', '--force-write']) .it('should generate minimal tempalte', (ctx, done) => { - expect(ctx.stdout).to.contain( + expect(ctx.stdout).toContain( 'Check out your shiny new generated files at ./test/docs.\n\n' ); cleanup('./test/docs'); @@ -33,7 +31,7 @@ describe('template', () => { .it( 'should throw error if output folder is in a git repository', (ctx, done) => { - expect(ctx.stderr).to.contain( + expect(ctx.stderr).toContain( 'Error: "./test/doc" is in a git repository with unstaged changes.' ); cleanup('./test/doc'); @@ -50,7 +48,7 @@ describe('template', () => { '--force-write', ]) .it('shoudld pass custom param in the template', (ctx, done) => { - expect(ctx.stdout).to.contain( + expect(ctx.stdout).toContain( 'Check out your shiny new generated files at ./test/docs.\n\n' ); cleanup('./test/docs'); @@ -66,9 +64,9 @@ describe('template', () => { '--force-write', '-d=generate:after', ]) - .it('should not create asyncapi.yaml file', (ctx, done) => { + .it('should not create asyncapi.yaml file', (_, done) => { const exits = fs.existsSync(path.resolve('./docs/asyncapi.yaml')); - expect(exits).to.be.false; /* eslint-disable-line */ + expect(exits).toBeFalsy(); cleanup('./test/docs'); done(); }); @@ -84,7 +82,7 @@ describe('template', () => { '--debug', ]) .it('should print debug logs', (ctx, done) => { - expect(ctx.stdout).to.contain( + expect(ctx.stdout).toContain( `Template sources taken from ${path.resolve( './test/minimaltemplate' )}.` @@ -104,7 +102,7 @@ describe('template', () => { '--no-overwrite=./test/docs/asyncapi.md', ]) .it('should skip the filepath and generate normally', (ctx, done) => { - expect(ctx.stdout).to.contain( + expect(ctx.stdout).toContain( 'Check out your shiny new generated files at ./test/docs.\n\n' ); cleanup('./test/docs'); @@ -113,6 +111,8 @@ describe('template', () => { }); describe('install', () => { + jest.setTimeout(100000); + test .stdout() .command([ @@ -123,9 +123,8 @@ describe('template', () => { '--force-write', '--output=./test/docs' ]) - .timeout(100000) .it('should install template', (ctx, done) => { - expect(ctx.stdout).to.contain('Template installation started because you passed --install flag.'); + expect(ctx.stdout).toContain('Template installation started because you passed --install flag.'); cleanup('./test/docs'); done(); }); @@ -145,7 +144,7 @@ describe('template', () => { .it( 'should resolve reference and generate from template', (ctx, done) => { - expect(ctx.stdout).to.contain( + expect(ctx.stdout).toContain( 'Check out your shiny new generated files at ./test/docs.\n\n' ); cleanup('./test/docs');