From 01e64879329b1d3c7dfa66866aabeca436fa0f29 Mon Sep 17 00:00:00 2001 From: Yongmin Hong Date: Fri, 14 Jun 2024 17:21:12 +0900 Subject: [PATCH] npm: use shared prettier config Summary: Shared config testbed, yeah. Signed-off-by: Yongmin Hong Test Plan: `npm run p:c .` should run as it is. Reviewers: O1 revi & automations, revi Reviewed By: O1 revi & automations, revi Differential Revision: https://issuetracker.revi.xyz/D305 --- .arclint | 27 +++++---------------------- .prettierrc.yaml | 8 -------- .yamllint | 1 - package-lock.json | 2 ++ package.json | 2 ++ 5 files changed, 9 insertions(+), 31 deletions(-) delete mode 100644 .prettierrc.yaml diff --git a/.arclint b/.arclint index 8647a44..8f68362 100644 --- a/.arclint +++ b/.arclint @@ -1,8 +1,5 @@ { - "exclude": [ - "(^node_modules/)", - "(^package-lock.json$)" - ], + "exclude": ["(^node_modules/)", "(^package-lock.json$)"], "linters": { "chmod": { "type": "chmod" @@ -16,20 +13,12 @@ }, "jshint": { "type": "jshint", - "include": [ - "(\\.cjs$)", - "(\\.js$)", - "(\\.mjs$)" - ], + "include": ["(\\.cjs$)", "(\\.js$)", "(\\.mjs$)"], "jshint.jshintrc": ".jshint.json" }, "json": { "type": "json", - "include": [ - "(^\\.arcconfig$)", - "(^\\.arclint$)", - "(\\.json$)" - ] + "include": ["(^\\.arcconfig$)", "(^\\.arclint$)", "(\\.json$)"] }, "merge-conflict": { "type": "merge-conflict" @@ -46,10 +35,7 @@ }, "text": { "type": "text", - "exclude": [ - "(^.gitignore$)", - "(\\.md)" - ], + "exclude": ["(^.gitignore$)", "(\\.md)"], "text.max-line-length": 80, "severity": { "1": "autofix", @@ -60,10 +46,7 @@ }, "text-no-linelength": { "type": "text", - "include": [ - "(^.gitignore$)", - "(\\.md)" - ], + "include": ["(^.gitignore$)", "(\\.md)"], "severity": { "1": "autofix", "2": "advice", diff --git a/.prettierrc.yaml b/.prettierrc.yaml deleted file mode 100644 index 2bba6df..0000000 --- a/.prettierrc.yaml +++ /dev/null @@ -1,8 +0,0 @@ -# https://prettier.io/docs/en/configuration - -# Prettier configuration -bracketSpacing: false -bracketSameLine: true -proseWrap: preserve -singleQuote: true -trailingComma: all diff --git a/.yamllint b/.yamllint index 0ac25f2..35f2277 100644 --- a/.yamllint +++ b/.yamllint @@ -1,5 +1,4 @@ --- - yaml-files: - '*.yaml' - '*.yml' diff --git a/package-lock.json b/package-lock.json index 2e7273a..0535795 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,6 +9,7 @@ "npm/prettier-config" ], "devDependencies": { + "@revi/prettier-config": "^0.0.1", "csslint": "^1.0.5", "jshint": "^2.13.6", "prettier": "^3.3.1" @@ -384,6 +385,7 @@ "license": "ISC" }, "npm/prettier-config": { + "name": "@revi/prettier-config", "version": "0.0.1", "license": "Apache-2.0", "dependencies": { diff --git a/package.json b/package.json index 2154d2b..9ef949a 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "name": "@revi/scripts", "private": true, "devDependencies": { + "@revi/prettier-config": "^0.0.1", "csslint": "^1.0.5", "jshint": "^2.13.6", "prettier": "^3.3.1" @@ -11,6 +12,7 @@ "p:c": "prettier --check", "p:w": "prettier --write" }, + "prettier": "@revi/prettier-config", "workspaces": [ "npm/prettier-config" ]