npm

npm’s 2019 JavaScript ecosystem survey analysis is now available!Get your copy here »

@sugarshin/renovate-config

3.0.0 • Public • Published

@sugarshin/renovate-config

CircleCI npm version License

My shareable config for Renovate

Usage

Just extends in renovate.json .

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

You don't have to do npm install @sugarshin/renovate-config . Renovate fetches it from npm registry automatically.

Presets

@sugarshin (default)

{
  "extends": [
    ":separateMajorReleases",
    ":combinePatchMinorReleases",
    ":ignoreUnstable",
    ":prNotPending",
    ":renovatePrefix",
    ":semanticPrefixFixDepsChoreOthers",
    ":updateNotScheduled",
    ":ignoreModulesAndTests",
    ":maintainLockFilesDisabled",
    ":autodetectPinVersions",
    ":prHourlyLimit2",
    ":prConcurrentLimit10",
    ":timezone(Asia/Tokyo)",
    "group:monorepos",
    "group:recommended",
    "helpers:disableTypesNodeMajor"
  ],
  "dependencies": {
    "extends": [
      ":labels(Renovate, dependencies)"
    ]
  },
  "devDependencies": {
    "extends": [
      ":labels(Renovate, devDependencies)"
    ]
  }
}

@sugarshin:js-app

{
  "extends": [
    "@sugarshin",
    "@sugarshin:devDependenciesAutomergeMinor",
    ":pinAllExceptPeerDependencies"
  ]
}

@sugarshin:js-lib

{
  "extends": [
    "@sugarshin",
    "@sugarshin:devDependenciesAutomergeMinor",
    ":pinOnlyDevDependencies"
  ]
}

License

MIT

© sugarshin

Keywords

install

npm i @sugarshin/renovate-config

Downloadsweekly downloads

0

version

3.0.0

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability