除了less数例外情况,如何除去rimraf的所有内容

我试图删除所有.dot文件,除.git和所有*.js除了一个exception.js ,但我失败

安装

 git clone git@github.com:iamstarkov/rimraf-test.git cd rimraf-test 

testing

 npm test # it fails 

有谁能够帮助我?

 var globby = require('globby'); var rimraf = require('rimraf'); globby(['*', '!authors.js', '!.git', '!dump']) .then(function then(paths) { paths.map(function map(item) { rimraf.sync(item); }); });