- Changed: bumped all deps to latest
- Bugfix: Promise executor function
checksum.js
was async
- Bugfix: fixed travis.yml node version
- Bugfix: Fixed
stat
key testcases (node v8 compatibilty) - Bugfix:
fs.createReadStream
was overwritten bycreateWriteStream
(typo) - Bugfix:
fs.createWriteStream
was not exposed
- Added: mocha based testcases
- Added travisci integration
- Added: ESlint check based on
eslint:recommended
andeslint-config-aenondynamics
- Bugfix: Function
isSymlink
thrown an exception in case the file/node don't exists / see #1
- Bugfix: Wrong version of async-magic within package.json
- Added: Limited the number of parallel copy tasks (100) of
bulkCopy
- Bugfix: Uninitialized variable within
FileInputStream
caused invalid file handle on parallel operation
- Bugfix: Function like
isDirectory
thrown an exception in case the file/node don't exists - thanks to lingmm on GitHub #1
- Replaced: thenify-all with async-magic
- Added: File Checksum functions
md5file
,sha1file
,sha256file
,sha512file
- Added:
gzip
function to compress a single file - Added:
gunzip
function to decompress a single file
- Added:
scandir
function to list all files+directories of a given directory (recursive) - Added:
rmrf
function to recursive remove directories/files
- Bugfix:
bulkCopy
failed because of missingpath
dependency
- Added: Windows support
- Added:
untar
,untgz
functions to extract files from tarballs
- Added:
isFile
,isDirectory
,isSocket
,isSymlink
shortcuts
Initial Public Release