diff --git a/apps/package.json b/apps/package.json index 70c68f9843..5d2c104610 100644 --- a/apps/package.json +++ b/apps/package.json @@ -13,7 +13,8 @@ } }, "dependencies": { - "tns-core-modules": "*" + "tns-core-modules": "*", + "tslib": "^1.9.3" }, "devDependencies": { "babel-traverse": "6.10.4", diff --git a/apps/tsconfig.json b/apps/tsconfig.json index 4f5d9b3d1f..ac7907a6fb 100644 --- a/apps/tsconfig.json +++ b/apps/tsconfig.json @@ -1,23 +1,28 @@ { - "extends": "../tsconfig.shared", - "exclude": [ - "node_modules", - "platforms" - ], "compilerOptions": { + "module": "commonjs", + "target": "es5", + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + "noEmitHelpers": true, + "noEmitOnError": true, + "lib": [ + "es6", + "dom" + ], "baseUrl": ".", "paths": { + "~/*": [ + "app/*" + ], "*": [ "./node_modules/tns-core-modules/*", "./node_modules/*" - ], - "~/*": [ - "app/*" ] - }, - "lib": [ - "es6", - "dom" - ] - } + } + }, + "exclude": [ + "node_modules", + "platforms" + ] } \ No newline at end of file