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.
Tested against the following plugins.
- Official
- typescript, markdown, json etc
- g-plane
- malva, markup_fmt, pretty_yaml, pretty_graphql
- kachick
- kdl, typstyle