33// @ts -ignore
44import eslint from '@eslint/js' ;
55import stylistic from '@stylistic/eslint-plugin' ;
6- import stylisticTs from '@stylistic/eslint-plugin-ts' ;
7- import stylisticJsx from '@stylistic/eslint-plugin-jsx' ;
86import tseslint from 'typescript-eslint' ;
9- // @ts -ignore
107import importPlugin from 'eslint-plugin-import' ;
118
9+ // @ts -ignore
1210import solid from 'eslint-plugin-solid' ;
1311
1412export default tseslint . config (
15- eslint . configs . recommended ,
16- ...tseslint . configs . strict ,
17- ...tseslint . configs . stylistic ,
1813 {
1914 ignores : [
2015 '**/*.d.ts' ,
@@ -26,6 +21,9 @@ export default tseslint.config(
2621 'dist' ,
2722 ] ,
2823 } ,
24+ eslint . configs . recommended ,
25+ ...tseslint . configs . strict ,
26+ ...tseslint . configs . stylistic ,
2927 {
3028 files : [ 'src/**/*.{ts,tsx}' , 'api/**/*.ts' ] ,
3129 ...importPlugin . flatConfigs . recommended ,
@@ -37,8 +35,8 @@ export default tseslint.config(
3735 } ,
3836 plugins : {
3937 '@stylistic' : stylistic ,
40- '@stylistic/ts' : stylisticTs ,
41- '@stylistic/jsx' : stylisticJsx ,
38+ '@stylistic/ts' : stylistic ,
39+ '@stylistic/jsx' : stylistic ,
4240 solid,
4341 } ,
4442 settings : {
0 commit comments