This file is for anyone working on integrating CoffeeLint with another project.
What kinds of things can I build?
that and parse the output. There are built in reporters for
Which version of CoffeeLint should I depend on?
CoffeeLint follows Semantic Versioning, so any breaking change to the
API will be a major version change. I recommend depending on
^1.x where x is
the current version.
How do I list my editor/build plugin on coffeelint.org?
gh-pages, just send a pull request with your addition and
it'll get reviewed. The list of plugins is in
updatehtml will regenerate
index.html with your changes.
How can people find my rule?
All rules need to include the
coffeelintrule. Coffeelint.org directs users to
https://www.npmjs.org/search?q=coffeelintrule to locate available
Does my rule need to be built into CoffeeLint?
Built in rules use the same APIs as 3rd party rules. The only benefit of built
in rules is that they get included with CoffeeLint and are exposed to a wider
audience. Most new rules are set to
ignore by default. My general guide line
is that if you can demonstrate the rule prevents a type of error it can be
error by default. I think
no_debugger is a good example of such a