jscsrc jscs

jscsrc - ¿Hay alguna forma de que jscs ignore las reglas por archivo, bloque o línea?



eslint (3)

Estoy buscando una forma de que jscs (JavaScript Code Style) haga el mismo comportamiento que jshint para ignorar ciertas reglas por archivo con un comentario en la parte superior, o por línea, con un comentario de inicio y final.

Ejemplo de jshint para ignorar una regla específica en el archivo:

/* jshint undef: false */

Ejemplo de jshint para ignorar una regla específica en un bloque:

// Code here will be linted with JSHint. /* jshint ignore:start */ // Code here will be linted with ignored by JSHint. /* jshint ignore:end */


Esto está disponible desde jscs 1.6.0

Para un alcance de archivo:

Pon esto en la parte superior del archivo para ignorar todas las reglas

// jscs:disable

Coloque esto encima del archivo para ignorar una regla específica:

// jscs:disable specificRule

Además, para ignorar el archivo completo, puede agregarlo a .jscsrc y agregar una entrada a excludeFiles .

Para el alcance del bloque:

Para ignorar todas las reglas

// Code here will be linted with JSCS. // jscs:disable // Code here will be ignored by JSCS. // jscs:enable

Para ignorar una regla específica:

// Code here will be linted with JSCS. // jscs:disable specificRule // Code here will be ignored by JSCS. // jscs:enable specificRule


Para ignorar todo el archivo solo agregue la siguiente línea en la parte superior del archivo.

// jscs:disable


para desactivar una regla en particular solo por una línea

// jscs:ignore maximumLineLength