1.0.1 • Published 9 years ago
mkdirpp v1.0.1
mkdirp
Like mkdir -p, but in node.js!
installation
npm i -S mkdirpp
example
var mkdirp = require('mkdirp');
mkdirpp('/tmp/foo/bar/baz')
.then(() => console.log('pow!'))
.catch(err => console.error(err));Output
pow!And now /tmp/foo/bar/baz exists!
methods
var mkdirp = require('mkdirpp');mkdirp(dir, opts) -> Promise
Create a new directory and any necessary subdirectories at dir with octal
permission string opts.mode. If opts is a non-object, it will be treated as
the opts.mode.
If opts.mode isn't specified, it defaults to 0777 & (~process.umask()).
You can optionally pass in an alternate fs implementation by passing in
opts.fs. Your implementation should have opts.fs.mkdir(path, mode, cb) and
opts.fs.stat(path, cb).
license
MIT
credits
Based on mkdirp.
alternatives
mkdirp-promise is an extremely thin wrapper around mkdirp that uses promises.