From 851647334040ec95d1ab2f376f6b6bb76ead0d9a Mon Sep 17 00:00:00 2001 From: Victor Berchet Date: Mon, 21 Dec 2015 14:41:18 -0800 Subject: [PATCH] build(broccoli-typescript): check for map files before deleting them fixes #5610 Closes #6065 --- tools/broccoli/broccoli-typescript.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/broccoli/broccoli-typescript.ts b/tools/broccoli/broccoli-typescript.ts index 9a4ab4b14f..ff57205306 100644 --- a/tools/broccoli/broccoli-typescript.ts +++ b/tools/broccoli/broccoli-typescript.ts @@ -212,7 +212,10 @@ class DiffingTSCompiler implements DiffingBroccoliPlugin { if (fs.existsSync(absoluteJsFilePath)) { fs.unlinkSync(absoluteJsFilePath); - fs.unlinkSync(absoluteMapFilePath); + if (fs.existsSync(absoluteMapFilePath)) { + // source map could be inline or not generated + fs.unlinkSync(absoluteMapFilePath); + } fs.unlinkSync(absoluteDtsFilePath); } }