aboutsummaryrefslogtreecommitdiff
path: root/node_modules/tslint/lib/configuration.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/tslint/lib/configuration.js')
-rw-r--r--node_modules/tslint/lib/configuration.js5
1 files changed, 2 insertions, 3 deletions
diff --git a/node_modules/tslint/lib/configuration.js b/node_modules/tslint/lib/configuration.js
index 39e6569ab..797534a3b 100644
--- a/node_modules/tslint/lib/configuration.js
+++ b/node_modules/tslint/lib/configuration.js
@@ -69,7 +69,7 @@ exports.findConfiguration = findConfiguration;
function findConfigurationPath(suppliedConfigFilePath, inputFilePath) {
if (suppliedConfigFilePath != null) {
if (!fs.existsSync(suppliedConfigFilePath)) {
- throw new Error("Could not find config file at: " + path.resolve(suppliedConfigFilePath));
+ throw new error_1.FatalError("Could not find config file at: " + path.resolve(suppliedConfigFilePath));
}
else {
return path.resolve(suppliedConfigFilePath);
@@ -211,7 +211,6 @@ function resolveConfigurationPath(filePath, relativeTo) {
return require.resolve(filePath);
}
catch (err) {
- // tslint:disable-next-line prefer-template (fixed in 5.3)
throw new Error("Invalid \"extends\" configuration value - could not require \"" + filePath + "\". " +
"Review the Node lookup algorithm (https://nodejs.org/api/modules.html#modules_all_together) " +
"for the approximate method TSLint uses to find the referenced configuration file.");
@@ -314,7 +313,7 @@ function getRulesDirectories(directories, relativeTo) {
var absolutePath = getRelativePath(dir, relativeTo);
if (absolutePath != null) {
if (!fs.existsSync(absolutePath)) {
- throw new Error("Could not find custom rule directory: " + dir);
+ throw new error_1.FatalError("Could not find custom rule directory: " + dir);
}
}
return absolutePath;