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.
JSHint is a fork of JSLint, the tool written and maintained by Douglas Crockford.
The project originally started as an effort to make a more configurable version of JSLint—the one that doesn't enforce one particular coding style on its users—but then transformed into a separate static analysis tool with its own goals and ideals.
These details are provided for information only. No information here is legal advice and should not be used as such.