You can clone with
It would be very useful if JSHint would specify which option led to each error in the results. Ideally, this would make the results array look like this:
line : NUMBER,
character : NUMBER,
reason : STRING,
evidence : STRING,
rule: STRING // New addition. Name of violated rule. E.g. "eqeqeq", or "newcap"
This would help the user quickly identify which options he needs to adjust to eliminate certain warnings that he's willing to tolerate in his code.