No confié en el resumen corto del paquete, así que leí los archivos reales de Dusk lint. Las reglas son más estrictas que el readme. @Dusk Network envía una configuración de Stylelint para CSS web, versión 1.0.6. Empieza con Stylelint estándar y luego impone el gusto de la casa. Los nombres de clase deben ser BEM. El anidamiento máximo es 4. Los selectores compuestos máximos son 6. Extend está fuera. Initial está fuera. Border none está fuera. Transition all está fuera. Las URLs http o https sin procesar en fondos están fuera. Todo y fixme en comentarios fallan. Usar colores con nombre cuando existan. Escribir alpha como un número. Bloques vacíos fallan. Hex incorrecto falla. Selectores duplicados fallan. El soporte de navegadores solo falla con advertencias.
La misma tienda tiene una configuración de ESLint en la versión 4.0.1. Las reglas de JS están ajustadas. Sin var. Iguales estrictas. Sin consola. Límite de complejidad 14. Profundidad 3. Máximo cinco parámetros. Ordenar claves. Ordenar imports. Prettier se ejecuta al final, así que el formato y el lint no discuten. #dusk Network también tiene un paquete de Prettier.
Tres configuraciones. Un solo estilo. Casi nadie más depende de ellas. Stylelint se movió por última vez en 2024. Eso es un hecho. Este es el estilo de su app hecho público, no un estándar popular. Me gusta que publicaran el archivo en vez de un eslogan. Soy escéptico con las reglas de CSS que se quedan quietas durante dos años. Aun así, un estilo compartido gana a diez archivos que parecen aleatorios.
Úsalo solo si quieres los límites de su frontend. Lee la configuración primero. Anula BEM o el límite de complejidad si choca con tu stack. Mantén el lint aburrido. Dedica la energía al protocolo.
$DUSK
La misma tienda tiene una configuración de ESLint en la versión 4.0.1. Las reglas de JS están ajustadas. Sin var. Iguales estrictas. Sin consola. Límite de complejidad 14. Profundidad 3. Máximo cinco parámetros. Ordenar claves. Ordenar imports. Prettier se ejecuta al final, así que el formato y el lint no discuten. #dusk Network también tiene un paquete de Prettier.
Tres configuraciones. Un solo estilo. Casi nadie más depende de ellas. Stylelint se movió por última vez en 2024. Eso es un hecho. Este es el estilo de su app hecho público, no un estándar popular. Me gusta que publicaran el archivo en vez de un eslogan. Soy escéptico con las reglas de CSS que se quedan quietas durante dos años. Aun así, un estilo compartido gana a diez archivos que parecen aleatorios.
Úsalo solo si quieres los límites de su frontend. Lee la configuración primero. Anula BEM o el límite de complejidad si choca con tu stack. Mantén el lint aburrido. Dedica la energía al protocolo.
$DUSK

