1.0.4 • Published 5 years ago

globs2 v1.0.4

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

globs2

Based to glob, but instead of a single pattern, you may also use arrays of patterns.

Usage

Given files:

files
├── src/a.js
├── src/b.js
├── src/a-html.js
└── src/b-html.js

globs2:

var globs2 = require('globs2');
var patterns = ['./src/*.js', '!./src/*-html.js'];
var files = globs2(patterns).then(function(res) {
    console.log(res);
});

globs2.sync:

var globs2 = require('globs2');
var patterns = ['./src/*.js', '!./src/*-html.js'];
var res = globs2.sync(patterns);

console.log(res);

Resulting in:

[{
    file: './src/a.js', // the matched file
    base: 'src/', // the glog base
    glob: './src/*.js' // the glob which matched the file
},{
    file: './src/b.js',
    base: 'src/',
    glob: './src/*.js'
}]
1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago