1616 */
1717import js from '@eslint/js'
1818import i18n from '@m6web/eslint-plugin-i18n' ;
19- import headers from " eslint-plugin-headers" ;
19+ import headers from ' eslint-plugin-headers' ;
2020import i18next from 'eslint-plugin-i18next' ;
2121import importPlugin from 'eslint-plugin-import' ;
2222import playwright from 'eslint-plugin-playwright'
@@ -30,29 +30,29 @@ import tseslint from 'typescript-eslint'
3030
3131const importRules = tseslint . config ( {
3232 plugins : {
33- " unused-imports" : unusedImports ,
34- " simple-import-sort" : simpleImportSort ,
35- " import" : importPlugin ,
33+ ' unused-imports' : unusedImports ,
34+ ' simple-import-sort' : simpleImportSort ,
35+ ' import' : importPlugin ,
3636 } ,
3737 rules : {
38- " no-unused-vars" : " off" ,
39- " unused-imports/no-unused-imports" : " error" ,
40- " unused-imports/no-unused-vars" : [
41- " warn" ,
38+ ' no-unused-vars' : ' off' ,
39+ ' unused-imports/no-unused-imports' : ' error' ,
40+ ' unused-imports/no-unused-vars' : [
41+ ' warn' ,
4242 {
43- " vars" : " all" ,
44- " varsIgnorePattern" : "^_" ,
45- " args" : " after-used" ,
46- " argsIgnorePattern" : "^_" ,
43+ ' vars' : ' all' ,
44+ ' varsIgnorePattern' : '^_' ,
45+ ' args' : ' after-used' ,
46+ ' argsIgnorePattern' : '^_' ,
4747 } ,
4848 ] ,
49- " simple-import-sort/imports" : " error" ,
50- " simple-import-sort/exports" : " error" ,
51- " import/first" : " error" ,
52- " import/newline-after-import" : " error" ,
53- " import/no-duplicates" : " error" ,
54- " import/no-unresolved" : 'off' ,
55- " import/no-named-as-default-member" : 'off' ,
49+ ' simple-import-sort/imports' : ' error' ,
50+ ' simple-import-sort/exports' : ' error' ,
51+ ' import/first' : ' error' ,
52+ ' import/newline-after-import' : ' error' ,
53+ ' import/no-duplicates' : ' error' ,
54+ ' import/no-unresolved' : 'off' ,
55+ ' import/no-named-as-default-member' : 'off' ,
5656 }
5757} )
5858
@@ -185,6 +185,14 @@ export default tseslint.config(
185185 path : '.actions/ASFLicenseHeader.txt' ,
186186 } ,
187187 ] ,
188+ 'quotes' : [
189+ 'error' ,
190+ 'single' ,
191+ {
192+ 'avoidEscape' : true ,
193+ 'allowTemplateLiterals' : false
194+ }
195+ ] ,
188196 } ,
189197 }
190198) ;
0 commit comments