From e90384c90882515a16eed90112e300be4e988c14 Mon Sep 17 00:00:00 2001
From: rosen-vladimirov <rosen.vladimirov@progress.com>
Date: Wed, 14 Mar 2018 11:39:10 +0200
Subject: [PATCH] Revert "Use moduleResolution classic when --syncAllFiles
 option is not specified"

This reverts commit 3d8d32f41073a421b86fbb0ff7cb6f83b71f31f6.
---
 bin/ns-upgrade-tsconfig | 0
 lib/before-prepare.js   | 3 +--
 lib/compiler.js         | 4 ----
 lib/watch.js            | 4 +---
 4 files changed, 2 insertions(+), 9 deletions(-)
 mode change 100755 => 100644 bin/ns-upgrade-tsconfig

diff --git a/bin/ns-upgrade-tsconfig b/bin/ns-upgrade-tsconfig
old mode 100755
new mode 100644
diff --git a/lib/before-prepare.js b/lib/before-prepare.js
index b563b79..ee41c5f 100644
--- a/lib/before-prepare.js
+++ b/lib/before-prepare.js
@@ -11,6 +11,5 @@ module.exports = function ($logger, $projectData, $options, hookArgs) {
 	}
 
 	var release = $options.release || appFilesUpdaterOptions.release;
-	var watchAllFiles = ($options && $options.syncAllFiles) || appFilesUpdaterOptions.watchAllFiles;
-	return compiler.runTypeScriptCompiler($logger, $projectData.projectDir, { release, watchAllFiles });
+	return compiler.runTypeScriptCompiler($logger, $projectData.projectDir, { release });
 }
diff --git a/lib/compiler.js b/lib/compiler.js
index 5959d39..f5025ed 100644
--- a/lib/compiler.js
+++ b/lib/compiler.js
@@ -35,10 +35,6 @@ function runTypeScriptCompiler(logger, projectDir, options) {
 			nodeArgs.push('--inlineSourceMap', '--inlineSources');
 		}
 
-		if (!options.watchAllFiles) {
-			nodeArgs.push('--moduleResolution', 'classic');
-		}
-
 		logger.trace(process.execPath, nodeArgs.join(' '));
 		tsc = spawn(process.execPath, nodeArgs);
 
diff --git a/lib/watch.js b/lib/watch.js
index 1190b2d..8e2cde4 100644
--- a/lib/watch.js
+++ b/lib/watch.js
@@ -9,7 +9,5 @@ module.exports = function ($logger, $projectData, $errors, hookArgs) {
 		}
 	}
 
-	const watchAllFiles = hookArgs && hookArgs.config && hookArgs.config.appFilesUpdaterOptions && hookArgs.config.appFilesUpdaterOptions.watchAllFiles;
-
-	return compiler.runTypeScriptCompiler($logger, $projectData.projectDir, { watch: true, release: $projectData.$options.release, watchAllFiles: watchAllFiles });
+	return compiler.runTypeScriptCompiler($logger, $projectData.projectDir, { watch: true, release: $projectData.$options.release });
 }