Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
179 commits
Select commit Hold shift + click to select a range
af18097
Add Hyper to the “in the wild” list in README
sindrenm Sep 17, 2015
60fe3a7
Merge pull request #516 from hyperoslo/add/hyperoslo-in-the-wild
hshoff Sep 23, 2015
f25c85e
eslint-config-airbnb 0.0.9
Sep 24, 2015
e40ea1c
update readme for eslint-config-airbnb 0.0.9
Sep 24, 2015
58c901c
use eslint 1.3.0 (fixes #515)
Sep 24, 2015
7d0e236
Clarify proper type casting for Numbers
DannyNemer Sep 25, 2015
d14e8b7
Merge pull request #524 from DannyNemer/patch-1
ljharb Sep 25, 2015
daea8a6
Use rules from eslint-config-defaults
taion Sep 25, 2015
db6c4a8
Remove differences from eslint-config-defaults
taion Sep 25, 2015
9c7674a
Update for upstream dependencies
taion Sep 25, 2015
16f81fb
Merge pull request #526 from taion/eslint-config-defaults
justjake Sep 27, 2015
de90317
create legacy.js to export es5 rules
Sep 28, 2015
170dbeb
make exported rulesets extend relative to eslint-config-airbnb
Sep 28, 2015
b42e9b8
explain eslint-config-airbnb rule choices
Sep 28, 2015
cd082f4
Merge pull request #527 from airbnb/jake/legacy-ruleset
justjake Sep 28, 2015
e65c6af
eslint-config-airbnb v0.1.0
Sep 28, 2015
4268bba
Merge pull request #528 from airbnb/jake/release-eslint-0.1.0
justjake Sep 28, 2015
8da7adb
Clarify strict ESLint rule
taion Sep 29, 2015
98a7690
Merge pull request #530 from taion/patch-1
ljharb Sep 29, 2015
be61bbd
Add Ecosia to "In the Wild" section.
gmccue Oct 1, 2015
3c3c9a2
Fix link text.
gmccue Oct 1, 2015
f823047
Merge pull request #533 from ecosia/update-inthewild
hshoff Oct 1, 2015
d4f69ef
Add reasoning for using double quotes in JSX
cooperka Oct 1, 2015
ef7fbea
Add further reasoning for using double quotes in JSX
cooperka Oct 1, 2015
1b46be0
Added version badge to eslint-config-airbnb
amsardesai Oct 4, 2015
8d6a1b4
Merge pull request #534 from cooperka/react-quote-reasoning
goatslacker Oct 5, 2015
8dd0b75
Add HubSpot to 'In The Wild' section
Oct 14, 2015
89d1e07
Merge pull request #544 from HubSpot/in-the-wild
justjake Oct 14, 2015
9897e7d
Add Section 18.8 - No padded blocks
banhathome Oct 16, 2015
d276b0c
Update 17.2 to allow comments in the first line of a block
banhathome Oct 16, 2015
4b5348a
Add examples with if statements to 18.8
banhathome Oct 16, 2015
efe7507
export default should not be inline with the class declaration
majapw Oct 21, 2015
ab0a6ca
eslint: Add missing `space-before-keywords` rule
adrienverge Oct 23, 2015
01ba082
Merge pull request #554 from adrienverge/space-before-keywords
justjake Oct 23, 2015
b056ad0
Flag modification of variables that are declared using `const` keywor…
Oct 30, 2015
893ffb3
Merge pull request #560 from rhbecker/update-eslint-config_no-const-a…
ljharb Oct 30, 2015
7b834b9
eslint: Fix `no-mixed-spaces-and-tabs` turn off
adrienverge Oct 30, 2015
2c172bb
Merge pull request #561 from adrienverge/issue-539
ljharb Oct 30, 2015
f2f8186
Start to write a realistic "testing" section
ljharb Oct 8, 2015
49293bb
Update redirects
ReadmeCritic Nov 3, 2015
bbeb6a0
Merge pull request #562 from airbnb/ljharb/testing
ljharb Nov 3, 2015
88d5084
Merge pull request #564 from frankenbot/master
hshoff Nov 4, 2015
f130c0f
[6.5] add backticks around stray eval. fixes #556
hshoff Nov 4, 2015
a4e5858
Merge pull request #566 from airbnb/fix-stray-eval
hshoff Nov 4, 2015
8514f74
Merge pull request #551 from majapw/patch-1
hshoff Nov 4, 2015
06ed38d
[eslint] remove id length rule (too much nutrage)
Nov 5, 2015
c5d3a34
Merge pull request #569 from airbnb/jake/remove-id-length-rule
justjake Nov 5, 2015
7b0ff12
eslint-config-airbnb 0.1.1
Nov 5, 2015
f4e5967
Merge pull request #547 from chrisngobanh/padded-blocks
justjake Nov 6, 2015
88603b8
[eslint] update `eslint`, `eslint-plugin-react`, `react`, `tape`.
ljharb Nov 6, 2015
0b7c979
[eslint] Remove `babel-eslint` dependency.
ljharb Nov 6, 2015
d432f58
Add `eslint` as a peer dep, 1.0 or greater
ljharb Nov 7, 2015
c0ef454
Merge pull request #570 from airbnb/ljharb/update_eslint
ljharb Nov 7, 2015
d9b5585
[eslint config] v1.0.0
ljharb Nov 7, 2015
aa6ca6f
docs: babel-eslint not neede since 1.0.0 any more
joscha Nov 9, 2015
87c9507
Merge pull request #572 from joscha/patch-1
ljharb Nov 9, 2015
4c1fbf2
Add Evolution Gaming to 'In The Wild' section
Nov 11, 2015
96b0057
Organisation renamed
Nov 11, 2015
09c8589
[eslint] Enforce rule 18.5
adrienverge Nov 11, 2015
60480c0
Merge pull request #578 from adrienverge/enforce-rule-18.5
justjake Nov 11, 2015
c501e0d
Use require.resolve to allow nested extend
Nov 16, 2015
a3495e0
Avoid the word "mutate" while explaining `const`
Nov 17, 2015
639e3c7
Merge pull request #584 from jonathanp/master
goatslacker Nov 17, 2015
e424a24
Enable rest params!
ariporad Nov 26, 2015
7476c31
Merge pull request #592 from ariporad/patch-1
ljharb Nov 26, 2015
e032613
[eslint config] v1.0.2
Nov 26, 2015
2557a5b
Add Section 18.9 - No spaces inside parentheses
pigoz Nov 28, 2015
ee3759a
Add Section 18.10 - No spaces inside brackets
pigoz Nov 28, 2015
6debbcd
Add Section 18.11 - Add spaces inside curly braces
pigoz Nov 28, 2015
33e23fb
Merge pull request #594 from pigoz/parens-brackets-curlys
ljharb Nov 30, 2015
287dee4
Add facebook's react to "In the Wild"
zwhitchcox Dec 2, 2015
2944b9b
Adding jeopardybot to styleguide users.
Dec 2, 2015
b640c95
Merge pull request #602 from kesne/jeopardy
ljharb Dec 2, 2015
e754dcc
Update README.md
Dec 2, 2015
eee4371
Merge pull request #600 from zwhitchcox/patch-1
goatslacker Dec 2, 2015
6e6a2b9
Merge pull request #604 from Bisk/master
ljharb Dec 3, 2015
599ca4f
Require a space between `function` and `(`, and `function` and the fu…
ljharb Dec 3, 2015
4ccd04b
I abhor switch statements, but their indentation should be:
ljharb Dec 3, 2015
2c3b75d
Merge pull request #606 from airbnb/ljharb/fix_switch_indent
ljharb Dec 3, 2015
326100a
Merge pull request #605 from airbnb/ljharb/fix_function_spacing
ljharb Dec 3, 2015
4c0a70e
[eslint config] v2.0.0
ljharb Dec 3, 2015
a31c72a
Fix example for section 7.11
JonAbrams Dec 3, 2015
f0fb395
Merge pull request #607 from JonAbrams/patch-1
goatslacker Dec 3, 2015
a1efff9
Documents corresponding eslint rules
goatslacker Dec 3, 2015
6c89f95
Merge pull request #608 from airbnb/document-eslint-rules
goatslacker Dec 3, 2015
721b8cd
Fix syntax highlighting in section 15
winterbe Dec 9, 2015
802725d
Merge pull request #615 from winterbe/fix15
ljharb Dec 9, 2015
514bd87
Require space before/after arrow function's arrow (arrow-spacing)
frenzzy Dec 11, 2015
8c76e4f
Merge pull request #617 from frenzzy/patch-1
ljharb Dec 11, 2015
d5a636f
[react] Including missing defaults to the react eslint
Dec 12, 2015
e9b1ef9
Adding links to lint rules in react styleguide.
Dec 12, 2015
d02a506
Adding links to react rules for quick reference.
Dec 12, 2015
5989125
Merge pull request #618 from kesne/jgens/react-defaults
ljharb Dec 12, 2015
2ab6253
Update README.md
Dec 14, 2015
28a83da
Merge pull request #620 from OutBoxSoft/master
ljharb Dec 15, 2015
b150039
[eslint config] enable `object-shorthand` rule.
ljharb Dec 15, 2015
a7541c9
Merge pull request #582 from jkrems/jk-require-resolve
justjake Dec 15, 2015
4ab41ed
[eslint config] [Dev Deps] update `eslint`
ljharb Dec 15, 2015
0fc31ea
[eslint config] fix b1500397e1bba4120b10b850038bfff3177fda42
ljharb Dec 15, 2015
60b01bd
[eslint config] v2.1.0
ljharb Dec 15, 2015
bbcb137
Remove deprecated react/jsx-quotes
billyjanitsch Dec 15, 2015
09bf5e8
Merge pull request #622 from billyjanitsch/jsx-quotes
ljharb Dec 15, 2015
28476a2
[eslint config] add rule link and defaults to `jsx-quotes` rule
ljharb Dec 15, 2015
fcc41ee
v2.1.1
ljharb Dec 15, 2015
2589c67
update best-practices config to prevent parameter object manipulation
trshafer Dec 16, 2015
f797130
update examples for style
trshafer Dec 17, 2015
a533a4f
added newlines after each function
trshafer Dec 17, 2015
88484ce
Merge pull request #627 from amplii/no-param-reassign-with-props
ljharb Dec 17, 2015
c584319
[eslint config] [Dev Deps] update `eslint-plugin-react`
ljharb Dec 22, 2015
c98990c
[eslint config] [minor] enable react/prefer-es6-class rule
ljharb Dec 22, 2015
4cdc3fe
[eslint config] [breaking] enable `quote-props` rule.
ljharb Dec 22, 2015
6602586
[eslint config] [minor] Sort react/prefer-es6-class alphabetically
lencioni Dec 22, 2015
0af35c9
Merge pull request #634 from lencioni/sort-prefer-es6-class
ljharb Dec 22, 2015
f2dc504
[eslint-config] [minor] Enable react/no-is-mounted rule
lencioni Dec 22, 2015
eea8efe
Merge pull request #635 from lencioni/no-is-mounted
ljharb Dec 22, 2015
055aa14
[readme] Clean up isMounted section in react readme
lencioni Dec 23, 2015
76ff913
Permit strict mode
evenfrost Dec 23, 2015
450e64c
[readme] Add backticks around code items in react readme
lencioni Dec 23, 2015
a7d3e02
[readme] Add missing heading to react TOC
lencioni Dec 23, 2015
474087c
[readme] Use consistent whitespace in react readme
lencioni Dec 23, 2015
1ac8baa
Merge pull request #636 from lencioni/react-readme-cleanup
ljharb Dec 23, 2015
4adf930
Merge pull request #576 from evolution-gaming/in-the-wild
ljharb Dec 23, 2015
75617bd
Merge pull request #536 from amsardesai/add-version-badge
ljharb Dec 23, 2015
8989a8a
Rename jshintrc to .jshintrc
banhathome Jul 15, 2015
8815205
Merge pull request #421 from chrisngobanh/jshintrc-fix
ljharb Dec 23, 2015
5c3137d
Cleaning up the react styleguide. Adding additional info in props.
Dec 14, 2015
ae69188
Removing file extensions. Fixing typos.
Dec 14, 2015
e12e5f0
Removing name prefix rules.
Dec 23, 2015
fcd1c1d
Merge pull request #619 from kesne/jgens/react-cleanup
ljharb Dec 23, 2015
b294e7c
add missing rules from eslint-plugin-react
tikotzky Dec 24, 2015
f2afce7
add default config to all rules which take a config
tikotzky Dec 24, 2015
fbf81eb
Merge pull request #581 from tikotzky/update-eslint-react
ljharb Dec 24, 2015
c9a9194
Preserve strict rule for default export
evenfrost Dec 24, 2015
b7fbc7b
Add section 18.12 on line length
banhathome Dec 24, 2015
d11f266
Update .jshintrc with new line length
banhathome Dec 24, 2015
69d3327
Enable ESLint rule on limiting maxiumum length of line (max-len)
banhathome Dec 24, 2015
f1c249b
Reword section 6.2 to recognize the line length
banhathome Dec 24, 2015
e2e4724
Address comments in #639
banhathome Dec 24, 2015
6d00939
Merge pull request #639 from chrisngobanh/max-len
ljharb Dec 24, 2015
8c241be
Merge pull request #637 from evenfrost/master
ljharb Dec 24, 2015
6d9a787
Make reassigning a separate rule.
AlicanC Dec 29, 2015
aacaca8
Merge pull request #643 from AlicanC/split-never-mutate-parameters
ljharb Dec 29, 2015
3869c21
Fix indentation and spacing.
AlicanC Dec 29, 2015
bbaaf74
Add missing back tick
yuyokk Dec 29, 2015
d97ed42
Merge pull request #648 from yuyokk/patch-1
ljharb Dec 29, 2015
799085f
Merge pull request #647 from AlicanC/cleanup
ljharb Dec 29, 2015
f4b4ff6
Add ESLint link for "Never mutate parameters." rule.
AlicanC Dec 29, 2015
6184703
Merge pull request #649 from AlicanC/never-mutate-parameters-link
ljharb Dec 29, 2015
8e54961
Fix max-len rule definition
Dec 31, 2015
ceb4195
Merge pull request #651 from gergoerdosi/max-len
ljharb Dec 31, 2015
896783d
Link newer ESLint rule (namely comma-dangle)
strburst Jan 1, 2016
7890b6c
Merge pull request #652 from strburst/link-comma-dangle
ljharb Jan 1, 2016
fd6867d
missing 's', create(s) under Method
Jan 4, 2016
619ff1c
Merge pull request #655 from awitherow/master
ljharb Jan 4, 2016
bc9faf6
Bring back note about braces
Nov 12, 2015
32ec9dd
Make 8.2 and 8.4 simpler and more explicit
Dec 2, 2015
b54ce43
Clarify 8.4
Dec 2, 2015
766f358
Fix typo
Dec 2, 2015
4ca5764
Require parentheses
Jan 4, 2016
ccc1fab
Merge pull request #579 from tomekwi/fix-braces-text
ljharb Jan 4, 2016
77eda9a
Merge pull request #632 from airbnb/ljharb/quote_props
ljharb Jan 4, 2016
81c5847
Fix a bug introduced in f2afce75e949eacd1ba64e89b863105828976f20 / #581
ljharb Jan 4, 2016
286e845
v3.0.0
ljharb Jan 4, 2016
5204753
clarity in destructuring code example
mccambridge Jan 5, 2016
06595a2
Merge pull request #657 from mccambridge/master
ljharb Jan 5, 2016
6120656
Fixed typo in URL
jonny-no1 Jan 6, 2016
a260d20
Merge pull request #658 from foaly-nr1/patch-1
ljharb Jan 6, 2016
9af944d
[eslint config] [fix] because we use babel, keywords should not be qu…
ljharb Jan 6, 2016
ed1f484
v3.0.1
ljharb Jan 6, 2016
557b4da
Link to the eslint rule for radix in parseInt
silvenon Jan 6, 2016
c4c724c
Merge pull request #663 from silvenon/patch-1
ljharb Jan 6, 2016
8c70a8b
Ignore URLs in max-len
silvenon Jan 7, 2016
e171f8a
Merge pull request #664 from silvenon/patch-1
goatslacker Jan 7, 2016
74561b6
v3.0.2
ljharb Jan 7, 2016
96ef087
Allow multiple stateless components in a single file
SimenB Dec 27, 2015
ccef929
Merge pull request #575 from SimenB/patch-1
ljharb Jan 7, 2016
7f62252
[guide] clarify function spacing in 18.3
ljharb Jan 8, 2016
af81beb
v3.1.0
ljharb Jan 8, 2016
ecaa4a3
Merge branch 'master' of https://github.com/airbnb/javascript into up…
Jan 8, 2016
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
483 changes: 386 additions & 97 deletions README.md

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions linters/jshintrc → linters/.jshintrc
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@
// Prohibit use of a variable before it is defined.
"latedef": true,

// Enforce line length to 80 characters
"maxlen": 80,
// Enforce line length to 100 characters
"maxlen": 100,

// Require capitalized names for constructor functions.
"newcap": true,
Expand Down
5 changes: 1 addition & 4 deletions packages/eslint-config-airbnb/.eslintrc
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
"rules": {
// disable requiring trailing commas because it might be nice to revert to
// being JSON at some point, and I don't want to make big changes now.
"comma-dangle": 0,
// disabled because I find it tedious to write tests while following this
// rule
"no-shadow": 0
"comma-dangle": 0
}
}
88 changes: 88 additions & 0 deletions packages/eslint-config-airbnb/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
3.1.0 / 2016-01-07
==================
- [minor] Allow multiple stateless components in a single file

