Skip to content

Commit 39c6ed2

Browse files
vue free version update done,& checked all pages, eslint & build checked (#78)
1 parent 5fe10d6 commit 39c6ed2

File tree

12 files changed

+561
-855
lines changed

12 files changed

+561
-855
lines changed

vue/.prettierrc

Lines changed: 0 additions & 9 deletions
This file was deleted.

vue/eslint.config.js

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,45 @@
1-
import globals from 'globals';
2-
import pluginJs from '@eslint/js';
3-
import tseslint from 'typescript-eslint';
4-
import pluginVue from 'eslint-plugin-vue';
1+
import globals from "globals";
2+
import pluginJs from "@eslint/js";
3+
import tseslint from "typescript-eslint";
4+
import pluginVue from "eslint-plugin-vue";
5+
import prettierConfig from "@vue/eslint-config-prettier";
56

67
export default [
78
{
89
languageOptions: {
910
globals: globals.browser,
1011
parserOptions: {
11-
parser: '@typescript-eslint/parser'
12-
}
13-
}
12+
parser: "@typescript-eslint/parser",
13+
},
14+
},
15+
},
16+
{
17+
name: "app/files-to-lint",
18+
files: ["**/*.{ts,mts,tsx,vue}"],
19+
},
20+
{
21+
name: "app/files-to-ignore",
22+
ignores: ["**/dist/**", "**/node_modules/**"],
1423
},
1524
pluginJs.configs.recommended,
1625
...tseslint.configs.recommended,
17-
...pluginVue.configs['flat/essential']
18-
];
26+
...pluginVue.configs["flat/essential"],
27+
prettierConfig,
28+
{
29+
name: "custom/prettier-rules",
30+
rules: {
31+
"prettier/prettier": [
32+
"error",
33+
{
34+
bracketSpacing: true,
35+
printWidth: 140,
36+
singleQuote: true,
37+
trailingComma: "none",
38+
tabWidth: 2,
39+
useTabs: false,
40+
endOfLine: "lf",
41+
},
42+
],
43+
},
44+
},
45+
];

0 commit comments

Comments
 (0)