diff options
author | Dimitri Staessens <dimitri@ouroboros.rocks> | 2019-10-06 21:37:45 +0200 |
---|---|---|
committer | Dimitri Staessens <dimitri@ouroboros.rocks> | 2019-10-06 21:37:45 +0200 |
commit | 3c51c3be85bb0d1bdb87ea0d6632f1c256912f27 (patch) | |
tree | c7ccc8279b12c4f7bdbbb4270d617e48f51722e4 /node_modules/dir-glob/readme.md | |
parent | 412c104bebc507bea9c94fd53b5bdc4b64cbfe31 (diff) | |
download | website-3c51c3be85bb0d1bdb87ea0d6632f1c256912f27.tar.gz website-3c51c3be85bb0d1bdb87ea0d6632f1c256912f27.zip |
build: Add some required modules for node
Diffstat (limited to 'node_modules/dir-glob/readme.md')
-rw-r--r-- | node_modules/dir-glob/readme.md | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/node_modules/dir-glob/readme.md b/node_modules/dir-glob/readme.md new file mode 100644 index 0000000..614ca37 --- /dev/null +++ b/node_modules/dir-glob/readme.md @@ -0,0 +1,74 @@ +# dir-glob [![Build Status](https://travis-ci.org/kevva/dir-glob.svg?branch=master)](https://travis-ci.org/kevva/dir-glob) + +> Convert directories to glob compatible strings + + +## Install + +``` +$ npm install dir-glob +``` + + +## Usage + +```js +const dirGlob = require('dir-glob'); + +dirGlob(['index.js', 'test.js', 'fixtures']).then(files => { + console.log(files); + //=> ['index.js', 'test.js', 'fixtures/**'] +}); + +dirGlob(['lib/**', 'fixtures'], { + files: ['test', 'unicorn'] + extensions: ['js'] +}).then(files => { + console.log(files); + //=> ['lib/**', 'fixtures/**/test.js', 'fixtures/**/unicorn.js'] +}); + +dirGlob(['lib/**', 'fixtures'], { + files: ['test', 'unicorn', '*.jsx'], + extensions: ['js', 'png'] +}).then(files => { + console.log(files); + //=> ['lib/**', 'fixtures/**/test.{js,png}', 'fixtures/**/unicorn.{js,png}', 'fixtures/**/*.jsx'] +}); +``` + + +## API + +### dirGlob(input, [options]) + +Returns a `Promise` for an array of glob strings. + +### dirGlob.sync(input, [options]) + +Returns an array of glob strings. + +#### input + +Type: `Array` `string` + +A `string` or an `Array` of paths. + +#### options + +##### extensions + +Type: `Array` + +Append extensions to the end of your globs. + +##### files + +Type: `Array` + +Only glob for certain files. + + +## License + +MIT © [Kevin Mårtensson](https://github.com/kevva) |