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

Commit d4aaf38

Browse files
fix: ensure js and mjs files are treated correctly (script vs. module)
1 parent 1444e34 commit d4aaf38

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

environments/shared/recommended.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -673,5 +673,21 @@ 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+
},
676692
}],
677693
}

globs.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,14 @@ module.exports = {
1313
'**/config/**',
1414
'**/configuration/**',
1515
],
16+
17+
javascripts: [
18+
'*.js',
19+
'.*.js',
20+
],
21+
22+
esmodules: [
23+
'*.mjs',
24+
'.*.mjs',
25+
],
1626
}

0 commit comments

Comments
 (0)