パッケージの詳細

@vingle/renovate-config

balmbees23MIT2.0.0

Renovate configurations for Vingle

vingle, renovate

readme

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"]
}

更新履歴

2.0.0 (2020-05-04)

Bug Fixes

  • commitlint-preset: update outdated dependencies (32999b9)
  • deps: update dependency cz-conventional-changelog to v3 (#1) (b6a9b28)
  • renovate-config: update backend assignees (e90756f)
  • semantic-release-config: add explicit semantic-release plugin dependencies (9833f1c)
  • semantic-release-config: fix broken release configuration (72ea2bd)
  • semantic-release-config: remove semantic-release from dependency (06f6c22)
  • tslint-preset: support tslint 6 (b0c01d4)

BREAKING CHANGES

  • semantic-release-config: Now semantic-release should be provided from dependent project