3.0.2 / 2016-01-06
==================
- [fix] Ignore URLs in `max-len` (#664)

3.0.1 / 2016-01-06
==================
- [fix] because we use babel, keywords should not be quoted

3.0.0 / 2016-01-04
==================
- [breaking] enable `quote-props` rule (#632)
- [breaking] Define a max line length of 100 characters (#639)
- [breaking] [react] Minor cleanup for the React styleguide, add `react/jsx-no-bind` (#619)
- [breaking] update best-practices config to prevent parameter object manipulation (#627)
- [minor] Enable react/no-is-mounted rule (#635, #633)
- [minor] Sort react/prefer-es6-class alphabetically (#634)
- [minor] enable react/prefer-es6-class rule
- Permit strict mode in "legacy" config
- [react] add missing rules from eslint-plugin-react (enforcing where necessary) (#581)
- [dev deps] update `eslint-plugin-react`

2.1.1 / 2015-12-15
==================
- [fix] Remove deprecated react/jsx-quotes (#622)

2.1.0 / 2015-12-15
==================
- [fix] use `require.resolve` to allow nested `extend`s (#582)
- [new] enable `object-shorthand` rule (#621)
- [new] enable `arrow-spacing` rule (#517)
- [docs] flesh out react rule defaults (#618)

2.0.0 / 2015-12-03
==================
- [breaking] `space-before-function-paren`: require function spacing: `function <optional name>(` (#605)
- [breaking] `indent`: Fix switch statement indentation rule (#606)
- [breaking] `array-bracket-spacing`, `computed-property-spacing`: disallow spacing inside brackets (#594)
- [breaking] `object-curly-spacing`: require padding inside curly braces (#594)
- [breaking] `space-in-parens`: disallow spaces in parens (#594)

1.0.2 / 2015-11-25
==================
- [breaking] `no-multiple-empty-lines`: only allow 1 blank line at EOF (#578)
- [new] `restParams`: enable rest params (#592)

1.0.1 / 2015-11-25
==================
- *erroneous publish*

1.0.0 / 2015-11-08
==================
- require `eslint` `v1.0.0` or higher
- remove `babel-eslint` dependency

0.1.1 / 2015-11-05
==================
- remove id-length rule (#569)
- enable `no-mixed-spaces-and-tabs` (#539)
- enable `no-const-assign` (#560)
- enable `space-before-keywords` (#554)

0.1.0 / 2015-11-05
==================
- switch to modular rules files courtesy the [eslint-config-default][ecd] project and [@taion][taion]. [PR][pr-modular]
- export `eslint-config-airbnb/legacy` for ES5-only users. `eslint-config-airbnb/legacy` does not require the `babel-eslint` parser. [PR][pr-legacy]

0.0.9 / 2015-09-24
==================
- add rule `no-undef`
- add rule `id-length`

0.0.8 / 2015-08-21
==================
- now has a changelog
- now is modular (see instructions above for with react and without react versions)

0.0.7 / 2015-07-30
==================
- TODO: fill in

[ecd]: https://github.com/walmartlabs/eslint-config-defaults
[taion]: https://github.com/taion
[pr-modular]: https://github.com/airbnb/javascript/pull/526
[pr-legacy]: https://github.com/airbnb/javascript/pull/527
30 changes: 20 additions & 10 deletions packages/eslint-config-airbnb/README.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,35 @@
# eslint-config-airbnb

[![npm version](https://badge.fury.io/js/eslint-config-airbnb.svg)](http://badge.fury.io/js/eslint-config-airbnb)

This package provides Airbnb's .eslintrc as an extensible shared config.

## Usage

### With React Style
We export three ESLint configurations for your usage.

### eslint-config-airbnb

Our default export contains all of our ESLint rules, including EcmaScript 6+
and React. It requires `eslint` and `eslint-plugin-react`.

1. `npm install --save-dev eslint-config-airbnb babel-eslint eslint-plugin-react`
1. `npm install --save-dev eslint-config-airbnb eslint-plugin-react eslint`
2. add `"extends": "airbnb"` to your .eslintrc

### Without React Style
### eslint-config-airbnb/base

1. `npm install --save-dev eslint-config-airbnb babel-eslint `
Lints ES6+ but does not lint React. Requires `eslint`.

1. `npm install --save-dev eslint-config-airbnb eslint`
2. add `"extends": "airbnb/base"` to your .eslintrc

### eslint-config-airbnb/legacy

Lints ES5 and below. Only requires `eslint`.

1. `npm install --save-dev eslint-config-airbnb eslint`
2. add `"extends": "airbnb/legacy"` to your .eslintrc

See [Airbnb's Javascript styleguide](https://github.com/airbnb/javascript) and
the [ESlint config docs](http://eslint.org/docs/user-guide/configuring#extending-configuration-files)
for more information.
Expand All @@ -27,9 +43,3 @@ programming to structure our README as test cases for our .eslintrc?
You can run tests with `npm test`.

You can make sure this module lints with itself using `npm run lint`.

## Changelog

### 0.0.8
- now has a changelog
- now is modular (see instructions above for with react and without react versions)
7 changes: 7 additions & 0 deletions packages/eslint-config-airbnb/base.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
module.exports = {
'extends': [
'eslint-config-airbnb/legacy',
'eslint-config-airbnb/rules/es6',
].map(require.resolve),
'rules': {}
};
178 changes: 0 additions & 178 deletions packages/eslint-config-airbnb/base/index.js

This file was deleted.

21 changes: 8 additions & 13 deletions packages/eslint-config-airbnb/index.js
Original file line number Diff line number Diff line change
@@ -1,13 +1,8 @@
const reactRules = require('./react');
const base = require('./base');

// clone this so we aren't mutating a module
const eslintrc = JSON.parse(JSON.stringify(base));

// manually merge in React rules
eslintrc.plugins = reactRules.plugins;
Object.keys(reactRules.rules).forEach(function assignRule(ruleId) {
eslintrc.rules[ruleId] = reactRules.rules[ruleId];
});

module.exports = eslintrc;
module.exports = {
'extends': [
'eslint-config-airbnb/base',
'eslint-config-airbnb/rules/strict',
'eslint-config-airbnb/rules/react',
].map(require.resolve),
rules: {}
};
20 changes: 20 additions & 0 deletions packages/eslint-config-airbnb/legacy.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
module.exports = {
'extends': [
'eslint-config-airbnb/rules/best-practices',
'eslint-config-airbnb/rules/errors',
'eslint-config-airbnb/rules/legacy',
'eslint-config-airbnb/rules/node',
'eslint-config-airbnb/rules/style',
'eslint-config-airbnb/rules/variables'
].map(require.resolve),
'env': {
'browser': true,
'node': true,
'amd': false,
'mocha': false,
'jasmine': false
},
'ecmaFeatures': {},
'globals': {},
'rules': {}
};
Loading