allowed for specifying not-yet-existent config file
Этот коммит содержится в:
родитель
78c1fb344e
Коммит
4d49e0fb63
@ -87,7 +87,17 @@ function checkConfigLocation(cwd, configFile) {
|
||||
var prom;
|
||||
if (configFile) {
|
||||
filename = path.resolve(cwd, configFile);
|
||||
prom = fs.readFileAsync(filename);
|
||||
prom = fs.readFileAsync(filename)
|
||||
.catch(function (err) {
|
||||
if (err.code !== 'ENOENT') {
|
||||
return PromiseA.reject(err);
|
||||
}
|
||||
if (path.extname(filename) === '.json') {
|
||||
return '{}';
|
||||
}
|
||||
return '';
|
||||
})
|
||||
;
|
||||
} else {
|
||||
prom = PromiseA.reject('blah')
|
||||
.catch(function () {
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user