Awesome
Filter the list of user npm packages from the npmjs.com using glob pattern, function, array or regex.
Install
npm i --save npm-pkgs-filter
npm test
API
For more use-cases see the tests
npmPkgsFilter
Filter packages of the given npmjs.com user, using glob pattern, function, array or regex
<username>
{String} non emptry string, npm username[patterns]
{String|Array|Function|RegExp} pass to is-match<callback>
{Function} node-style callback(err, res)
Example
var npmPkgsFilter = require('npm-pkgs-filter');
npmPkgsFilter('tunnckocore', 'jstransformer-*', function _cb(err, res) {
if (err) {
console.error(err);
return;
}
console.log(res);
});
Related
- npm-pkgs: List user`s npm packages from the npmjs.com website profile.
- npm-pkgs-cli: CLI for listing and filtering user npm packages from the npmjs.com! Using
tunnckoCore/npm-pkgs-filter
- npm-pkgs-count: Count npm user packages from npmjs.com website profile. API and CLI.
- npm-related: Thin wrapper on top of
helper-related
for generating a list of links to the homepages of related NPM projects. - micromatch: Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. Just use
micromatch.isMatch()
instead ofminimatch()
, or usemicromatch()
instead ofmultimatch()
. - is-match: Create a matching function from a glob pattern, regex, string, array or function.
- is-missing: Check that given
name
oruser/repo
exists in npm registry or in github as organization/user repository.
Author
Charlike Mike Reagent
License
Copyright (c) 2015 Charlike Mike Reagent, contributors.
Released under the MIT
license.
Proudly generated by docks(1), April 17, 2015