1.0.0 • Published 6 years ago

readdir-sync-recursive v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

readdirSyncRecursive

Read a directory recursively.

Install

npm install readdir-sync-recursive

Usage

// list of directories
const readdirSync = require('readdir-sync-recursive')
const readdirSync('./src');

// with callbacks
const readdirSync = require('readdir-sync-recursive')
const readdirSync('./src', onDir, onFile);

// ingore callback
const readdirSync = require('readdir-sync-recursive')
const readdirSync('./src', null, null, ignoreDir);

API

readdirSync(dir, onDir, onFile, ignoreDir)

ParamTypeDefaultDescription
dirstringdirectory path
onDir(filePath: string): void or anycallback with a directory is found
onFile(filePath: string): void or anycallback with a file is found
ignoreDir?(filePath: string): boolean or undefined(): falsefunction to determine if a file or directory should be ignored