forked from ben-ng/sourcemap-validator
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrenovate.json5
More file actions
18 lines (18 loc) · 940 Bytes
/
renovate.json5
File metadata and controls
18 lines (18 loc) · 940 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
$schema: 'https://docs.renovatebot.com/renovate-schema.json',
description: 'Renovate config for LavaMoat monorepo',
extends: [
'config:best-practices',
'replacements:all',
'config:js-app', // everything gets pinned except peer deps (plus a bunch of other reasonable defaults)
'group:definitelyTyped', // groups all `@types/*` packages together
'helpers:pinGitHubActionDigests', // pins SHAs of GitHub actions
':enableVulnerabilityAlerts', // enables GitHub vulnerability alerts
':semanticCommits', // use semantic commits
'group:linters', // group lint-related packages together
'workarounds:typesNodeVersioning', // tracks node versions from engines field in package.json for @types/node
'internalChecksFilter': 'strict', // strict internal checks
'labels': ['dependencies'], // add "dependencies" label to PRs
'minimumReleaseAge': '3 days', // wait 3 days before auto-merging
],
}