|
71 | 71 | "release": "bumpp --commit \"release: v%s\" --all --push --tag", |
72 | 72 | "version": "pnpx tsx scripts/bump-deno.ts", |
73 | 73 | "fix": "pnpm run --stream --color \"/^(lint|format)$/\"", |
| 74 | + "fix:prettier": "prettier . --write --experimental-cli", |
74 | 75 | "lint": "pnpm exec deno lint", |
| 76 | + "lint:prettier": "prettier . --check --experimental-cli", |
75 | 77 | "format": "pnpm exec deno fmt", |
76 | 78 | "build": "unbuild && pnpx tsx ./scripts/deno.ts", |
77 | 79 | "test": "pnpm run test:typecheck && pnpm run test:unit", |
|
88 | 90 | "play:deno": "pnpm run --filter example-deno dev", |
89 | 91 | "play:bun": "pnpm run --filter example-bun dev" |
90 | 92 | }, |
| 93 | + "prettier": "@kazupon/prettier-config", |
91 | 94 | "lint-staged": { |
92 | | - "*.{js,ts,jsx,tsx,json,jsonc}": [ |
| 95 | + "*.ts?(x)": [ |
| 96 | + "prettier --parser=typescript --write", |
93 | 97 | "pnpm exec deno fmt" |
94 | 98 | ], |
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" |
97 | 105 | ] |
98 | 106 | }, |
99 | 107 | "devDependencies": { |
100 | 108 | "@cloudflare/workers-types": "^4.20231016.0", |
| 109 | + "@kazupon/prettier-config": "^0.1.1", |
101 | 110 | "@types/node": "^20.11.24", |
102 | 111 | "@types/semver": "^7.5.8", |
103 | 112 | "@types/supertest": "^2.0.12", |
|
114 | 123 | "pkg-types": "^1.0.2", |
115 | 124 | "pkg-pr-new": "^0.0.60", |
116 | 125 | "playwright": "^1.38.1", |
| 126 | + "prettier": "^3.6.2", |
117 | 127 | "semver": "^7.6.0", |
118 | 128 | "supertest": "^6.3.3", |
119 | 129 | "typescript": "^5.4.1-rc", |
|
0 commit comments