mirror of
https://github.com/node-red/node-red.git
synced 2023-10-10 13:36:53 +02:00
Shuffle promises for creating default package.json
This commit is contained in:
parent
50017c28da
commit
f2235dacdc
@ -231,9 +231,10 @@ var localfilesystem = {
|
|||||||
globalSettingsFile = fspath.join(settings.userDir,".config.json");
|
globalSettingsFile = fspath.join(settings.userDir,".config.json");
|
||||||
|
|
||||||
var packageFile = fspath.join(settings.userDir,"package.json");
|
var packageFile = fspath.join(settings.userDir,"package.json");
|
||||||
|
var packagePromise = when.resolve();
|
||||||
if (!settings.readOnly) {
|
if (!settings.readOnly) {
|
||||||
promises.push(promiseDir(libFlowsDir));
|
promises.push(promiseDir(libFlowsDir));
|
||||||
|
packagePromise = function() {
|
||||||
try {
|
try {
|
||||||
fs.statSync(packageFile);
|
fs.statSync(packageFile);
|
||||||
} catch(err) {
|
} catch(err) {
|
||||||
@ -242,11 +243,12 @@ var localfilesystem = {
|
|||||||
"description": "A Node-RED Project",
|
"description": "A Node-RED Project",
|
||||||
"version": "0.0.1"
|
"version": "0.0.1"
|
||||||
};
|
};
|
||||||
promises.push(writeFile(packageFile,JSON.stringify(defaultPackage,"",4)));
|
return writeFile(packageFile,JSON.stringify(defaultPackage,"",4));
|
||||||
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
return when.all(promises).then(packagePromise);
|
||||||
return when.all(promises);
|
|
||||||
},
|
},
|
||||||
|
|
||||||
getFlows: function() {
|
getFlows: function() {
|
||||||
|
Loading…
Reference in New Issue
Block a user