Skip to content

Commit 7a91b6f

Browse files
committed
chore: add prettier
1 parent df8a5b2 commit 7a91b6f

File tree

3 files changed

+36
-3
lines changed

3 files changed

+36
-3
lines changed

.prettierignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
pnpm-lock.yaml
2+
deno
3+
tsconfig.json
4+
CHANGELOG.md

package.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@
7171
"release": "bumpp --commit \"release: v%s\" --all --push --tag",
7272
"version": "pnpx tsx scripts/bump-deno.ts",
7373
"fix": "pnpm run --stream --color \"/^(lint|format)$/\"",
74+
"fix:prettier": "prettier . --write --experimental-cli",
7475
"lint": "pnpm exec deno lint",
76+
"lint:prettier": "prettier . --check --experimental-cli",
7577
"format": "pnpm exec deno fmt",
7678
"build": "unbuild && pnpx tsx ./scripts/deno.ts",
7779
"test": "pnpm run test:typecheck && pnpm run test:unit",
@@ -88,16 +90,23 @@
8890
"play:deno": "pnpm run --filter example-deno dev",
8991
"play:bun": "pnpm run --filter example-bun dev"
9092
},
93+
"prettier": "@kazupon/prettier-config",
9194
"lint-staged": {
92-
"*.{js,ts,jsx,tsx,json,jsonc}": [
95+
"*.ts?(x)": [
96+
"prettier --parser=typescript --write",
9397
"pnpm exec deno fmt"
9498
],
95-
"*.{js,ts,jsx,tsx}": [
96-
"pnpm exec deno lint"
99+
"*.{js,mjs,cjs}": [
100+
"prettier --write",
101+
"pnpm exec deno fmt"
102+
],
103+
"*.{json,jsonc,json5,md,yml,yaml}": [
104+
"prettier --write"
97105
]
98106
},
99107
"devDependencies": {
100108
"@cloudflare/workers-types": "^4.20231016.0",
109+
"@kazupon/prettier-config": "^0.1.1",
101110
"@types/node": "^20.11.24",
102111
"@types/semver": "^7.5.8",
103112
"@types/supertest": "^2.0.12",
@@ -114,6 +123,7 @@
114123
"pkg-types": "^1.0.2",
115124
"pkg-pr-new": "^0.0.60",
116125
"playwright": "^1.38.1",
126+
"prettier": "^3.6.2",
117127
"semver": "^7.6.0",
118128
"supertest": "^6.3.3",
119129
"typescript": "^5.4.1-rc",

pnpm-lock.yaml

Lines changed: 19 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)