Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 0 additions & 10 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,16 +23,6 @@ real Prettier plugin, not a script chained on with `&&`.
Keep comments and doc prose here as short as the neighboring entries. State the
rule and the one non-obvious reason; skip the backstory.

Two prettier-plugin-astro 1.0.x formatting bugs to write around. Close
`<script>` and `<style>` explicitly β€” `<script …></script>`, never
`<script … />`: a self-closing one inside a `{cond && …}` expression long enough
to wrap makes the plugin emit output that fails its own `format:check`, so if
`check:fix` leaves CI red on a file it just rewrote, run it again rather than
hunting a stale cache. And keep multi-line `/* … */` comments out of `<style>`
blocks β€” those gain two spaces of indentation every run and never converge, so
`format:check` can never pass (upstream issue 487, open as of 1.0.1). Single-line
`/* … */` is fine.

## Required toolchain

**Use Node 22.** This is not a style preference, it is a correctness
Expand Down
29 changes: 14 additions & 15 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,33 +28,32 @@
"@astrojs/rss": "^4.0.19",
"@astrojs/sitemap": "^3.7.4",
"@eliancodes/brutal-ui": "^0.2.6",
"@unocss/astro": "^66.10.2",
"@unocss/astro": "^66.11.0",
"@vercel/analytics": "^2.0.1",
"@vercel/speed-insights": "^2.0.0",
"astro": "^7.3.2",
"astro": "^7.4.1",
"astro-font": "^1.2.0",
"satori": "^0.33.4",
"satori": "^0.63.2",
"satori-html": "^0.3.2",
"typescript": "^6.0.3",
"zod": "^4.6.5"
"typescript": "^6.0.3"
},
"devDependencies": {
"@astrojs/check": "^0.9.10",
"@astrojs/check": "^0.9.12",
"@eslint/js": "^9.39.5",
"@iconify-json/logos": "^1.2.14",
"@iconify-json/logos": "^1.2.17",
"@iconify-json/uil": "^1.2.3",
"@resvg/resvg-js": "^2.6.2",
"@typescript-eslint/parser": "^8.70.0",
"@unocss/reset": "^66.10.2",
"@typescript-eslint/parser": "^8.72.0",
"@unocss/reset": "^66.11.0",
"eslint": "^9.8.0",
"eslint-plugin-astro": "^1.7.0",
"eslint-plugin-jsx-a11y": "^6.10.2",
"globals": "^17.12.0",
"prettier": "^3.9.6",
"prettier-plugin-astro": "^1.0.0",
"sharp": "^0.35.4",
"unocss": "^66.10.2",
"vite": "^8.3.0"
"globals": "^17.13.0",
"prettier": "^3.9.10",
"prettier-plugin-astro": "^1.1.1",
"sharp": "^0.35.5",
"unocss": "^66.11.0",
"vite": "^8.3.4"
},
"overrides": {
"@vercel/analytics": {
Expand Down
Loading
Loading