Skip to content

Commit e11150f

Browse files
committed
Use mv
1 parent 0dec705 commit e11150f

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"dependencies": {
3434
"graceful-fs": "^3.0.2",
3535
"lodash": "~2.4.1",
36+
"mv": "^2.0.3",
3637
"temp-write": "^1.0.0"
3738
},
3839
"devDependencies": {

src/writer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
var fs = require('graceful-fs')
22
var tempWrite = require('temp-write')
3+
var mv = require('mv')
34

45
function atomicWrite(filePath, data, callback) {
56
tempWrite(data, function(err, tempFilePath) {
67
if (err) throw err
7-
fs.rename(tempFilePath, filePath, function(err) {
8+
mv(tempFilePath, filePath, function(err) {
89
if (err) throw err
910
callback()
1011
})

0 commit comments

Comments
 (0)