From e6bd237c8281f9fafe2a5f87a27a4274e73b2b9d Mon Sep 17 00:00:00 2001 From: npmrun <1549469775@qq.com> Date: Sat, 16 Nov 2024 02:23:55 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0=E6=A0=BC=E5=BC=8F?= =?UTF-8?q?=E5=8C=96=E5=B7=A5=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .editorconfig | 19 ++++++++++--------- .eslintrc.cjs | 43 ++++++++++++++++++++++++++++++------------- .prettierrc | 13 +++++++++++++ .prettierrc.yaml | 4 ---- 4 files changed, 53 insertions(+), 26 deletions(-) create mode 100644 .prettierrc delete mode 100644 .prettierrc.yaml diff --git a/.editorconfig b/.editorconfig index cf640d5..4f5fc50 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,9 +1,10 @@ -root = true - -[*] -charset = utf-8 -indent_style = space -indent_size = 2 -end_of_line = lf -insert_final_newline = true -trim_trailing_whitespace = true \ No newline at end of file +# http://editorconfig.org +root = true + +[*] +charset = utf-8 +indent_style = space +indent_size = 4 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true diff --git a/.eslintrc.cjs b/.eslintrc.cjs index b462405..99966b9 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -1,17 +1,34 @@ /* eslint-env node */ -require('@rushstack/eslint-patch/modern-module-resolution') +require("@rushstack/eslint-patch/modern-module-resolution") module.exports = { - extends: [ - 'eslint:recommended', - 'plugin:vue/vue3-recommended', - '@electron-toolkit', - '@electron-toolkit/eslint-config-ts/eslint-recommended', - '@vue/eslint-config-typescript/recommended', - '@vue/eslint-config-prettier' - ], - rules: { - 'vue/require-default-prop': 'off', - 'vue/multi-word-component-names': 'off' - } + extends: [ + "eslint:recommended", + "plugin:vue/vue3-recommended", + "@electron-toolkit", + "@electron-toolkit/eslint-config-ts/eslint-recommended", + "@vue/eslint-config-typescript/recommended", + "@vue/eslint-config-prettier", + ], + rules: { + "vue/require-default-prop": "off", + "vue/multi-word-component-names": "off", + "@typescript-eslint/no-explicit-any": "off", + "prettier/prettier": [ + "error", + { + tabWidth: 4, + useTabs: false, + semi: false, + singleQuote: false, + trailingComma: "all", + bracketSpacing: true, + arrowParens: "avoid", + printWidth: 140, + htmlWhitespaceSensitivity: "ignore", + proseWrap: "preserve", + endOfLine: "auto", + }, + ], + }, } diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..eab9949 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,13 @@ +{ + "tabWidth": 4, + "useTabs": false, + "semi": false, + "singleQuote": false, + "trailingComma": "all", + "bracketSpacing": true, + "arrowParens": "avoid", + "printWidth": 140, + "htmlWhitespaceSensitivity": "ignore", + "proseWrap": "preserve", + "endOfLine": "auto" +} diff --git a/.prettierrc.yaml b/.prettierrc.yaml deleted file mode 100644 index 35893b3..0000000 --- a/.prettierrc.yaml +++ /dev/null @@ -1,4 +0,0 @@ -singleQuote: true -semi: false -printWidth: 100 -trailingComma: none