UNPKG

865 BMarkdownView Raw
1# @addepar/eslint-config
2
3This ESLint plugin supports both Javascript and Ember.js linting.
4
5Ember.js specific rules include both [ember-best-practices](https://github.com/ember-best-practices/eslint-plugin-ember-best-practices) and [eslint-plugin-ember](https://github.com/ember-cli/eslint-plugin-ember).
6
7## Using the plugin with Ember CLI
8
9### Installation
10
11Install the plugin as a dev dependency in your Ember CLI project.
12
13```bash
14yarn add --dev @addepar/eslint-config
15```
16
17### Configuration
18
19To include just Javascript rules:
20
21```js
22// .eslintrc.js
23module.exports = {
24 extends: [
25 '@addepar'
26 ],
27 rules: {
28 // custom rules
29 // rules overrides
30 }
31};
32```
33
34To include just Ember.js rules:
35
36```js
37// .eslintrc.js
38module.exports = {
39 extends: [
40 '@addepar/eslint-config/ember'
41 ],
42 rules: {
43 // custom rules
44 // rules overrides
45 }
46};
47```