chore(dependency): automerge all JavaScript CI dependencies

Make a pass to have a full inventory of JavaScript dependencies that
can be automerged because they only have an impact on the CI. It is
easier than to examine them one by one when an update is proposed.

- add packages:test which indirectly includes packages:jsUnitTest and
  a number of test dependencies such as vitest
- add prefixes for dependencies which are known to be exclusively
  used for testing (playwright, ...)
- add modules

Refs: https://docs.renovatebot.com/presets-packages
This commit is contained in:
Earl Warren 2024-05-08 19:32:24 +02:00
parent a2c8fe0370
commit d4bb667051
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00

View file

@ -95,9 +95,22 @@
"enabled": false
},
{
"description": "Automerge some packages when ci succeeds",
"extends": ["packages:linters"],
"matchDepNames": ["github.com/PuerkitoBio/goquery", "vitest", "vite-string-plugin"],
"description": "Automerge some packages when CI succeeds",
"extends": ["packages:linters", "packages:test"],
"matchDepNames": [
"github.com/PuerkitoBio/goquery",
"happy-dom",
"markdownlint-cli",
"updates",
"vite-string-plugin",
"@vue/test-utils"
],
"matchPackagePrefixes": [
"@eslint-community/",
"@playwright/",
"@stoplight/spectral-cli",
"@stylistic/"
],
"automerge": true
},
{