recursive-fs
readdirr
var recursive = require('recursive-fs')
var path = require('path')
var directory = path.resolve(process.cwd(), process.argv[2])
recursive.readdirr(directory, function (err, dirs, files) {
if (err) {
console.log(err)
} else {
console.log(dirs)
console.log(files)
console.log('DONE!')
}
})
rmdirr
var recursive = require('recursive-fs')
var path = require('path')
var directory = path.resolve(process.cwd(), process.argv[2])
recursive.rmdirr(directory, function (err) {
if (err) {
console.log(err)
} else {
console.log('DONE!')
}
})
cpdirr
var recursive = require('recursive-fs')
var path = require('path')
var source = path.resolve(process.cwd(), process.argv[2])
var destination = path.resolve(process.cwd(), process.argv[3])
recursive.cpdirr(source, destination, function (err) {
if (err) {
console.log(err)
} else {
console.log('DONE!')
}
})
recursive-copy
npx recursive-copy 'path/to/source/directory' 'path/to/destination/directory'
recursive-delete
npx recursive-delete 'path/to/directory'