From 47d9852b2530cffcc0111f7bb09e703dd3c7ba9b Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Sun, 12 Jan 2020 19:51:33 +1300 Subject: [PATCH 1/4] Create `ts-transpile` bin script --- package.json | 3 ++- src/transpile.ts | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 src/transpile.ts diff --git a/package.json b/package.json index df977e0b3..e65fca798 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,8 @@ "types": "dist/index.d.ts", "bin": { "ts-node": "dist/bin.js", - "ts-script": "dist/script.js" + "ts-script": "dist/script.js", + "ts-transpile": "dist/transpile.js" }, "files": [ "dist/", diff --git a/src/transpile.ts b/src/transpile.ts new file mode 100644 index 000000000..241c15f43 --- /dev/null +++ b/src/transpile.ts @@ -0,0 +1,5 @@ +#!/usr/bin/env node + +import { main } from './bin' + +main(['--transpile-only', ...process.argv.slice(2)]) From 6d5d0191352a893068026e2b5b562506e3fbee64 Mon Sep 17 00:00:00 2001 From: Gareth Jones Date: Sat, 25 Jan 2020 09:54:15 +1300 Subject: [PATCH 2/4] Rename `transpile` to `ts-node-transpile-only` --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e65fca798..4466494f1 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "bin": { "ts-node": "dist/bin.js", "ts-script": "dist/script.js", - "ts-transpile": "dist/transpile.js" + "ts-node-transpile-only": "dist/transpile.js" }, "files": [ "dist/", From 7ec91ca0dab04a7c7ebc4cb9b0fab4ddfa58d01e Mon Sep 17 00:00:00 2001 From: Andrew Bradley Date: Sat, 15 Feb 2020 01:57:34 -0500 Subject: [PATCH 3/4] Rename script.ts and transpile.ts to bin-* to clarify intent --- package.json | 4 ++-- src/{script.ts => bin-script.ts} | 0 src/{transpile.ts => bin-transpile.ts} | 0 3 files changed, 2 insertions(+), 2 deletions(-) rename src/{script.ts => bin-script.ts} (100%) rename src/{transpile.ts => bin-transpile.ts} (100%) diff --git a/package.json b/package.json index 4466494f1..cdaeadcea 100644 --- a/package.json +++ b/package.json @@ -6,8 +6,8 @@ "types": "dist/index.d.ts", "bin": { "ts-node": "dist/bin.js", - "ts-script": "dist/script.js", - "ts-node-transpile-only": "dist/transpile.js" + "ts-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js" }, "files": [ "dist/", diff --git a/src/script.ts b/src/bin-script.ts similarity index 100% rename from src/script.ts rename to src/bin-script.ts diff --git a/src/transpile.ts b/src/bin-transpile.ts similarity index 100% rename from src/transpile.ts rename to src/bin-transpile.ts From 60e850ee991db9c2adc5e39959eb02226828be0a Mon Sep 17 00:00:00 2001 From: Andrew Bradley Date: Sat, 15 Feb 2020 02:27:03 -0500 Subject: [PATCH 4/4] fix tests --- src/index.spec.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.spec.ts b/src/index.spec.ts index 0ced563ad..7786eb41f 100644 --- a/src/index.spec.ts +++ b/src/index.spec.ts @@ -9,7 +9,7 @@ import { register, create, VERSION } from './index' const TEST_DIR = join(__dirname, '../tests') const PROJECT = join(TEST_DIR, 'tsconfig.json') const BIN_EXEC = `node "${join(__dirname, '../dist/bin')}" --project "${PROJECT}"` -const SCRIPT_EXEC = `node "${join(__dirname, '../dist/script')}"` +const SCRIPT_EXEC = `node "${join(__dirname, '../dist/bin-script')}"` const SOURCE_MAP_REGEXP = /\/\/# sourceMappingURL=data:application\/json;charset=utf\-8;base64,[\w\+]+=*$/