Skip to content

Commit f048e2c

Browse files
committed
fix lint issue and imporve folder structure
1 parent f16e560 commit f048e2c

File tree

19 files changed

+277
-104
lines changed

19 files changed

+277
-104
lines changed

.eslintrc.cjs

+5-2
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,20 @@ module.exports = {
44
es2022: true,
55
},
66
extends: [
7+
'plugin:vue/base',
78
'eslint:recommended',
9+
'plugin:vue/vue3-recommended',
810
'plugin:@typescript-eslint/recommended',
911
'plugin:prettier/recommended',
1012
'./.eslintrc-auto-import.json',
1113
],
12-
parser: '@typescript-eslint/parser',
14+
parser: 'vue-eslint-parser',
1315
parserOptions: {
16+
parser: '@typescript-eslint/parser',
1417
ecmaVersion: 'latest',
1518
sourceType: 'module',
1619
},
17-
plugins: ['@typescript-eslint', 'prettier'],
20+
plugins: ['@typescript-eslint', 'prettier', 'eslint-plugin-vue'],
1821
rules: {
1922
'prettier/prettier': 'error',
2023
'vue/multi-word-component-names': 'off',

.husky/pre-commit

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env sh
2+
. "$(dirname -- "$0")/_/husky.sh"
3+
4+
npm run lint:check

0 commit comments

Comments
 (0)