dprint plugins

Self-built dprint plugin binaries. Reference one in dprint.json by URL; dprint pins a SHA-256 of the bytes.

PluginVersionFiles
css (fork of malva: nested-rule single-line block fix) v0.15.3-mk wasm · schema
markdown (fork: code fences kept verbatim) v0.22.1-mk wasm · schema
{
  "plugins": [
    "https://dprint.opus131.com/css-v0.15.3-mk.wasm"
  ]
}

Run dprint config add or let dprint append the checksum on first use.

editor config schema

Aggregate JSON schema for dprint.jsondprint.schema.json. Reference it by URL from a VS Code workspace instead of inlining the schema (malva & markdown resolve to the fork schemas above; json & typescript track upstream):

"json.schemas": [{
  "fileMatch": [".dprint.json", "dprint.json", "dprint.jsonc"],
  "url": "https://dprint.opus131.com/dprint.schema.json"
}]

Mutable canonical URL: bump a plugin ref in this one file and every workspace follows (reload the editor to refresh its schema cache).