docs / Tooling
Prettier Plugin
@vesk/prettier-plugin formats .vsk files in Prettier, preserving component, &[] and {#server}/{#client} syntax.
`@vesk/prettier-plugin` provides formatting support for `.vsk` files in Prettier.
Setup
terminal
npm install -D @vesk/prettier-plugin
.prettierrc
{
"plugins": ["@vesk/prettier-plugin"]
}
How it works
- Registers .vsk as a handled extension.
- Transforms .vsk syntax to TypeScript/JSX for Prettier's parser, formats, then maps back.
- Vesk-specific syntax (`component`, `&[]`, `{#client}`/`{#server}`) is preserved through the format pass.