https://github.com/kachick/renovate-config-dprint
Sharable Renovate config for dprint WASM plugins
https://github.com/kachick/renovate-config-dprint
dprint renovate
Last synced: 3 months ago
JSON representation
Sharable Renovate config for dprint WASM plugins
- Host: GitHub
- URL: https://github.com/kachick/renovate-config-dprint
- Owner: kachick
- License: mit
- Created: 2022-06-21T08:20:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-03-10T01:47:51.000Z (3 months ago)
- Last Synced: 2025-03-10T02:52:38.987Z (3 months ago)
- Topics: dprint, renovate
- Language: TypeScript
- Homepage:
- Size: 378 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# renovate-config-dprint
[](https://github.com/kachick/renovate-config-dprint/actions/workflows/ci-nix.yml?query=branch%3Amain+)
## Usage
[Renovate sharable config](https://docs.renovatebot.com/config-presets/) for [dprint](https://github.com/dprint/dprint) plugins.
Specify [released versions](https://github.com/kachick/renovate-config-dprint/releases). The main branch is flaky because of using for behavior testing.\
And you can optionally use self versioning updater to bump the released versions.```json
{
"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](https://github.com/kachick/renovate-config-dprint/issues/11) and [dprint-plugin-exec](https://github.com/dprint/dprint-plugin-exec).When updating by bot as renovate, I recommend checking the dprint diff in CI.\
One way is to integrate [dprint/check](https://github.com/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
- [Bump plugin](https://github.com/kachick/renovate-config-dprint/pull/1)
## Note
- [Official issues tracker](https://github.com/kachick/renovate-config-dprint/issues/7)