Skip to content

Commit e7f159f

Browse files
committed
chore: Update Prettier configuration and VS Code settings
1 parent f676b13 commit e7f159f

File tree

12 files changed

+53
-41
lines changed

12 files changed

+53
-41
lines changed

.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pnpm-lock.yaml

.vscode/extensions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"recommendations": ["esbenp.prettier-vscode", "dbaeumer.vscode-eslint"]
3+
}

.vscode/settings.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,29 @@
22
"editor.formatOnSave": true,
33
"editor.codeActionsOnSave": {
44
"source.fixAll.eslint": true
5+
},
6+
"[typescript]": {
7+
"editor.defaultFormatter": "esbenp.prettier-vscode"
8+
},
9+
"[typescriptreact]": {
10+
"editor.defaultFormatter": "esbenp.prettier-vscode"
11+
},
12+
"[javascript]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
},
15+
"[json]": {
16+
"editor.defaultFormatter": "esbenp.prettier-vscode"
17+
},
18+
"[jsonc]": {
19+
"editor.defaultFormatter": "esbenp.prettier-vscode"
20+
},
21+
"[yaml]": {
22+
"editor.defaultFormatter": "esbenp.prettier-vscode"
23+
},
24+
"[css]": {
25+
"editor.defaultFormatter": "esbenp.prettier-vscode"
26+
},
27+
"[scss]": {
28+
"editor.defaultFormatter": "esbenp.prettier-vscode"
529
}
630
}

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"devDependencies": {
44
"@lerna-lite/cli": "^1.15.1",
55
"npm-run-all": "^4.1.5",
6+
"prettier": "^3.3.3",
67
"turbo": "^1.7.4"
78
},
89
"scripts": {
@@ -12,6 +13,7 @@
1213
"lint:lockfile": "npx lockfile-lint --path pnpm-lock.yaml --allowed-hosts npm yarn --validate-https",
1314
"strict:lint": "turbo strict:lint",
1415
"fix": "turbo fix",
16+
"fix:prettier": "turbo fix:prettier",
1517
"publish:all": "pnpm test && pnpm build && lerna publish",
1618
"publish:canary": "pnpm build && lerna publish --pre-dist-tag canary",
1719
"test": "turbo test"

packages/zenn-cli/.prettierignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
/dist
2+
*.md

packages/zenn-cli/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@
7878
"npm-run-all": "^4.1.5",
7979
"open": "^8.4.1",
8080
"path": "^0.12.7",
81-
"prettier": "^2.8.4",
8281
"react": "^18.2.0",
8382
"react-dom": "^18.2.0",
8483
"react-icons": "^4.7.1",

packages/zenn-content-css/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"scripts": {
1616
"dev": "sass ./src/index.scss ./lib/index.css --watch --no-source-map",
1717
"build": "sass ./src/index.scss ./lib/index.css --style compressed --no-source-map",
18-
"test": "echo 'no test yet'"
18+
"test": "echo 'no test yet'",
19+
"lint:prettier": "prettier ./src",
20+
"fix:prettier": "prettier -w ./src"
1921
},
2022
"devDependencies": {
2123
"sass": "^1.58.1"

packages/zenn-embed-elements/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,9 @@
1717
"build": "pnpm clean && run-p build:*",
1818
"build:tsc": "tsc -p .",
1919
"lint": "eslint . --ext .ts,.tsx",
20+
"lint:prettier": "prettier .",
2021
"fix": "eslint . --ext .ts,.tsx --fix",
22+
"fix:prettier": "prettier -w .",
2123
"strict:lint": "eslint . --ext .ts,.tsx --max-warnings 0",
2224
"test": "echo 'no test yet'"
2325
},

packages/zenn-markdown-html/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,9 @@
2222
"build:src": "babel ./src --extensions '.ts,.tsx' --ignore '**/*.d.ts' --out-dir ./lib",
2323
"build:types": "tsc --project ./tsconfig.build.json",
2424
"lint": "eslint . --ext .ts,.tsx",
25+
"lint:prettier": "prettier .",
2526
"fix": "eslint . --ext .ts,.tsx --fix",
27+
"fix:prettier": "prettier -w .",
2628
"strict:lint": "eslint . --ext .ts,.tsx --max-warnings 0",
2729
"test": "vitest run"
2830
},

packages/zenn-model/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
"build:src": "esbuild ./src/*.ts --format=cjs --outdir=lib",
1919
"build:types": "tsc --project ./tsconfig.build.json",
2020
"lint": "eslint . --ext .ts,.tsx",
21+
"lint:prettier": "prettier .",
2122
"fix": "eslint . --ext .ts,.tsx --fix",
23+
"fix:prettier": "prettier -w .",
2224
"strict:lint": "eslint . --ext .ts,.tsx --max-warnings 0",
2325
"test": "vitest run"
2426
},

0 commit comments

Comments
 (0)