node package manager

junk

Filter out system junk files like .DS_Store and Thumbs.db

junk

Filter out system junk files like .DS_Store and Thumbs.db

$ npm install --save junk
const fs = require('fs');
const junk = require('junk');
 
fs.readdir('some/path', (err, files) => {
    console.log(files);
    //=> ['.DS_Store', 'test.jpg'] 
 
    console.log(files.filter(junk.not));
    //=> ['test.jpg'] 
});

Returns true if filename matches a junk file.

Returns true if filename doesn't match a junk file.

Regex used for matching.

MIT © Sindre Sorhus