Formatter
markup_fmt with dprint
markup_fmt can format Vento templates.
This can be used in dprint as a plugin. You can also install other dprint
plugins that can format JavaScript code, so the expressions in templates can get
formatted. It can also format the code inside <script>
tag and <style>
tag
if you installed some dprint plugins that can format JavaScript code or CSS
code, for example, Malva.
Once you installed dprint, run the commands below to add plugins:
dprint config add g-plane/markup_fmt
dprint config add g-plane/malva
dprint config add typescript
Then, update the dprint.json
as below:
{
// ...
"plugins": [
// ... other plugins URL
"https://plugins.dprint.dev/g-plane/markup_fmt-{version}.wasm"
],
"markup": { // <-- the key name here is "markup", not "markup_fmt"
// config comes here
}
}
Replace {version}
with actual latest version, for example, v0.7.0
.