From 6a02d3676b4800b283aea54ca57f32e5d1614acc Mon Sep 17 00:00:00 2001
From: mgechev <mgechev@gmail.com>
Date: Thu, 15 Sep 2016 16:21:02 -0700
Subject: [PATCH] fix(tools): remove typings.d.ts from project tsconfig
Fix #1337
---
src/client/tsconfig.json | 5 +----
tools/tasks/seed/compile.ahead.prod.ts | 2 ++
2 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/client/tsconfig.json b/src/client/tsconfig.json
index ee4e05cf..cf4d7613 100644
--- a/src/client/tsconfig.json
+++ b/src/client/tsconfig.json
@@ -16,8 +16,5 @@
"noImplicitUseStrict": false,
"noFallthroughCasesInSwitch": true
},
- "compileOnSave": false,
- "files": [
- "typings.d.ts"
- ]
+ "compileOnSave": false
}
diff --git a/tools/tasks/seed/compile.ahead.prod.ts b/tools/tasks/seed/compile.ahead.prod.ts
index 8095a9d1..63373c15 100644
--- a/tools/tasks/seed/compile.ahead.prod.ts
+++ b/tools/tasks/seed/compile.ahead.prod.ts
@@ -23,6 +23,8 @@ export = (done: any) => {
// Note: dirty hack until we're able to set config easier
copyFile('tsconfig.json', Config.TMP_DIR, join(Config.TMP_DIR, Config.BOOTSTRAP_DIR), (content: string) => {
const parsed = JSON.parse(content);
+ parsed.files = parsed.files || [];
+ parsed.files.push('typings.d.ts');
parsed.files.push('main.ts');
return JSON.stringify(parsed, null, 2);
});
--
GitLab