Compare commits

...

6 Commits

Author SHA1 Message Date
8f5b0a747a 1.0.6 2018-06-25 10:23:16 +02:00
3971df8ad8 fix(core): fix argument parsing 2018-06-25 10:23:15 +02:00
c129560e07 1.0.5 2018-06-05 23:40:59 +02:00
ea44ec9a14 fix(core): update 2018-06-05 23:40:59 +02:00
dbbcd3d0b5 1.0.4 2018-06-05 20:40:50 +02:00
abd68e0846 fix(dependencies): move @types/node dependency to dev 2018-06-05 20:40:49 +02:00
4 changed files with 28 additions and 13 deletions

10
dist/index.js vendored
View File

@ -7,6 +7,12 @@ tsNode.register({
lib: ['es2016', 'es2017']
}
});
const pathToLoad = path.join(process.cwd(), process.argv.pop());
if (process.env.CLI_CALL) {
// contents of argv array
// process.argv[0] -> node Executable
// process.argv[1] -> tsrun executable
const pathToTsFile = process.argv[2];
const pathToLoad = path.join(process.cwd(), pathToTsFile);
Promise.resolve().then(() => require(pathToLoad));
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtDQUFrQztBQUNsQyw2QkFBNkI7QUFFN0IsTUFBTSxDQUFDLFFBQVEsQ0FBQztJQUNkLGVBQWUsRUFBRTtRQUNmLEdBQUcsRUFBRSxDQUFDLFFBQVEsRUFBRSxRQUFRLENBQUM7S0FDMUI7Q0FDRixDQUFDLENBQUM7QUFFSCxNQUFNLFVBQVUsR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxHQUFHLEVBQUUsRUFBRSxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUM7QUFDaEUscUNBQU8sVUFBVSxHQUFFIn0=
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi90cy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGtDQUFrQztBQUNsQyw2QkFBNkI7QUFFN0IsTUFBTSxDQUFDLFFBQVEsQ0FBQztJQUNkLGVBQWUsRUFBRTtRQUNmLEdBQUcsRUFBRSxDQUFFLFFBQVEsRUFBRSxRQUFRLENBQUU7S0FDNUI7Q0FDRixDQUFDLENBQUM7QUFFSCxJQUFJLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxFQUFFO0lBQ3hCLHlCQUF5QjtJQUN6QixxQ0FBcUM7SUFDckMsc0NBQXNDO0lBQ3RDLE1BQU0sWUFBWSxHQUFHLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUE7SUFFcEMsTUFBTSxVQUFVLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsR0FBRyxFQUFFLEVBQUUsWUFBWSxDQUFDLENBQUM7SUFDMUQscUNBQU8sVUFBVSxHQUFFO0NBQ3BCIn0=

7
package-lock.json generated
View File

@ -1,13 +1,14 @@
{
"name": "tsrun",
"version": "1.0.3",
"name": "@gitzone/tsrun",
"version": "1.0.6",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
"@types/node": {
"version": "10.3.0",
"resolved": "https://registry.npmjs.org/@types/node/-/node-10.3.0.tgz",
"integrity": "sha512-hWzNviaVFIr1TqcRA8ou49JaSHp+Rfabmnqg2kNvusKqLhPU0rIsGPUj5WJJ7ld4Bb7qdgLmIhLfCD1qS08IVA=="
"integrity": "sha512-hWzNviaVFIr1TqcRA8ou49JaSHp+Rfabmnqg2kNvusKqLhPU0rIsGPUj5WJJ7ld4Bb7qdgLmIhLfCD1qS08IVA==",
"dev": true
},
"arrify": {
"version": "1.0.1",

View File

@ -1,6 +1,6 @@
{
"name": "@gitzone/tsrun",
"version": "1.0.3",
"version": "1.0.6",
"description": "run typescript programs efficiently",
"main": "dist/index.js",
"typings": "dist/index.d.ts",
@ -10,13 +10,14 @@
"tsrun": "dist/cli.js"
},
"scripts": {
"test": "(npmts --notest && node dist/cli.js -d test/test.ts)",
"test": "(npmts --notest && node dist/cli.js test/test.ts)",
"format": "(gitzone format)",
"build": "echo \"Not needed for now\""
},
"devDependencies": {},
"devDependencies": {
"@types/node": "^10.3.0"
},
"dependencies": {
"@types/node": "^10.3.0",
"ts-node": "^6.1.0",
"typescript": "^2.9.1"
},

View File

@ -7,5 +7,12 @@ tsNode.register({
}
});
const pathToLoad = path.join(process.cwd(), process.argv.pop());
if (process.env.CLI_CALL) {
// contents of argv array
// process.argv[0] -> node Executable
// process.argv[1] -> tsrun executable
const pathToTsFile = process.argv[2]
const pathToLoad = path.join(process.cwd(), pathToTsFile);
import(pathToLoad);
}