wanderer

0.0.3-alpha.0 • Public • Published

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

Readme

Keywords

Package Sidebar

Install

npm i wanderer

Weekly Downloads

2

Version

0.0.3-alpha.0

License

MIT

Last publish

Collaborators

  • 59naga