node package manager
Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »



This is a package aimed at Node.js development tools. It provides a list of directories that should probably be ignored by such tools, e.g. when watching for file changes.

It's used by AVA and nodemon.

Please contribute!


npm install --save ignore-by-default


The ignore-by-default module exports a directories() function, which will return an array of directory names. These are the ones you should ignore.

// ['.git', '.sass_cache', …] 
var ignoredDirectories = require('ignore-by-default').directories()