From 3e7a68ebd5801f5fc4d1713d7948edb421a1bb8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E4=B8=80=E4=BA=8C?= Date: Wed, 8 Sep 2021 21:44:46 +0800 Subject: [PATCH] feat: add prettier to template --- template/wiki/.editorconfig | 29 +++++++++++++++++++++++++++++ template/wiki/.prettierrc.js | 13 +++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 template/wiki/.editorconfig create mode 100644 template/wiki/.prettierrc.js diff --git a/template/wiki/.editorconfig b/template/wiki/.editorconfig new file mode 100644 index 00000000..8749cf01 --- /dev/null +++ b/template/wiki/.editorconfig @@ -0,0 +1,29 @@ +root = true + +[*] +indent_style = space +end_of_line = lf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true + +[*.scss] +indent_size = 2 + +[*.js] +indent_size = 2 + +[*.jsx] +indent_size = 2 + +[*.ts] +indent_size = 2 + +[*.tsx] +indent_size = 2 + +[*.vue] +indent_size = 2 + +[Makefile] +indent_style = tab diff --git a/template/wiki/.prettierrc.js b/template/wiki/.prettierrc.js new file mode 100644 index 00000000..84a478e1 --- /dev/null +++ b/template/wiki/.prettierrc.js @@ -0,0 +1,13 @@ +module.exports = { + semi: true, + singleQuote: true, + tabWidth: 2, + trailingComma: 'all', + printWidth: 160, + arrowParens: 'always', + jsxBracketSameLine: true, + jsxSingleQuote: false, + quoteProps: 'as-needed', + bracketSpacing: true, + useTabs: false, +};