From 6acfc0eb9f32aa197d9d507e131de1e4e5c5e394 Mon Sep 17 00:00:00 2001 From: Roger Torres Date: Mon, 6 Jun 2022 12:39:25 -0400 Subject: [PATCH] fix: fix readme to test semrel --- libs/eventually-broker/README.md | 2 +- package.json | 6 +- scripts/semrel/analyze.mjs | 116 ------------ scripts/semrel/dry-run.sh | 33 ---- yarn.lock | 302 +++++-------------------------- 5 files changed, 52 insertions(+), 407 deletions(-) delete mode 100644 scripts/semrel/analyze.mjs delete mode 100644 scripts/semrel/dry-run.sh diff --git a/libs/eventually-broker/README.md b/libs/eventually-broker/README.md index d113f819..cc64ee7a 100644 --- a/libs/eventually-broker/README.md +++ b/libs/eventually-broker/README.md @@ -2,4 +2,4 @@ [![NPM Version](https://img.shields.io/npm/v/@rotorsoft/eventually-broker.svg)](https://www.npmjs.com/package/@rotorsoft/eventually-broker) -[Eventually](../../README.md) Library implementing a simple eventually broker. +[Eventually](../../README.md) Library implementing a simple message broker diff --git a/package.json b/package.json index cc157443..a31490a8 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "@types/express": "^4.17.13", "@types/jest": "^27.0.1", "@types/minimist": "^1", - "@types/node": "^16", + "@types/node": "^17.0.40", "@types/pg": "^8", "@types/swagger-ui-express": "^4", "@types/uuid": "^8", @@ -57,10 +57,10 @@ "pinst": "^3.0.0", "prettier": "^2.6.1", "ts-jest": "^27.1.4", + "ts-node": "^10.8.1", "ts-node-dev": "^2.0.0", "tsconfig-paths": "^3.12.0", - "typescript": "^4.6.3", - "zx": "^6.2.0" + "typescript": "^4.6.3" }, "dependencies": { "handlebars": "^4.7.7", diff --git a/scripts/semrel/analyze.mjs b/scripts/semrel/analyze.mjs deleted file mode 100644 index d63da6fa..00000000 --- a/scripts/semrel/analyze.mjs +++ /dev/null @@ -1,116 +0,0 @@ -const HEADER = "+-+-+"; -const SEPARATOR = "-+-+-"; -const RULES = [ - { - type: "patch", - prefix: ["fix", "perf", "refactor"] - }, - { type: "minor", prefix: ["feat"] }, - { - type: "major", - text: ["BREAKING CHANGE", "BREAKING CHANGES"] - } -]; - -$.noquote = async (...args) => { - const q = $.quote; - $.quote = (v) => v; - const p = $(...args); - await p; - $.quote = q; - return p; -}; - -const REQUIRED_ENV = ["PACKAGE", "DIRECTORY", "GITURL"]; - -(async () => { - REQUIRED_ENV.forEach((env) => { - if (!process.env[env]) { - console.log(chalk.bold.red(`Missing ${env}`)); - process.exit(1); - } - }); - const { PACKAGE, DIRECTORY, GITURL } = process.env; - - const TAG_REGEX = new RegExp(`^${PACKAGE}-v(\\d+).(\\d+).(\\d+)$`); - const bump = (tag, type) => { - if (!tag) return "0.1.0"; - const [, c1, c2, c3] = TAG_REGEX.exec(tag); - if (type === "major") return `${-~c1}.0.0`; - if (type === "minor") return `${c1}.${-~c2}.0`; - if (type === "patch") return `${c1}.${c2}.${-~c3}`; - }; - - const tags = (await $`git tag -l --sort=-version:refname ${PACKAGE + "-v*"}`) - .toString() - .split("\n") - .map((tag) => tag.trim()) - .filter(Boolean); - const lastTag = tags.length && tags[0]; - - const commitsRange = lastTag - ? `${(await $`git rev-list -1 ${lastTag}`).toString().trim()}..HEAD` - : "HEAD"; - const newCommits = ( - await $.noquote`git log --format=${HEADER}%H${SEPARATOR}%s ${commitsRange} -- ${DIRECTORY}` - ) - .toString() - .split(HEADER) - .filter(Boolean) - .map((commit) => { - const [sha, message] = commit.split(SEPARATOR).map((raw) => raw.trim()); - return { sha, message }; - }); - - const changes = Object.values( - newCommits.reduce((changes, { sha, message }) => { - RULES.forEach(({ type, prefix, text }, priority) => { - const byPrefix = - prefix && new RegExp(`^(${prefix.join("|")})(\\(.*\\))?:\\s.+$`); - const byText = - text && new RegExp(`^.*(\\(.*\\))?:.*(${text.join("|")}).*$`); - (message.match(byPrefix)?.[0] || message.match(byText)?.[2]) && - !(changes[sha] && changes[sha].priority > priority) && - (changes[sha] = { type, priority, message, sha }); - }); - return changes; - }, {}) - ).reduce( - (changes, { type, sha, message, priority }) => { - changes[type].push({ sha, message }); - changes.max = Math.max(changes.max || 0, priority); - return changes; - }, - { major: [], minor: [], patch: [], max: undefined } - ); - - const nextReleaseType = changes.max !== undefined && RULES[changes.max].type; - const nextVersion = - (nextReleaseType && bump(lastTag, nextReleaseType)) || "-"; - const nextTag = (nextReleaseType && `${PACKAGE}-v${nextVersion}`) || "-"; - const releaseNotes = - (nextReleaseType && - `## [${new Date() - .toISOString() - .slice(0, 10)}](${GITURL}/compare/${lastTag}...${nextTag})\n`.concat( - Object.keys(changes) - .filter((key) => changes[key].length) - .map((key) => - `### ${key.toUpperCase()}\n`.concat( - changes[key] - .map( - ({ sha, message }) => - `* [${sha.slice(0, 8)}](${GITURL}/commit/${sha}) ${message}` - ) - .join("\n") - ) - ) - .join("\n") - )) || - "No semantic changes found!"; - - console.log(lastTag); - console.log(nextTag); - console.log(nextVersion); - console.log(JSON.stringify(releaseNotes).slice(1, -1)); -})(); diff --git a/scripts/semrel/dry-run.sh b/scripts/semrel/dry-run.sh deleted file mode 100644 index 18f1312d..00000000 --- a/scripts/semrel/dry-run.sh +++ /dev/null @@ -1,33 +0,0 @@ -#! /bin/bash - -set -e - -libs=(eventually eventually-pg eventually-express eventually-broker) -for lib in "${libs[@]}" -do - export GIT_HOST=github.com - export GIT_REPO=rotorsoft/eventually-monorepo - export PACKAGE=@rotorsoft/$lib - export DIRECTORY=libs/$lib - echo "-----------------------------------------------------------------------------------------------------" - echo $PACKAGE - npx zx ./scripts/semrel/analyze.mjs | tail -4 | ( - read -r lastTag; - read -r nextTag; - read -r nextVersion; - read -r releaseNotes; - echo "lastTag = $lastTag"; - echo "nextTag = $nextTag"; - echo "nextVersion = $nextVersion"; - echo "releaseNotes = $(echo $releaseNotes | awk '{gsub(/\\n/,"\n")}1')"; - ) - echo "-----------------------------------------------------------------------------------------------------" - echo -done - -export PACKAGE= -export DIRECTORY= -export NEXT_TAG= -export RELEASE_NOTES= -export GIT_HOST= -export GIT_REPO= diff --git a/yarn.lock b/yarn.lock index 9752b442..bd43c85d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -840,7 +840,7 @@ __metadata: "@types/express": ^4.17.13 "@types/jest": ^27.0.1 "@types/minimist": ^1 - "@types/node": ^16 + "@types/node": ^17.0.40 "@types/pg": ^8 "@types/swagger-ui-express": ^4 "@types/uuid": ^8 @@ -858,10 +858,10 @@ __metadata: pinst: ^3.0.0 prettier: ^2.6.1 ts-jest: ^27.1.4 + ts-node: ^10.8.1 ts-node-dev: ^2.0.0 tsconfig-paths: ^3.12.0 typescript: ^4.6.3 - zx: ^6.2.0 languageName: unknown linkType: soft @@ -1075,15 +1075,6 @@ __metadata: languageName: node linkType: hard -"@types/fs-extra@npm:^9.0.13": - version: 9.0.13 - resolution: "@types/fs-extra@npm:9.0.13" - dependencies: - "@types/node": "*" - checksum: add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3 - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.2": version: 4.1.5 resolution: "@types/graceful-fs@npm:4.1.5" @@ -1149,24 +1140,24 @@ __metadata: languageName: node linkType: hard -"@types/minimist@npm:^1, @types/minimist@npm:^1.2.2": +"@types/minimist@npm:^1": version: 1.2.2 resolution: "@types/minimist@npm:1.2.2" checksum: b8da83c66eb4aac0440e64674b19564d9d86c80ae273144db9681e5eeff66f238ade9515f5006ffbfa955ceff8b89ad2bd8ec577d7caee74ba101431fb07045d languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^17.0": +"@types/node@npm:*": version: 17.0.36 resolution: "@types/node@npm:17.0.36" checksum: 11055fde0a1e1421113849b5e32c7022911efc0be670729947bf0162970e79962d804b1eb8a9afb291380cac97cf0e684511415d586ae5fe1560322c940fe188 languageName: node linkType: hard -"@types/node@npm:^16": - version: 16.11.26 - resolution: "@types/node@npm:16.11.26" - checksum: 57757caaba3f0d95de82198cb276a1002c49b710108c932a1d02d7c91ff2fa57cfe2dd19fde60853b6dd90b0964b3cf35557981d2628e20aed6a909057aedfe6 +"@types/node@npm:^17.0.40": + version: 17.0.40 + resolution: "@types/node@npm:17.0.40" + checksum: e3b2fe876672fbe4be84ce17773944eb2f5eaba50e2c6c0536bdf6d4972ed6488581580581f154183fdc8f2d56fa42a42e3d6e83b9b71ee25adea16a84765e92 languageName: node linkType: hard @@ -1188,13 +1179,6 @@ __metadata: languageName: node linkType: hard -"@types/ps-tree@npm:^1.1.2": - version: 1.1.2 - resolution: "@types/ps-tree@npm:1.1.2" - checksum: 575c3b2b83ea8935ab296ac9e17f6a2c1a5bb155f9e30663bb7a7c741a8ca4641f0df9748866230f1d6c3f87ed4ffa3fa91f1df444ef9979a3df31114534bf25 - languageName: node - linkType: hard - "@types/qs@npm:*": version: 6.9.7 resolution: "@types/qs@npm:6.9.7" @@ -1257,13 +1241,6 @@ __metadata: languageName: node linkType: hard -"@types/which@npm:^2.0.1": - version: 2.0.1 - resolution: "@types/which@npm:2.0.1" - checksum: 14e963f2ffaa79caaa13044e977456085a1024cb519478f0f5f9dc8a4f33a0ac47f0a255ccbd008efde063c75b98e846b9258b5999bac6f595e06d5518920cb7 - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.0 resolution: "@types/yargs-parser@npm:21.0.0" @@ -1979,13 +1956,6 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1": - version: 5.0.1 - resolution: "chalk@npm:5.0.1" - checksum: 7b45300372b908f0471fbf7389ce2f5de8d85bb949026fd51a1b95b10d0ed32c7ed5aab36dd5e9d2bf3191867909b4404cef75c5f4d2d1daeeacd301dd280b76 - languageName: node - linkType: hard - "chance@npm:^1.1.8": version: 1.1.8 resolution: "chance@npm:1.1.8" @@ -2251,13 +2221,6 @@ __metadata: languageName: node linkType: hard -"data-uri-to-buffer@npm:^4.0.0": - version: 4.0.0 - resolution: "data-uri-to-buffer@npm:4.0.0" - checksum: a010653869abe8bb51259432894ac62c52bf79ad761d418d94396f48c346f2ae739c46b254e8bb5987bded8a653d467db1968db3a69bab1d33aa5567baa5cfc7 - languageName: node - linkType: hard - "data-urls@npm:^2.0.0": version: 2.0.0 resolution: "data-urls@npm:2.0.0" @@ -2401,13 +2364,6 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:~0.1.1": - version: 0.1.2 - resolution: "duplexer@npm:0.1.2" - checksum: 62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 - languageName: node - linkType: hard - "dynamic-dedupe@npm:^0.3.0": version: 0.3.0 resolution: "dynamic-dedupe@npm:0.3.0" @@ -2741,21 +2697,6 @@ __metadata: languageName: node linkType: hard -"event-stream@npm:=3.3.4": - version: 3.3.4 - resolution: "event-stream@npm:3.3.4" - dependencies: - duplexer: ~0.1.1 - from: ~0 - map-stream: ~0.1.0 - pause-stream: 0.0.11 - split: 0.3 - stream-combiner: ~0.0.4 - through: ~2.3.1 - checksum: 80b467820b6daf824d9fb4345d2daf115a056e5c104463f2e98534e92d196a27f2df5ea2aa085624db26f4c45698905499e881d13bc7c01f7a13eac85be72a22 - languageName: node - linkType: hard - "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -2848,7 +2789,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.9": version: 3.2.11 resolution: "fast-glob@npm:3.2.11" dependencies: @@ -2893,16 +2834,6 @@ __metadata: languageName: node linkType: hard -"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": - version: 3.1.5 - resolution: "fetch-blob@npm:3.1.5" - dependencies: - node-domexception: ^1.0.0 - web-streams-polyfill: ^3.0.3 - checksum: 6493f21bfe196798343431d20c0284835202728d076dd2cbf502a2846679f9265f3b0c3a7224750ae1a770b925da09e592b05fe7c3a22ca27794a39a0039ab21 - languageName: node - linkType: hard - "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -2984,15 +2915,6 @@ __metadata: languageName: node linkType: hard -"formdata-polyfill@npm:^4.0.10": - version: 4.0.10 - resolution: "formdata-polyfill@npm:4.0.10" - dependencies: - fetch-blob: ^3.1.2 - checksum: 82a34df292afadd82b43d4a740ce387bc08541e0a534358425193017bf9fb3567875dc5f69564984b1da979979b70703aa73dee715a17b6c229752ae736dd9db - languageName: node - linkType: hard - "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -3007,24 +2929,6 @@ __metadata: languageName: node linkType: hard -"from@npm:~0": - version: 0.1.7 - resolution: "from@npm:0.1.7" - checksum: b85125b7890489656eb2e4f208f7654a93ec26e3aefaf3bbbcc0d496fc1941e4405834fcc9fe7333192aa2187905510ace70417bbf9ac6f6f4784a731d986939 - languageName: node - linkType: hard - -"fs-extra@npm:^10.1.0": - version: 10.1.0 - resolution: "fs-extra@npm:10.1.0" - dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 - checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -3171,20 +3075,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^13.1.1": - version: 13.1.1 - resolution: "globby@npm:13.1.1" - dependencies: - dir-glob: ^3.0.1 - fast-glob: ^3.2.11 - ignore: ^5.2.0 - merge2: ^1.4.1 - slash: ^4.0.0 - checksum: e6c43409c6c31b374fbd1c01a8c1811de52336928be9c697e472d2a89a156c9cbf1fb33863755c0447b4db16485858aa57f16628d66a6b7c7131669c9fbe76cd - languageName: node - linkType: hard - -"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" checksum: 3f109d70ae123951905d85032ebeae3c2a5a7a997430df00ea30df0e3a6c60cf6689b109654d6fdacd28810a053348c4d14642da1d075049e6be1ba5216218da @@ -4216,19 +4107,6 @@ __metadata: languageName: node linkType: hard -"jsonfile@npm:^6.0.1": - version: 6.1.0 - resolution: "jsonfile@npm:6.1.0" - dependencies: - graceful-fs: ^4.1.6 - universalify: ^2.0.0 - dependenciesMeta: - graceful-fs: - optional: true - checksum: 7af3b8e1ac8fe7f1eccc6263c6ca14e1966fcbc74b618d3c78a0a2075579487547b94f72b7a1114e844a1e15bb00d440e5d1720bfc4612d790a6f285d5ea8354 - languageName: node - linkType: hard - "kleur@npm:^3.0.3": version: 3.0.3 resolution: "kleur@npm:3.0.3" @@ -4379,13 +4257,6 @@ __metadata: languageName: node linkType: hard -"map-stream@npm:~0.1.0": - version: 0.1.0 - resolution: "map-stream@npm:0.1.0" - checksum: 38abbe4eb883888031e6b2fc0630bc583c99396be16b8ace5794b937b682a8a081f03e8b15bfd4914d1bc88318f0e9ac73ba3512ae65955cd449f63256ddb31d - languageName: node - linkType: hard - "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -4607,24 +4478,6 @@ __metadata: languageName: node linkType: hard -"node-domexception@npm:^1.0.0": - version: 1.0.0 - resolution: "node-domexception@npm:1.0.0" - checksum: ee1d37dd2a4eb26a8a92cd6b64dfc29caec72bff5e1ed9aba80c294f57a31ba4895a60fd48347cf17dd6e766da0ae87d75657dfd1f384ebfa60462c2283f5c7f - languageName: node - linkType: hard - -"node-fetch@npm:^3.2.4": - version: 3.2.5 - resolution: "node-fetch@npm:3.2.5" - dependencies: - data-uri-to-buffer: ^4.0.0 - fetch-blob: ^3.1.4 - formdata-polyfill: ^4.0.10 - checksum: 11fd4118fa3f9f15b4e3d7d37dce80d051340cf641fdb843f8dec0ee021d52a5b5101e1fff73c13ede986844bb40c5832a3b17ba7c894a1db44fde95ebfe8589 - languageName: node - linkType: hard - "node-gyp@npm:latest": version: 9.0.0 resolution: "node-gyp@npm:9.0.0" @@ -4892,15 +4745,6 @@ __metadata: languageName: node linkType: hard -"pause-stream@npm:0.0.11": - version: 0.0.11 - resolution: "pause-stream@npm:0.0.11" - dependencies: - through: ~2.3 - checksum: 3c4a14052a638b92e0c96eb00c0d7977df7f79ea28395250c525d197f1fc02d34ce1165d5362e2e6ebbb251524b94a76f3f0d4abc39ab8b016d97449fe15583c - languageName: node - linkType: hard - "pg-connection-string@npm:^2.5.0": version: 2.5.0 resolution: "pg-connection-string@npm:2.5.0" @@ -5140,17 +4984,6 @@ __metadata: languageName: node linkType: hard -"ps-tree@npm:^1.2.0": - version: 1.2.0 - resolution: "ps-tree@npm:1.2.0" - dependencies: - event-stream: =3.3.4 - bin: - ps-tree: ./bin/ps-tree.js - checksum: e635dd00f53d30d31696cf5f95b3a8dbdf9b1aeb36d4391578ce8e8cd22949b7c5536c73b0dc18c78615ea3ddd4be96101166be59ca2e3e3cb1e2f79ba3c7f98 - languageName: node - linkType: hard - "psl@npm:^1.1.33": version: 1.8.0 resolution: "psl@npm:1.8.0" @@ -5481,13 +5314,6 @@ __metadata: languageName: node linkType: hard -"slash@npm:^4.0.0": - version: 4.0.0 - resolution: "slash@npm:4.0.0" - checksum: da8e4af73712253acd21b7853b7e0dbba776b786e82b010a5bfc8b5051a1db38ed8aba8e1e8f400dd2c9f373be91eb1c42b66e91abb407ff42b10feece5e1d2d - languageName: node - linkType: hard - "slice-ansi@npm:^4.0.0": version: 4.0.0 resolution: "slice-ansi@npm:4.0.0" @@ -5565,15 +5391,6 @@ __metadata: languageName: node linkType: hard -"split@npm:0.3": - version: 0.3.3 - resolution: "split@npm:0.3.3" - dependencies: - through: 2 - checksum: 2e076634c9637cfdc54ab4387b6a243b8c33b360874a25adf6f327a5647f07cb3bf1c755d515248eb3afee4e382278d01f62c62d87263c118f28065b86f74f02 - languageName: node - linkType: hard - "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -5606,15 +5423,6 @@ __metadata: languageName: node linkType: hard -"stream-combiner@npm:~0.0.4": - version: 0.0.4 - resolution: "stream-combiner@npm:0.0.4" - dependencies: - duplexer: ~0.1.1 - checksum: 844b622cfe8b9de45a6007404f613b60aaf85200ab9862299066204242f89a7c8033b1c356c998aa6cfc630f6cd9eba119ec1c6dc1f93e245982be4a847aee7d - languageName: node - linkType: hard - "string-length@npm:^4.0.1": version: 4.0.2 resolution: "string-length@npm:4.0.2" @@ -5820,13 +5628,6 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:~2.3, through@npm:~2.3.1": - version: 2.3.8 - resolution: "through@npm:2.3.8" - checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd - languageName: node - linkType: hard - "tmpl@npm:1.0.5": version: 1.0.5 resolution: "tmpl@npm:1.0.5" @@ -5984,6 +5785,44 @@ __metadata: languageName: node linkType: hard +"ts-node@npm:^10.8.1": + version: 10.8.1 + resolution: "ts-node@npm:10.8.1" + dependencies: + "@cspotcode/source-map-support": ^0.8.0 + "@tsconfig/node10": ^1.0.7 + "@tsconfig/node12": ^1.0.7 + "@tsconfig/node14": ^1.0.0 + "@tsconfig/node16": ^1.0.2 + acorn: ^8.4.1 + acorn-walk: ^8.1.1 + arg: ^4.1.0 + create-require: ^1.1.0 + diff: ^4.0.1 + make-error: ^1.1.1 + v8-compile-cache-lib: ^3.0.1 + yn: 3.1.1 + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-esm: dist/bin-esm.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: 7d1aa7aa3ae1c0459c4922ed0dbfbade442cfe0c25aebaf620cdf1774f112c8d7a9b14934cb6719274917f35b2c503ba87bcaf5e16a0d39ba0f68ce3e7728363 + languageName: node + linkType: hard + "tsconfig-paths@npm:^3.12.0": version: 3.14.1 resolution: "tsconfig-paths@npm:3.14.1" @@ -6145,13 +5984,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^2.0.0": - version: 2.0.0 - resolution: "universalify@npm:2.0.0" - checksum: 2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 - languageName: node - linkType: hard - "unpipe@npm:1.0.0, unpipe@npm:~1.0.0": version: 1.0.0 resolution: "unpipe@npm:1.0.0" @@ -6250,13 +6082,6 @@ __metadata: languageName: node linkType: hard -"web-streams-polyfill@npm:^3.0.3": - version: 3.2.1 - resolution: "web-streams-polyfill@npm:3.2.1" - checksum: b119c78574b6d65935e35098c2afdcd752b84268e18746606af149e3c424e15621b6f1ff0b42b2676dc012fc4f0d313f964b41a4b5031e525faa03997457da02 - languageName: node - linkType: hard - "webidl-conversions@npm:^5.0.0": version: 5.0.0 resolution: "webidl-conversions@npm:5.0.0" @@ -6412,13 +6237,6 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.1.1": - version: 2.1.1 - resolution: "yaml@npm:2.1.1" - checksum: f48bb209918aa57cfaf78ef6448d1a1f8187f45c746f933268b7023dc59e5456004611879126c9bb5ea55b0a2b1c2b392dfde436931ece0c703a3d754562bb96 - languageName: node - linkType: hard - "yargs-parser@npm:20.x, yargs-parser@npm:^20.2.2": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" @@ -6447,27 +6265,3 @@ __metadata: checksum: 2c487b0e149e746ef48cda9f8bad10fc83693cd69d7f9dcd8be4214e985de33a29c9e24f3c0d6bcf2288427040a8947406ab27f7af67ee9456e6b84854f02dd6 languageName: node linkType: hard - -"zx@npm:^6.2.0": - version: 6.2.0 - resolution: "zx@npm:6.2.0" - dependencies: - "@types/fs-extra": ^9.0.13 - "@types/minimist": ^1.2.2 - "@types/node": ^17.0 - "@types/ps-tree": ^1.1.2 - "@types/which": ^2.0.1 - chalk: ^5.0.1 - fs-extra: ^10.1.0 - globby: ^13.1.1 - ignore: ^5.2.0 - minimist: ^1.2.6 - node-fetch: ^3.2.4 - ps-tree: ^1.2.0 - which: ^2.0.2 - yaml: ^2.1.1 - bin: - zx: build/cli.js - checksum: 7240e884e31e6145132b10458186ef23170f8340d37dac9b136d76d0658d9c9d71ea9a7066bd9d8d131acedb5c5b27c9b53e2c47fe9681997e30de66cc1f3112 - languageName: node - linkType: hard