Skip to content

kachick/renovate-config-dprint

Repository files navigation

renovate-config-dprint

CI - Nix Status

Usage

Renovate sharable config for dprint plugins.

Specify released versions. The main branch is flaky because of using for behavior testing.
And you can optionally use self versioning updater to bump the released versions.

{
  "extends": [
    "config:recommended",
    "github>kachick/renovate-config-dprint#1.3.0",
    "github>kachick/renovate-config-dprint:self"
  ]
}

Now, it targets WASM plugins only.
This means excluding process plugins like dprint-plugin-prettier and dprint-plugin-exec.

When updating by bot as renovate, I recommend checking the dprint diff in CI.
One way is to integrate dprint/check into your workflows.

Targets

Tested against the following plugins.

  • Official
    • typescript, markdown, json etc
  • g-plane
    • malva, markup_fmt, pretty_yaml, pretty_graphql
  • kachick
    • kdl, typstyle

Example

Note