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

Commit e921d24

Browse files
Petr Hanákrobertrossmann
Petr Hanák
authored andcommitted
Use same test config for react
1 parent ca112ef commit e921d24

File tree

5 files changed

+24
-33
lines changed

5 files changed

+24
-33
lines changed

environments/nodejs/optional.js

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,8 @@
88

99
'use strict'
1010

11-
const globs = require('./globs')
12-
1311
module.exports = {
1412

1513
extends: '../shared/optional.js',
1614

17-
rules: {},
18-
19-
overrides: {
20-
files: globs.test,
21-
22-
rules: {
23-
// Do not require function names in test files
24-
'func-names': 'off',
25-
},
26-
},
2715
}

environments/nodejs/recommended.js

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
'use strict'
1010

11-
const globs = require('./globs')
12-
1311
module.exports = {
1412

1513
extends: '../shared/recommended.js',
@@ -64,19 +62,4 @@ module.exports = {
6462
allowAtRootLevel: true,
6563
}],
6664
},
67-
68-
overrides: [{
69-
files: globs.test,
70-
71-
env: {
72-
mocha: true,
73-
},
74-
}, {
75-
files: globs.config,
76-
77-
rules: {
78-
// Using process.env is encouraged in configuration files
79-
'no-process-env': 'off',
80-
},
81-
}],
8265
}

environments/nodejs/globs.js renamed to environments/shared/globs.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,9 @@
33
module.exports = {
44
// Test files patterns
55
test: [
6-
// Classic layout
76
'test/**',
8-
// Nested test files, ie. Lerna monorepo
9-
'**/test/**/*.test.*',
10-
'**/test/**/*.spec.*',
7+
'**/*.test.*',
8+
'**/*.spec.*',
119
],
1210

1311
// Configuration files patterns

environments/shared/optional.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
'use strict'
1010

11+
const globs = require('./globs')
12+
1113
module.exports = {
1214

1315
rules: {
@@ -64,4 +66,13 @@ module.exports = {
6466
// Reports if a resolved path is imported more than once
6567
'import/no-duplicates': 'warn',
6668
},
69+
70+
overrides: {
71+
files: globs.test,
72+
73+
rules: {
74+
// Do not require function names in test files
75+
'func-names': 'off',
76+
},
77+
},
6778
}

environments/shared/recommended.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
'use strict'
1010

11+
const globs = require('./globs')
12+
1113
module.exports = {
1214

1315
plugins: [
@@ -656,4 +658,13 @@ module.exports = {
656658
// is likely to be a mistake.
657659
'import/no-named-as-default-member': 'warn',
658660
},
661+
662+
overrides: [{
663+
files: globs.config,
664+
665+
rules: {
666+
// Using process.env is encouraged in configuration files
667+
'no-process-env': 'off',
668+
},
669+
}],
659670
}

0 commit comments

Comments
 (0)