eslint-config-hapi
Version:
Shareable ESLint config for the hapi ecosystem
18 lines (12 loc) • 1.13 kB
Markdown
# eslint-config-hapi
[](https://www.npmjs.org/package/eslint-config-hapi)
[](https://travis-ci.org/cjihrig/eslint-config-hapi)

Shareable ESLint config for the hapi ecosystem. To use in your project, add `eslint-config-hapi` and [`eslint-plugin-hapi`](https://github.com/cjihrig/eslint-plugin-hapi) to your `package.json`, then in your ESLint configuration add:
```
{
"extends": "eslint-config-hapi"
}
```
ESLint will automatically insert the `eslint-config-`, so technically, you can just write `"extends": "hapi"`.
**Note:** `eslint-plugin-hapi` is a plugin containing custom hapi linting rules. It is a peer dependency because of the way ESLint handles shareable configs that include plugins and custom rules (see [eslint/eslint#3458](https://github.com/eslint/eslint/issues/3458) and [eslint/eslint#2518](https://github.com/eslint/eslint/issues/2518) for more background).