Popularity
2.7
Stable
Activity
2.3
-
202
4
18

Code Quality Rank: L4
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License
Tags: JSON     Search     Miscellaneous     Filesystem     Promise     Path     File     Finder     Find     Fs     Directory     Folder     Dir     Recursive     Walk     walker     lister     hound     filehound    
Latest version: v2.0.0-alpha.3

Filehound alternatives and similar modules

Based on the "Filesystem" category.
Alternatively, view Filehound alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Filehound or a related project?

Add another 'Filesystem' Module

README

Filehound

NPM downloads npm Build Status Coverage Status license github-issues stars forks

Flexible and fluent interface for searching the file system

nodei.co

Installation

npm install --save filehound

Demo

Usage

The example below prints all of the files in a directory that have the .json file extension:

const FileHound = require('filehound');

const files = FileHound.create()
  .paths('/some/dir')
  .ext('json')
  .find();

files.then(console.log);

Documentation

For more examples and API details, see API documentation

Test

npm test

To generate a test coverage report:

npm run coverage

Contributing

  • If you're unsure if a feature would make a good addition, you can always create an issue first.
  • We aim for 100% test coverage. Please write tests for any new functionality or changes.
  • Any API changes should be fully documented.
  • Make sure your code meets our linting standards. Run npm run lint to check your code.
  • Maintain the existing coding style. There are some settings in .jsbeautifyrc to help.
  • Be mindful of others when making suggestions and/or code reviewing.


*Note that all licence references and agreements mentioned in the Filehound README section above are relevant to that project's source code only.