Use buffer instead, add proper error handling
Use another method for copy
Use another date method
Separate linting with browserify