# coffeelint-brunch

> Adds CoffeeLint support to brunch.

Latest version **2.10.0** (published 2017-02-27) · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install coffeelint-brunch
pnpm add coffeelint-brunch
yarn add coffeelint-brunch
bun add coffeelint-brunch
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 2.10.0 |
| Published | 2017-02-27 |
| First published | 2012-08-21 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Maintainers | es128, ilkosta, paulmillr |

## Links

- npm: https://www.npmjs.com/package/coffeelint-brunch
- Repository: https://github.com/brunch/coffeelint-brunch
- Homepage: https://github.com/brunch/coffeelint-brunch#readme
- Issues: https://github.com/brunch/coffeelint-brunch/issues
- npm.io page: https://npm.io/package/coffeelint-brunch

## Dependencies (1)

- [coffeelint](https://npm.io/package/coffeelint.md) ~1.16.0

## Recent versions

- 2.10.0 (latest) — 2017-02-27
- 2.0.0 — 2016-01-29
- 1.7.1 — 2015-09-23
- 1.7.0 — 2014-04-15
- 1.5.0 — 2013-04-08
- 1.4.4 — 2012-10-01
- 1.4.3 — 2012-09-30
- 1.4.2 — 2012-09-30
- 1.4.1 — 2012-09-13
- 1.4.0 — 2012-09-12
- 0.1.0 — 2012-08-21

## README

## coffeelint-brunch
Adds [coffeelint](http://www.coffeelint.org) support to
[brunch](http://brunch.io).

## Usage <a name="usage" href="#usage" title="Link to this section">⚑</a>
Install the plugin via npm with `npm install --save-dev coffeelint-brunch`.

Or, do manual install:

* Add `"coffeelint-brunch": "x.y.z"` to `package.json` of your brunch app.
  Pick a plugin version that corresponds to your minor (y) brunch version.
* If you want to use git version of plugin, add
`"coffeelint-brunch": "git+ssh://git@github.com:ilkosta/coffeelint-brunch.git"`.

By default, only files in your `config.paths.app` are linted.

You can customize coffeelint config by changing brunch config using the native [coffeelint options](http://www.coffeelint.org/#options):

```coffeescript
config =
  plugins:
    coffeelint:
      pattern: /^app\/.*\.coffee$/
      options:
        no_trailing_semicolons:
          level: "ignore"
```

You can also use the standard `coffeelint.json` file instead of adding exceptions in the brunch config:

```coffeescript
config =
  plugins:
    coffeelint:
      useCoffeelintJson: yes
```

In the second case, any rules in `plugins.coffeelint.options` are ignored and instead coffeelint is supplied with the contents of the `coffeelint.json` file found in the root directory as the configuration object.

Every sub-option (`pattern`, `options`, `useCoffeelintJson`, `globals`) is optional.

## License <a name="license" href="#license" title="Link to this section">⚑</a>
Copyright (c) 2012 "ilkosta" Costantino Giuliodori.

Licensed under the [MIT license](coffeelint-brunch/blob/master/LICENSE-MIT).

---
_Source: https://npm.io/package/coffeelint-brunch · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
