eslint-plugin-signals
v0.0.2
Published
`eslint-plugin-signals` es un plugin de ESLint diseñado para trabajar con Angular Signals, proporcionando reglas de linting específicas para mejorar la calidad del código y prevenir patrones problemáticos al usar signals en aplicaciones Angular.
Readme
eslint-plugin-signals-finnish
Descripción
eslint-plugin-signals es un plugin de ESLint diseñado para trabajar con Angular Signals, proporcionando reglas de linting específicas para mejorar la calidad del código y prevenir patrones problemáticos al usar signals en aplicaciones Angular.
Este plugin se integra perfectamente con @angular-eslint y complementa reglas existentes como @angular-eslint/template/no-call-expression.
Uso con @angular-eslint/template/no-call-expression
El plugin se puede usar en combinación con la regla @angular-eslint/template/no-call-expression para evitar llamadas a métodos en templates de Angular:
{
"@angular-eslint/template/no-call-expression": [
"error",
{
"allowSuffix": "$" // este sufijo debe ser el mismo definido en esta regla
}
]
}Esta configuración permite que se ejecuten métodos en templates solo si:
- Terminan con el sufijo especificado (
allowSuffix): como propiedades que terminan en$(típicamente observables y signals).
Instalación
npm install eslint-plugin-signals --save-dev