Skip to main content


Specify a list of disallowed words within comments.

 /* words within comments */
/** ↑ ↑ ↑
* These three words */

Caveat: Comments within selector and value lists are currently ignored.

The message secondary option can accept the arguments of this rule.


array|string|regexp: ["array", "of", "words", /or/, "/regex/"]|"word"|"/regex/"|/regex/

If a string is surrounded with "/" (e.g. "/^TODO:/"), it is interpreted as a regular expression.


["/^TODO:/", "badword"]

The following patterns are considered problems:

/* TODO: */
/* TODO: add fallback */
/* some badword */

The following patterns are not considered problems:

/* comment */