@cjser/jsftp-mkdirp
v5.0.0-cjser.2
Published
Recursively create nested directories with jsftp, like mkdirp
Maintainers
Readme
jsftp-mkdirp
Recursively create nested directories with jsftp, like mkdirp
FTP can natively create only one directory at the time.
Useful for being able to upload files to deep paths without knowing if the directories exists beforehand.
Install
$ npm install jsftp-mkdirpUsage
import JsFtp from 'jsftp';
import JsFtpMkdirp from 'jsftp-mkdirp';
// Decorate `JSFtp` with a new method `mkdirp`
JsFtpMkdirp(JSFtp);
const ftp = new JsFtp({
host: 'myserver.com'
});
const path = 'public_html/deploy/foo/bar';
await ftp.mkdirp(path);
console.log('Created path:', path);API
JsFtp.mkdirp(path)
Returns a Promise.
path
Type: string
The path of the nested directories you want to create.
cjser
This package is a CommonJS-compatible build generated by cjser for projects that still need require() support. The source version matches the original npm package version, with a cjser prerelease suffix for this generated build.
Original repository: https://github.com/sindresorhus/jsftp-mkdirp
