diff --git a/build/tsc-dev.js b/build/tsc-dev.js index 70b4d4fd1..bf3c6b738 100644 --- a/build/tsc-dev.js +++ b/build/tsc-dev.js @@ -114,15 +114,15 @@ var files = JSON.parse(fs.readFileSync("./tsconfig.json")).files; var options = { noEmitOnError: true, noEmitHelpers: true, - target: 1 /* ES5 */, - module: 1 /* CommonJS */, + target: ts.ScriptTarget.ES5, + module: ts.ModuleKind.CommonJS, declaration: false, noImplicitAny: false, noImplicitUseStrict: true, experimentalDecorators: true }; if (isTranspile) { - transpile(files, { module: 1 /* CommonJS */ }); + transpile(files, { module: ts.ModuleKind.CommonJS, noImplicitUseStrict: true }); } else { compile(files, options); diff --git a/build/tsc-dev.ts b/build/tsc-dev.ts index b47e3fbeb..c144e4638 100644 --- a/build/tsc-dev.ts +++ b/build/tsc-dev.ts @@ -144,7 +144,7 @@ var options: ts.CompilerOptions = { experimentalDecorators: true }; if (isTranspile) { - transpile(files, { module: ts.ModuleKind.CommonJS }); + transpile(files, { module: ts.ModuleKind.CommonJS, noImplicitUseStrict: true }); } else { compile(files, options); -} \ No newline at end of file +} diff --git a/package.json b/package.json index 880c11957..1a1df2251 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,10 @@ }, "scripts": { "tsc-tiw": "node build/tsc-dev.js tiw", + "tsc-ti": "node build/tsc-dev.js ti", "tsc": "tsc", - "link-tests": "cd tns-core-modules && npm link && cd ../tests && npm link tns-core-modules" + "link-tests": "cd tns-core-modules && npm link && cd ../tests && npm link tns-core-modules", + "dev-tests-android": "npm run tsc-ti && tns livesync android --path tests", + "dev-tests-ios": "npm run tsc-ti && tns livesync ios --path tests" } }