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

Commit 83365bc

Browse files
Merge pull request #38 from strvcom/script-module-node-only
fix: distinguish between module and script only for node environment
2 parents 20cfc8c + bb9bd5c commit 83365bc

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

environments/nodejs/recommended.js

Lines changed: 20 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
extends: '../shared/recommended.js',
@@ -66,4 +68,22 @@ module.exports = {
6668
allowAtRootLevel: true,
6769
}],
6870
},
71+
72+
overrides: [{
73+
files: globs.javascripts,
74+
75+
parserOptions: {
76+
sourceType: 'script',
77+
},
78+
}, {
79+
files: globs.esmodules,
80+
81+
parserOptions: {
82+
sourceType: 'module',
83+
},
84+
85+
env: {
86+
es6: true,
87+
},
88+
}],
6989
}

environments/shared/recommended.js

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -673,21 +673,5 @@ module.exports = {
673673
// Using process.env is encouraged in configuration files
674674
'no-process-env': 'off',
675675
},
676-
}, {
677-
files: globs.javascripts,
678-
679-
parserOptions: {
680-
sourceType: 'script',
681-
},
682-
}, {
683-
files: globs.esmodules,
684-
685-
parserOptions: {
686-
sourceType: 'module',
687-
},
688-
689-
env: {
690-
es6: true,
691-
},
692676
}],
693677
}

0 commit comments

Comments
 (0)