diff --git a/ts/index.ts b/ts/index.ts index 7044a65..640e7a7 100644 --- a/ts/index.ts +++ b/ts/index.ts @@ -4,7 +4,7 @@ import { CompilerOptions } from 'typescript'; const defaultTsNodeOptions: tsNode.CreateOptions = { compilerOptions: { - lib: ['es2017'], + lib: ['es2016', 'es2017', 'dom'], target: 'es2017', // Script Target should be a string -> 2 is for ES2015 experimentalDecorators: true, esModuleInterop: true, @@ -13,19 +13,6 @@ const defaultTsNodeOptions: tsNode.CreateOptions = { skipIgnore: true, }; -if (process.argv.includes('--web')) { - const previousCompilerOptions = defaultTsNodeOptions.compilerOptions as CompilerOptions; - defaultTsNodeOptions.compilerOptions = { - ...previousCompilerOptions, - lib: ['es2016', 'es2017', 'dom'], - target: 'es2017', // Script Target should be a string -> 2 is for ES2015 - }; -} - -if (process.argv.includes('--nocache')) { - // currently caching is not used -} - tsNode.register(defaultTsNodeOptions); export const runCli = async () => { @@ -35,6 +22,7 @@ export const runCli = async () => { const pathToTsFile = process.argv[2]; const pathToLoad = path.join(process.cwd(), pathToTsFile); - process.argv.pop(); + process.argv.splice(2, 1); + console.log(process.argv); import(pathToLoad); };