coffeelint-forbidden-keywords

0.1.1 • Public • Published

coffeelint-forbidden-tokens

A CoffeeLint rule that forbids specified keywords.

Description

This CoffeeLint rule forbids the usage of a specified subset of the following keywords: this, if, unless, while, loop, until, true, yes, on, false, no, off, is, ==, isnt, !=, !, not, &&, and, ||, or, ++, --, .., and ...

By default, yes, no, on, and off are forbidden.

Installation

npm install coffeelint-forbidden-keywords

Usage

Add the following configuration to coffeelint.json:

"forbidden_keywords"{
  "module": "coffeelint-forbidden-keywords"
}

Configuration

forbidden: a hash that maps forbidden keywords to suggested replacements. To forbid a keyword with no suggestion, map the keyword to null.

For example:

"forbidden_keywords"{
  "module": "coffeelint-forbidden-keywords",
  "forbidden": {
    "yes": "true",
    "no": "false",
    "on": "true",
    "off": "false",
    "is": "==",
    "isnt": "!="
  }
}

Package Sidebar

Install

npm i coffeelint-forbidden-keywords

Weekly Downloads

94

Version

0.1.1

License

none

Last publish

Collaborators

  • saifelse