dharness/max-file-lines
suggestionUn archivo que pasa el techo que fijó este proyecto.
Cada archivo se mantiene lo bastante corto para leerlo de una vez. El techo cuenta código, así que documentar un archivo nunca lo hace pasar el límite; un proyecto que quiere contar comentarios o líneas en blanco los activa.
Cada archivo que ESLint revisa
src/price.ts.dharness/rules.json1{ "maxFileLines": 4 }src/price.ts1/**2 * Whether an item costs the buyer nothing.3 */4export function isFree(price: number) {5 return price <= 0;6}78export const FREE = 0;9export const LIMIT = 100;4:1This file has 5 lines, over the 4 this project allows. Split it.
{ "schema": "dharness.rules/v1", "maxFileLines": 500, "countComments": false, "countBlankLines": false, "roleSuffixes": [".types.ts", ".constants.ts", ".helpers.ts", ".schema.ts"]}Los números viven en `.dharness/rules.json`, así que un proyecto puede diferir de otro sin publicar una versión nueva. Un archivo ausente o ilegible cae a los valores por defecto, y todas las demás reglas siguen corriendo.



