ported JSHint