Added linting packages; a macro for adding a semicolon at the end of a javascript function.