node/deps/npm/lib/utils/rename.js
Rebecca Turner 76cb81b354 deps: upgrade npm to 3.6.0
PR-URL: https://github.com/nodejs/node/pull/4958
Reviewed-By: Myles Borins <mborins@us.ibm.com>
Reviewed-By: Kat Marchán <kzm@sykosomatic.org>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
2016-02-01 10:43:34 -05:00

17 lines
319 B
JavaScript

'use strict'
var fs = require('graceful-fs')
var SaveStack = require('./save-stack.js')
module.exports = rename
function rename (from, to, cb) {
var saved = new SaveStack(rename)
fs.rename(from, to, function (er) {
if (er) {
return cb(saved.completeWith(er))
} else {
return cb()
}
})
}