NaNoWriMo Promotes Manuscription

    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": "!="
      }
    }

    Install

    npm i coffeelint-forbidden-keywords

    DownloadsWeekly Downloads

    1,108

    Version

    0.1.1

    License

    none

    Last publish

    Collaborators

    • saifelse