0.0.3-alpha.0 • Published 9 years ago

wanderer v0.0.3-alpha.0

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

wanderer Wanderer NPM version Build Status Coverage Status

Glob.sync positive/negative function. inspired gulp.src

Installation

npm install wanderer --save

Usage

var wanderer= require('wanderer');
var files= wanderer.seekSync('*.md');
console.log(files); // [ 'CHANGELOG.md', 'LICENSE.md', 'README.md' ]

or wanderer.seek:

var wanderer= require('wanderer');
wanderer.seek('*.md').on('end',function(files){
  console.log(files); // [ 'CHANGELOG.md', 'LICENSE.md', 'README.md' ]
});

Can use glob. and, Can use nagative glob:

var files= Wanderer.seekSync('*.md','!CHANGELOG.md');
console.log(files); // [ 'LICENSE.md', 'README.md' ]

Argument formats:

  • (glob)
  • (glob,options)
  • (glob,glob,...,options)
  • ([glob,glob,...],options)

Options

Pass as it is to glob.sync

CLI

npm install wanderer --global

Enabled wanderer command. e.g. wanderer 'glob' 'glob' 'glob'... Prints to stdout.

example:

wanderer '**/*.json' '!**/bower.json' '!**/package.json'
# coverage/coverage.json
# node_modules/coveralls/node_modules/js-yaml/examples/dumper.json
# node_modules/coveralls/node_modules/js-yaml/node_modules/argparse/node_modules/underscore.string/component.json
# node_modules/coveralls/node_modules/log-driver/coverage/coverage.json
# ...

License

MIT

0.0.3-alpha.0

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago

0.0.0

9 years ago