@alebat/default-alebat-config

0.8.0 • Public • Published

Default Alebat Config

Este paquete proporciona configuraciones estándar de linters y formateadores de código para proyectos JavaScript/TypeScript. Su objetivo es facilitar la configuración de herramientas de calidad de código en proyectos nuevos y asegurar consistencia en el estilo y en las prácticas de codificación.

Instalación

Instala el paquete desde NPM ejecutando el siguiente comando:

npm install --save-dev @alebat/default-alebat-config

Configuración Incluida

Este paquete incluye configuraciones para las siguientes herramientas:

  • ESLint: Linter para JavaScript y TypeScript.
  • Prettier: Formateador de código.
  • Stylelint: Linter para CSS, SCSS, y otros archivos de estilos.
  • Commitlint: Enforcea convenciones de mensajes de commit.
  • EditorConfig: Configuración estándar para editores de texto.

Archivos de Configuración

  • commitlint.config.ts: Configuración para Commitlint.

Uso

Integración con VS Code

Para que estas configuraciones funcionen automáticamente en Visual Studio Code, se recomienda instalar las siguientes extensiones:

  • ESLint: Para ejecutar ESLint en tus archivos mientras editas.
  • Prettier - Code formatter: Para formateo automático al guardar.
  • Stylelint: Para detectar errores de estilo en archivos CSS y SCSS.

Puedes añadir las configuraciones en .vscode/settings.json para aplicar formateo al guardar:

{
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true,
    "source.fixAll.stylelint": true
  },
  "prettier.requireConfig": true
}

Contribuidores

Miguel
Rodrigo Herranz
Luciano
Borja Cuerva

Readme

Keywords

none

Package Sidebar

Install

npm i @alebat/default-alebat-config

Weekly Downloads

38

Version

0.8.0

License

ISC

Unpacked Size

27.4 kB

Total Files

9

Last publish

Collaborators

  • alebat