Harden JSHint configuration
Stop mixing “require” and other declarations
Eliminate a “process.exit()” call
Create a marker to skip assignment
Stop returning undefined

Return something or do not use the return statement.
Prefer “returns” over “return” in JSDoc comments
Mark that functions can be used before defined
Add “window” to the list of globals
Eliminate an obsolete commentary

Do not rely on browser. Validate manually or do not validate at all.
Remove a mistyped space character
Remove redundant apostrophes
Add ESLint configuration
Add JSCS configuration
Merge branch 'linters'

Add configuration files for ESLint and JSCS.
Stop installing JSDoc locally