@sumerkit/lint
v1.0.0
Published
Sumerlabs linter config for Javascript and Typescripts projects
Downloads
1
Readme
sumer-lint
CLI para limpiar el código (Lint) y hacerlo compatible.
Instalación
$ npm install @sumerkit/lint --save-dev
CLI
Cuando se instala el paquete, se agrega un nuevo CLI sumer-lint
para filtrar y limpiar los archivos.
Archivos Js|Ts
$ sumer-lint js [options]
Fix errors
$ sumer-lint js --fix [options]
Con este comando lint intentara corregir los errores y warnings encontrados
Alcance de comandos para staged files
$ sumer-lint js --staged [options]
Es el mismo comando pero los aplica solo a los archivos en staged de Git (aplica el filtro git diff --cached --name-only --diff-filter=d
)
$ sumer-lint js --staged --fix --add-fixes [options]
La opción --add-fixes
solo se puede usar con la opción --staged
.
Con el modo --add-fixes
volvera a agregar los cambios a git (git add <file...>
)
IDE Intregación
Pasos para la integración con un IDE:
Installe (si lo necesita) prettier y eslint plugins en su IDE. Por ejempli, para Visual Studio Code, se recomiendan los siguientes
Despues de la instalación, automaticamente agregara en la carpeta raiz del proyecto los archivos
.eslintrc.js
y.prettierrx.js
con la configuración necesaria