read-dir-recur

2.0.0 • Public • Published

read-dir-recur

package version package downloads standard-readme compliant package license make a pull request

Recursively read directories

Table of Contents

Install

This project uses node and npm.

$ npm install read-dir-recur
# OR 
$ yarn add read-dir-recur

Usage

When reading dir with this structure:

bar/
├── baaa
├── baz.js
├── ping.js
└── pong.md
const readDirRecur = require('read-dir-recur')
 
console.log(readDirRecur({ readFile: false, pattern: '*.js', ignore: ['baaa'], base: ROOT_DIR }))
//  { bar:
//        [ { base: 'bar', name: 'baz.js', ext: '.js', size: 0 },
//          { base: 'bar', name: 'ping.js', ext: '.js', size: 0 } ] }

Uses micromatch for pattern and ignore of files.

Contribute

  1. Fork it and create your feature branch: git checkout -b my-new-feature
  2. Commit your changes: git commit -am "Add some feature"
  3. Push to the branch: git push origin my-new-feature
  4. Submit a pull request

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i read-dir-recur

Weekly Downloads

1

Version

2.0.0

License

MIT

Unpacked Size

4.81 kB

Total Files

5

Last publish

Collaborators

  • tiaanduplessis