@vikr01/renovate-config
Version:
My [shareable config](https://renovatebot.com/docs/config-presets/) for [Renovate](https://renovatebot.com).
42 lines (30 loc) • 2.05 kB
Markdown
#@vikr01/renovate-config
My [shareable config](https://renovatebot.com/docs/config-presets/) for [Renovate](https://renovatebot.com).
[](https://npmjs.org/package/@vikr01/renovate-config)
[](https://npmjs.org/package/@vikr01/renovate-config)
[](https://travis-ci.com/vikr01/renovate-config)
[](https://david-dm.org/vikr01/renovate-config)
[](https://david-dm.org/vikr01/renovate-config?type=dev)
## Setup
Just add this package directly to your `renovate.json` (or [other renovate config variations](https://github.com/renovatebot/renovate/blob/master/docs/configuration.md#configuration-methods)).
For [the latest version from `npm`](https://npmjs.org/package/@vikr01/renovate-config):
```json
{
"extends": ["@vikr01"]
}
```
To use [this repository's config](./renovate.json):
```json
{
"extends": ["github>vikr01/renovate-config"]
}
```
## Presets
### `@vikr01` (default)
- Bumps `dependencies` and `devDependencies` whenever a new version is published.
- For example, `^3.0.0` will be bumped to `^3.0.1` even though `3.0.1` the still fits the range of `^3.0.0`. This is to prevent lockfiles from preventing useful dependency updates.
- Separates major and minor patches of dependencies
- For example, updates for `eslint-plugin-import` from `^2.14.0` to `^2.15.0` and `prettier` from `^1.0.0` to `^2.0.0` will be separated into different pull requests.
- Groups ESLint, Prettier, and Stylelint dependencies together under the name `linters`
- Disables updating `engines` in `package.json` files.
- Renovate updates occur only between `6:00 AM` and `5:00 PM` PST on saturdays