npm.io
2.0.0 • Published 6 years ago

@vingle/renovate-config

Licence
MIT
Version
2.0.0
Deps
0
Size
5 kB
Vulns
0
Weekly
0

Vingle Renovate configuration

A common Renovate configuration for Node.js projects at Vingle.

Setup

$ npm install @vingle/renovate-config --save-dev

Add the following to renovate.json

{
  "extends": ["@vingle"]
}

Node.js specific presets

Node.js 8
{
  "extends": ["@vingle", "@vingle:nodejs8"]
}
Node.js 10
{
  "extends": ["@vingle", "@vingle:nodejs10"]
}
Node.js 12
{
  "extends": ["@vingle", "@vingle:nodejs12"]
}
AWS Lambda specific presets

For AWS Lambda projects, Use following renovate preset:

{
  "extends": ["@vingle", "@vingle:nodejs8", "@vingle:lambda"]
}
Semantic Commit specific presets

For semantic-release dependent projects, Use following renovate preset:

{
  "extends": ["@vingle", "@vingle:semantic-commit"]
}
Assignee presets

For team-specific projects, Use following renovate preset:

{
  "extends": ["@vingle", "@vingle:assignees:backend"]
}