UNPKG

@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
#@vikr01/renovate-config My [shareable config](https://renovatebot.com/docs/config-presets/) for [Renovate](https://renovatebot.com). [![npm version](https://img.shields.io/npm/v/@vikr01/renovate-config.svg)](https://npmjs.org/package/@vikr01/renovate-config) [![npm downloads per month](https://img.shields.io/npm/dm/@vikr01/renovate-config.svg)](https://npmjs.org/package/@vikr01/renovate-config) [![Travis Build Status](https://img.shields.io/travis/com/vikr01/renovate-config.svg?logo=travis)](https://travis-ci.com/vikr01/renovate-config) [![Dependency Status](https://img.shields.io/david/vikr01/renovate-config.svg?label=dependencies)](https://david-dm.org/vikr01/renovate-config) [![DevDependency Status](https://img.shields.io/david/dev/vikr01/renovate-config.svg?label=devDependencies)](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