0.1.1 • Published 8 years ago

coffeelint-taboo v0.1.1

Weekly downloads
9
License
MIT
Repository
github
Last release
8 years ago

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