From d6905c4c4d73fad38d998870b79a0e454cb6d398 Mon Sep 17 00:00:00 2001 From: mumrik Date: Thu, 19 Aug 2021 22:01:08 +0900 Subject: [PATCH] chore: initialize eslint setup --- .prettierignore | 6 ++++++ .prettierrc | 6 ++++++ package.json | 4 +++- 3 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 .prettierignore create mode 100644 .prettierrc diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..584ef438 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +# Ignore +node_modules +build + +# Ignore files +*.html \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 00000000..4ece4132 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,6 @@ +{ + "singleQuote": true, + "trailingComma": "all", + "printWidth": 80, + "arrowParens": "avoid" +} diff --git a/package.json b/package.json index 23a73624..7ec869b1 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,9 @@ "serve": "docusaurus serve", "write-translations": "docusaurus write-translations", "write-heading-ids": "docusaurus write-heading-ids", - "lint": "eslint './**/*.+(js|ts)?(x)'" + "lint": "eslint './**/*.+(js|ts)?(x)'", + "format": "prettier --check . --ignore-path ./.prettierignore", + "format-fix": "prettier --write . --ignore-path ./.prettierignore" }, "dependencies": { "@docusaurus/core": "2.0.0-beta.4",