npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

filter-ext

0.1.1

@jonschlinkert

npmHomeRepoSnykSocket
Downloads:0
$ npm install filter-ext
DailyWeeklyMonthlyYearly

filter-ext NPM version

Filter files by the given extension.

Install

Install with npm

npm i filter-ext --save

Run tests

npm test

Usage

var ext = require('filter-ext');

Examples

var files = ['foo.md', 'bar.js'];
files.filter(function(fp) {
  return ext('.js', fp);
});
//=> ['bar.js']

Or, using filter-files

var filter = require('filter-files');

// sync
console.log(filter.sync('.', ext('.js')));
//=> ['index.js', 'test.js']

// async
filter('.', ext('.md'), function(err, files) {
  console.log(files)
  //=> ['.verbrc.md', 'README.md']
});

See the tests for more examples.

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Author

Jon Schlinkert

  • github/jonschlinkert
  • twitter/jonschlinkert

License

Copyright (c) 2014 Jon Schlinkert, contributors.
Released under the MIT license


This file was generated by verb-cli on October 30, 2014.