Utility which provides expanding of masks, dirs and files to absolute file paths.
npm install glob-extraWrapper for utility fast-glob with promises support which provides expanding of masks, dirs and files to absolute file paths.




``bash`
$ npm install glob-extra
`js
const globExtra = require('glob-extra');
const paths = ['some/path', 'other/path/.js', 'other/deep/path//.js']
// options are optional
globExtra.expandPaths(paths, options)
.then((files) => {
// ['/absolute/some/path/file1.js',
// '/absolute/other/path/file2.js',
// '/absolute/other/deep/path/dir/file3.js']
})
.done();
`
formats {String[]}* – files formats to expand; it will expand all files by default. For example:
`js``
globExtra.expandPaths(paths, {formats: ['.txt', '.js']})
.then((files) => {
// will expand only js and txt files
})
.done();