Code linting

Análisis estático de código

Refuerza buenas prácticas

Estilo consistente

Sintaxis

function makeRequest (url, fn) {
  if (typeof fn === 'function') {  
    request.get(url).end(fn)
}

Buenas prácticas

function makeRequest (url, fn) {
  var url = 'https://' + url
  request.get(url).end(fn)
}

Estilo

function greet (name) {
  return 'Hello ' + name + ", welcome!";
}

greet('stranger')

JavaScript

JSLint

JSHint

JSCS

ESLint

ESLint

http://eslint.org

npm install -g eslint

Configuración

Uso

Sublime Text

Linters

By José Fresco

Linters

  • 429