Make throw autofill unique
Fix logger issues
`@return` has no name nor default value
Update npm before install
Add mocha as devDependency
`stream` was removed, update tests
Remove `dist` directory before compilation
Merge return