{ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended" ], "packageRules": [ { "matchPackageNames": [ "@angular/**", "@angular-devkit/**", "@angular-eslint/**" ], "allowedVersions": ">=17.0.0 <18.0.0" }, { "matchPackageNames": [ "@angular/animations", "@angular/common", "@angular/compiler", "@angular/core", "@angular/forms", "@angular/platform-browser", "@angular/platform-browser-dynamic", "@angular/router", "@angular/compiler-cli", "@angular/language-service" ], "groupName": "Angular framework" }, { "matchPackageNames": [ "@angular/cli", "@angular-devkit/build-angular" ], "groupName": "Angular CLI" }, { "matchPackageNames": [ "typescript" ], "allowedVersions": ">=5.2.0 <5.5.0" }, { "matchPackageNames": [ "node" ], "allowedVersions": "^18.13.0 || ^20.9.0" }, { "description": [ "Ionic requires RxJS 7.5 or newer within Angular's supported major" ], "matchPackageNames": [ "rxjs" ], "allowedVersions": ">=7.5.0 <8.0.0" }, { "matchPackageNames": [ "zone.js" ], "allowedVersions": ">=0.14.0 <0.15.0" }, { "matchPackageNames": [ "@ionic/angular" ], "allowedVersions": ">=7.5.0 <8.0.0" }, { "matchPackageNames": [ "@ionic/angular-toolkit" ], "allowedVersions": ">=9.0.0 <10.0.0" }, { "matchPackageNames": [ "@capacitor/**" ], "allowedVersions": ">=5.0.0 <6.0.0", "groupName": "Capacitor" } ] }