| # JSHint, A Static Code Analysis Tool for JavaScript |
| |
| \[ [Use it online](http://jshint.com/) • [About](http://jshint.com/about/) • |
| [Docs](http://jshint.com/docs/) • [FAQ](http://jshint.com/docs/faq) • |
| [Install](http://jshint.com/install/) • [Hack](http://jshint.com/hack/) • |
| [Blog](http://jshint.com/blog/) • [Twitter](https://twitter.com/jshint/) \] |
| |
| [](https://www.npmjs.com/package/jshint) |
| [](https://travis-ci.org/jshint/jshint) |
| [](https://ci.appveyor.com/project/jshint/jshint/branch/master) |
| [](https://david-dm.org/jshint/jshint) |
| [](https://david-dm.org/jshint/jshint#info=devDependencies) |
| [](https://coveralls.io/r/jshint/jshint?branch=master) |
| |
| JSHint is a community-driven tool to detect errors and potential problems |
| in JavaScript code. It is very flexible so you can easily adjust it to your |
| particular coding guidelines and the environment you expect your code to |
| execute in. |
| |
| ## Reporting a bug |
| |
| To report a bug simply create a |
| [new GitHub Issue](https://github.com/jshint/jshint/issues/new) and describe |
| your problem or suggestion. We welcome all kinds of feedback regarding |
| JSHint including but not limited to: |
| |
| * When JSHint doesn't work as expected |
| * When JSHint complains about valid JavaScript code that works in all browsers |
| * When you simply want a new option or feature |
| |
| Before reporting a bug look around to see if there are any open or closed tickets |
| that cover your issue. And remember the wisdom: pull request > bug report > tweet. |
| |
| ## Issue Priority |
| |
| - *P1:* Something is throwing exceptions; broken JSHint backward compatibility. |
| - *P2:* Something is not being parsed correctly. |
| - *P3:* Features that the core team will work on once P2s and P1s are done. |
| - *P4:* Patches welcome; The request is good, but low priority. |
| |
| |
| ## License |
| |
| JSHint is distributed under the MIT License. One file and one file only |
| (src/stable/jshint.js) is distributed under the slightly modified MIT License. |
| |
| ## The JSHint Team |
| |
| JSHint is maintained by [Rick Waldron](https://github.com/rwaldron/), [Caitlin |
| Potter](https://github.com/caitp/), [Mike |
| Sherov](https://github.com/mikesherov/), and [Mike |
| Pennisi](https://github.com/jugglinmike/). |
| |
| ## Thank you! |
| |
| We really appreciate all kinds of feedback and contributions. Thanks for using and supporting JSHint! |