We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0dec705 commit e11150fCopy full SHA for e11150f
package.json
@@ -33,6 +33,7 @@
33
"dependencies": {
34
"graceful-fs": "^3.0.2",
35
"lodash": "~2.4.1",
36
+ "mv": "^2.0.3",
37
"temp-write": "^1.0.0"
38
},
39
"devDependencies": {
src/writer.js
@@ -1,10 +1,11 @@
1
var fs = require('graceful-fs')
2
var tempWrite = require('temp-write')
3
+var mv = require('mv')
4
5
function atomicWrite(filePath, data, callback) {
6
tempWrite(data, function(err, tempFilePath) {
7
if (err) throw err
- fs.rename(tempFilePath, filePath, function(err) {
8
+ mv(tempFilePath, filePath, function(err) {
9
10
callback()
11
})
0 commit comments