Skip to content
This repository was archived by the owner on Mar 7, 2019. It is now read-only.

Commit 13c184b

Browse files
Move env, parserOptions to recommended config files
...so that they apply to all versioned configs.
1 parent b00f14f commit 13c184b

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

environments/nodejs/recommended.js

+5
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ module.exports = {
1414

1515
extends: '../shared/recommended.js',
1616

17+
env: {
18+
node: true,
19+
es6: true,
20+
},
21+
1722
rules: {
1823
// Enforce `require()` on the top-level module scope
1924
// It's arguably harder to identify dependencies when they are deeply nested inside of functions

environments/nodejs/v6.js

-5
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,6 @@ module.exports = {
1515

1616
extends: './recommended.js',
1717

18-
env: {
19-
node: true,
20-
es6: true,
21-
},
22-
2318
rules: {
2419
// ESLint no longer supports disabling some still unsuported ES 2015 features, so we need to use
2520
// this rule to disable that syntax

environments/react/recommended.js

+13
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,19 @@ module.exports = {
1212

1313
extends: '../shared/recommended.js',
1414

15+
env: {
16+
es6: true,
17+
browser: true,
18+
},
19+
20+
parserOptions: {
21+
sourceType: 'module',
22+
ecmaVersion: 2017,
23+
ecmaFeatures: {
24+
jsx: true,
25+
},
26+
},
27+
1528
rules: {
1629
// Enforce JSX Quote Style
1730
// This rule enforces the consistent use of either double or single quotes in JSX attributes.

environments/react/v15.js

-13
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,6 @@ module.exports = {
1515
'./accessibility.js',
1616
],
1717

18-
env: {
19-
es6: true,
20-
browser: true,
21-
},
22-
23-
parserOptions: {
24-
sourceType: 'module',
25-
ecmaVersion: 2017,
26-
ecmaFeatures: {
27-
jsx: true,
28-
},
29-
},
30-
3118
rules: {
3219
'operator-linebreak': 0,
3320
'require-jsdoc': 0,

0 commit comments

Comments
 (0)