Abstract representation of a pathname
npm install file-js


!github-issues
!stars
!forks
> Abstract representation of a pathname
* Installation
* Features
* Demo
* Usage
* API
* Instance methods
* Test
* Contributing
```
npm install --save file-js

* File glob matching
* File listings
* Assert file permissions
* Supports promises
* Supports synchronous and asynchronous methods
* Supports recursive operations (copy/delete)
`js
const File = require('file-js');
const file = File.create('myDir');
const files = await file.getList();
files.forEach(console.log);
const file = File.create('myDirectory');
if (file.isDirectorySync()) {
console.log('processing directory');
}
`
``
npm test
To generate a test coverage report:
```
npm run coverage