coffeelint-taboo

0.1.1 • Public • Published

coffeelint-taboo

Circle CI Dependencies Dev Dependencies Coverage Status

coffeelint plugin that denies access to certain identifiers that are undesirable in production such as:

  • it.only or describe.only
  • the console object
  • debugger statements

Expected use case: ensuring no debug code gets through into production (when run as part of CI). I learned this the hard way so you don't have to!

Table of Contents

Installation

Add coffeelint-taboo to your project's dependencies

npm install --save coffeelint-taboo

Insert this somewhere into your coffeelint.json file (I like to keep my custom rules at the bottom):

"reject_identifiers": {
    "module": "coffeelint-taboo",
    "level": "error",
    "identifiers": ["debugger", "console", "it.only", "describe.only"]
},

License

coffeelint-taboo is licensed under the MIT license.

↑ Back to top

Package Sidebar

Install

npm i coffeelint-taboo

Weekly Downloads

3

Version

0.1.1

License

MIT

Last publish

Collaborators

  • za_creature