JSHint purpose