Created by: baer
This replaces the existing .jshintrc file with the complete one from https://github.com/jshint/jshint/blob/master/examples/.jshintrc - replacing values where needed. There are 3 intentions behind this PR.
- Updating the .jshintrc when properties are deprecated/added is much easier when you are just tracking changes in the project's repo
- This version gives visibility into what rules can be tightened or loosened as the project needs them.
- This version explicitly enumerates the rules since declarative > imperative
I also noticed that the test folder does not pass jshint. It's mostly quotation marks and line length but that may be worth fixing eventually.