You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
isaacs 33a9ac6087 Upgrade npm to 1.1.21 13 years ago
..
LICENSE Include NPM, update .pkg to install it. 13 years ago
README.markdown Upgrade npm to 1.1.21 13 years ago
index.js Upgrade npm to 1.1.21 13 years ago
package.json Upgrade npm to 1.1.21 13 years ago

README.markdown

mkdirp

Like mkdir -p, but in node.js!

example

pow.js

var mkdirp = require('mkdirp');

mkdirp('/tmp/foo/bar/baz', function (err) {
    if (err) console.error(err)
    else console.log('pow!')
});

Output pow!

And now /tmp/foo/bar/baz exists, huzzah!

methods

var mkdirp = require('mkdirp');

mkdirp(dir, mode, cb)

Create a new directory and any necessary subdirectories at dir with octal permission string mode.

If mode isn't specified, it defaults to 0777 & (~process.umask()).

mkdirp.sync(dir, mode)

Synchronously create a new directory and any necessary subdirectories at dir with octal permission string mode.

If mode isn't specified, it defaults to 0777 & (~process.umask()).

install

With npm do:

npm install mkdirp

license

MIT/X11