fs-synchronizer
v0.2.1
Published
Recursively find files in folder and extract file informations.
Downloads
4
Readme
fs-synchronizer
Recursively find files in folder and extract file informations.
Installation
$ npm i fs-synchronizer
Usage
import { FileSynchronizer } from 'fs-synchronizer';
const sync = new FileSynchronizer({
root: 'test-utils',
maxDepth: 2,
patterns: [{ type: 'include', pattern: 'a*' }],
});
sync.on('file', (fileInfo) => {
console.log(`Found file: ${fileInfo.filename}`);
});
sync.on('excluded-file', (fileInfo) => {
console.log(`Excluded file: ${fileInfo.filename}`);
});
sync.on('end', () => {
console.log('Finished walking');
});
await sync.walk();