@@ -130,21 +130,21 @@ task
130130 'functions' : 'only-multiline' ,
131131 } ,
132132 ] ,
133- 'no-unused-vars' :
134- [
135- 'error' ,
136- {
137- args : 'none' ,
138- caughtErrors : 'all' ,
139- ignoreRestSiblings : true ,
140- vars : 'local' ,
141- varsIgnorePattern : '^(?:Green|WhiteUnit)Circle$' ,
142- } ,
143- ] ,
144133 '@stylistic/quotes' : [ 'error' , 'double' ] ,
145134 } ;
146- const { 'no-unused-vars' : noUnusedVars , ...TS_EXAMPLE_RULES } = JS_EXAMPLE_RULES ;
147- TS_EXAMPLE_RULES [ '@typescript-eslint/no-unused-vars' ] = noUnusedVars ;
135+ const TS_EXAMPLE_RULES = { ...JS_EXAMPLE_RULES } ;
136+ JS_EXAMPLE_RULES [ 'no-unused-vars' ] =
137+ TS_EXAMPLE_RULES [ '@typescript-eslint/no-unused-vars' ] =
138+ [
139+ 'error' ,
140+ {
141+ args : 'none' ,
142+ caughtErrors : 'all' ,
143+ ignoreRestSiblings : true ,
144+ vars : 'local' ,
145+ varsIgnorePattern : '^(?:Green|WhiteUnit)Circle$' ,
146+ } ,
147+ ] ;
148148 const overrideConfig =
149149 await createConfig
150150 (
@@ -164,13 +164,9 @@ task
164164 jsVersion : 2022 ,
165165 } ,
166166 {
167- files : [ '**/*.ts' , '**/*.tstest' ] ,
168- tsVersion : '4.7.0' ,
169- languageOptions :
170- {
171- parserOptions :
172- { extraFileExtensions : [ '.tstest' ] , project : 'tsconfig.json' } ,
173- } ,
167+ files : [ '**/*.ts' , '**/*.tstest' ] ,
168+ tsVersion : '4.7.0' ,
169+ languageOptions : { parserOptions : { extraFileExtensions : [ '.tstest' ] } } ,
174170 } ,
175171 {
176172 files : [ 'example/**/*.js' ] ,
@@ -183,15 +179,14 @@ task
183179 rules : TS_EXAMPLE_RULES ,
184180 } ,
185181 {
186- files : [ 'lib/**/*.d.ts' ] ,
187- rules : { '@stylistic/max-len' : 'off' } ,
182+ files : [ 'lib/**/*.d.ts' ] ,
183+ rules : { '@stylistic/max-len' : 'off' } ,
188184 } ,
189185 {
190186 files : [ '**/*.tstest' ] ,
191187 processor : tsTestProcessor ,
192188 rules :
193189 {
194- '@stylistic/spaced-comment' : 'off' ,
195190 '@typescript-eslint/no-extraneous-class' : 'off' ,
196191 '@typescript-eslint/no-misused-new' : 'off' ,
197192 '@typescript-eslint/no-unused-vars' : 'off' ,
0 commit comments