Como desativo o aviso de ponto e vírgula?

Como desativo o aviso de ponto e vírgula?

estou usando oJSHintbiblioteca comVocê me completa, mas lança um aviso em cada linha sobre a falta de ponto e vírgula. Os pontos e vírgulas não são obrigatórios ou desejados. Como posso desativar esse recurso?

Eu vejo desde oDocumentos JSHintque preciso passar a asiopção. Como faço isso?

Responder1

Da documentação JSHintInterface de linha de comando > Especificando opções de Linting:

O executável jshint é capaz de aplicar opções de linting especificadas em um arquivo externo formatado em JSON. Esse arquivo pode ter a seguinte aparência:

{
  "curly": true,
  "eqeqeq": true,
  "nocomma": true
}

O jshint irá procurar por esta configuração em vários locais, parando na primeira correspondência positiva:

  1. O local especificado com o sinalizador --config
  2. Um arquivo chamado package.json localizado no diretório atual ou em qualquer pai do diretório atual (a configuração deve ser declarada como o atributo jshintConfig do valor JSON desse arquivo)
  3. Um arquivo chamado .jshintrc localizado no diretório atual ou em qualquer pai do diretório atual
  4. Um arquivo chamado .jshintrc localizado no diretório "home" do usuário atual (onde definido)

Portanto, no seu arquivo de configuração .json inclua:

"asi": true

informação relacionada