@@ -2,7 +2,7 @@ import globals from 'globals'
2
2
import pluginJs from '@eslint/js'
3
3
import tseslint from 'typescript-eslint'
4
4
import pluginVue from 'eslint-plugin-vue'
5
- import customRules from './rules/eslint-plugin-custom-rules .js'
5
+ import customRules from './rules/require-file-extension-plugin .js'
6
6
7
7
export default [
8
8
{ files : [ '**/*.{js,mjs,cjs,ts,vue}' ] } ,
@@ -14,23 +14,18 @@ export default [
14
14
{ ignores : [ '**/*.d.ts' ] } ,
15
15
{
16
16
plugins : {
17
- 'custom-rules ' : customRules
17
+ 'brenoepics ' : customRules
18
18
} ,
19
19
rules : {
20
20
'no-restricted-imports' : [
21
21
'error' ,
22
22
{
23
- name : 'vitepress' ,
24
- importNames : [ 'DefaultTheme' ]
23
+ name : 'vitepress/theme ' ,
24
+ importNames : [ 'DefaultTheme' ] ,
25
25
}
26
26
] ,
27
- //'no-restricted-imports': [
28
- // 'error',
29
- // {
30
- // patterns: ['^(?!.*\\.[a-z]+$).*'],
31
- // }
32
- //],
33
- 'custom-rules/require-file-extension-in-exports' : 'error' ,
27
+ 'brenoepics/require-file-extension-in-exports' : 'error' ,
28
+ 'brenoepics/require-file-extension-in-imports' : 'error' ,
34
29
'vue/multi-word-component-names' : 'off'
35
30
}
36
31
}
0 commit comments