Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ndm / opt / ndm / resources / app / node_modules / npm / lib / utils / move.js
Size: Mime:
'use strict'
module.exports = wrappedMove

var fs = require('graceful-fs')
var move = require('move-concurrently')
var Bluebird = require('bluebird')

function wrappedMove (from, to, cb) {
  var movePromise = move(from, to, {fs: fs, Promise: Bluebird, maxConcurrency: 4})
  if (cb) {
    return movePromise.then(function (value) {
      cb(value)
    }, function (err) {
      cb(err)
    })
  } else {
    return movePromise
  }
}