Este pequeno artigo tem como objetivo mostrar como usar jshint facilmente com node.js.
(supondo que você esteja em um projeto de nó)
Adicione o módulo jshint ao seu package.json (de preferência em devDependencies)
Corre
npm install jshint
Crie um arquivo .jshintrc que conterá sua configuração específica:
{
"strict": true
, "laxcomma": true
}
- Executar
./node_modules/.bin/jshint <paths>
Se você for incrível, pode ter um Makefile no qual pode adicionar uma tarefa lint:
lint:
./node_modules/.bin/jshint ./lib ./test ./index.js
e correr make lint
fará o trabalho perfeitamente.