File tree Expand file tree Collapse file tree 1 file changed +18
-2
lines changed
Expand file tree Collapse file tree 1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change 11import emberPlugin from './index.js' ;
2+ import baseRules from './recommended-rules.js' ;
23import gjsRules from './recommended-rules-gjs.js' ;
34import gtsRules from './recommended-rules-gts.js' ;
45import emberParser from 'ember-eslint-parser' ;
@@ -8,26 +9,41 @@ export const parser = emberParser;
89
910export const base = {
1011 plugins : { ember : emberPlugin } ,
12+ rules : {
13+ ...baseRules ,
14+ } ,
1115} ;
1216
1317export const gjs = {
1418 plugins : { ember : emberPlugin } ,
1519 files : [ '**/*.gjs' ] ,
1620 languageOptions : {
1721 parser : emberParser ,
22+ parserOptions : {
23+ ecmaFeatures : { modules : true } ,
24+ ecmaVersion : 'latest' ,
25+ // babel config options should be supplied in the consuming project
26+ } ,
1827 } ,
1928 processor : 'ember/noop' ,
20- rules : gjsRules ,
29+ rules : {
30+ ...base . rules ,
31+ ...gjsRules ,
32+ } ,
2133} ;
2234
2335export const gts = {
2436 plugins : { ember : emberPlugin } ,
2537 files : [ '**/*.gts' ] ,
2638 languageOptions : {
2739 parser : emberParser ,
40+ // parser options should be supplied in the consuming project
2841 } ,
2942 processor : 'ember/noop' ,
30- rules : gtsRules ,
43+ rules : {
44+ ...base . rules ,
45+ ...gtsRules ,
46+ } ,
3147} ;
3248
3349export default {
You can’t perform that action at this time.
0 commit comments