Check if dir exists, if it's empty and how many files are directly inside it.
$ npm install checkdir
var checkdir = require('checkdir');
checkdir('/some/test/dir').then(info => console.log(info));
//=> {
// empty: false,
// exists: true,
// files: 1
// }
// or assuming that the only file in the dir is a 'dotfile'
checkdir('/some/test/dir', { ignoreDotFiles: true })
.then(info => console.log(info));
//=> {
// empty: true,
// exists: true,
// files: 0
// }
Required
Type: String
Path to directory.
Type: Boolean
(Default: false
)
Don't count files/folders that begin with the dot ('.') character, e.g.. '.git' or '.gitignore'.
MIT © DaveJ