write file via truncate/append - fixes #28
This commit is contained in:
parent
98fac676af
commit
bd3e875e47
@ -318,7 +318,8 @@ Promise.all(Object.keys(deps).map(name => get(name, registry))).then(dati => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
fs.writeFileSync(packageFile, updatePkg(), "utf8");
|
fs.truncateSync(packageFile, 0);
|
||||||
|
fs.writeFileSync(packageFile, updatePkg(), {flag: "r+"});
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
finish(new Error(`Error writing package.json: ${err.message}`));
|
finish(new Error(`Error writing package.json: ${err.message}`));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user