DefinitelyTyped/types/empty-dir/empty-dir-tests.ts
2018-12-06 19:07:31 +01:00

26 lines
507 B
TypeScript

import emptyDir = require('empty-dir');
emptyDir('./', (err, isEmpty) => {
// $ExpectType ErrnoException
err;
// $ExpectType boolean
isEmpty;
});
// $ExpectType boolean
emptyDir.sync('./test/empty');
function filter(filepath: string) {
return !/(Thumbs\.db|\.DS_Store)$/i.test(filepath);
}
emptyDir('./', filter, (err, isEmpty) => {
// $ExpectType ErrnoException
err;
// $ExpectType boolean
isEmpty;
});
// $ExpectType boolean
emptyDir.sync('./test/empty', filter);