File tree Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Expand file tree Collapse file tree 1 file changed +40
-2
lines changed Original file line number Diff line number Diff line change 11{
2+ "$schema" : " https://docs.renovatebot.com/renovate-schema.json" ,
3+
24 "extends" : [
3- " config:recommended" ,
4- " :dependencyDashboard"
5+ " config:base"
6+ ],
7+
8+ "timezone" : " Europe/Paris" ,
9+ "schedule" : [" before 8am on monday" ],
10+
11+ "packageRules" : [
12+ {
13+ // Mise à jour du fichier .nvmrc
14+ "description" : " Mise à jour de la version Node dans .nvmrc" ,
15+ "matchManagers" : [" regex" ],
16+ "matchFiles" : [" .nvmrc" ],
17+ "matchPackageNames" : [" node" ],
18+ "extractVersion" : " ^v?(?<version>\\ d+\\ .\\ d+\\ .\\ d+)$" ,
19+ "depType" : " engines" ,
20+ "datasource" : " node" ,
21+ "versioning" : " node" ,
22+ "enabled" : true ,
23+ "groupName" : " Update Node.js version (.nvmrc)"
24+ },
25+ {
26+ // Optionnel : Mettre à jour automatiquement les dépendances NPM
27+ "description" : " Mise à jour des dépendances npm" ,
28+ "matchManagers" : [" npm" ],
29+ "groupName" : " npm dependencies updates" ,
30+ "automerge" : false
31+ }
32+ ],
33+
34+ // Active la gestion des fichiers via Regex Manager
35+ "regexManagers" : [
36+ {
37+ "fileMatch" : [" ^\\ .nvmrc$" ],
38+ "matchStrings" : [
39+ " ^(?<depName>node)\\ s*v?(?<currentValue>\\ d+\\ .\\ d+\\ .\\ d+)$"
40+ ],
41+ "datasourceTemplate" : " node"
42+ }
543 ]
644}
You can’t perform that action at this time.
0 commit comments