diff --git a/renovate.json b/renovate.json index c3e1741a371..fa3df49a9b8 100644 --- a/renovate.json +++ b/renovate.json @@ -3,17 +3,30 @@ "extends": ["config:base"], "packageRules": [ { - "matchPackagePatterns": ["^@ionic/"], - "groupName": "ionic" + "matchPackagePatterns": ["@ionic/"], + "groupName": "ionic", + "schedule": ["every weekday before 11am"] }, { - "matchPackagePatterns": ["^@angular/"], - "groupName": "angular" + "matchPackagePatterns": ["@angular/"], + "groupName": "angular", + "schedule": ["on the first day of the month"] }, { - "matchPackagePatterns": ["^@ionic/"], + "matchPackagePatterns": ["react-router", "react-router-dom"], + "groupName": "react-router", + "allowedVersions": "^5.0.0" + }, + { + "matchPackagePatterns": ["@ionic/"], "allowedVersions": "^6.0.0", - "matchFileNames": ["static/code/stackblitz/v6/**/package.json"] + "groupName": "ionic", + "matchFileNames": [ + "static/code/stackblitz/v6/angular/package.json", + "static/code/stackblitz/v6/html/package.json", + "static/code/stackblitz/v6/react/package.json", + "static/code/stackblitz/v6/vue/package.json" + ], } ], "dependencyDashboard": true, @@ -21,5 +34,14 @@ "rebaseWhen": "never", "schedule": ["every weekday before 11am"], "semanticCommits": "enabled", - "includePaths": ["static/code/stackblitz"] + "includePaths": [ + "static/code/stackblitz/v6/angular/package.json", + "static/code/stackblitz/v6/html/package.json", + "static/code/stackblitz/v6/react/package.json", + "static/code/stackblitz/v6/vue/package.json", + "static/code/stackblitz/v7/angular/package.json", + "static/code/stackblitz/v7/html/package.json", + "static/code/stackblitz/v7/react/package.json", + "static/code/stackblitz/v7/vue/package.json" + ] } diff --git a/static/code/stackblitz/v6/react/package.json b/static/code/stackblitz/v6/react/package.json index 5b7c3345008..882a33efb01 100644 --- a/static/code/stackblitz/v6/react/package.json +++ b/static/code/stackblitz/v6/react/package.json @@ -15,7 +15,7 @@ "react-router": "^5.2.0", "react-router-dom": "^5.2.0", "react-scripts": "5.0.1", - "typescript": "^4.6.4", + "typescript": "^5.0.0", "web-vitals": "^2.1.4" }, "scripts": { diff --git a/static/code/stackblitz/v6/vue/package-lock.json b/static/code/stackblitz/v6/vue/package-lock.json index c3d2edbe13f..afdde4caff4 100644 --- a/static/code/stackblitz/v6/vue/package-lock.json +++ b/static/code/stackblitz/v6/vue/package-lock.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^2.3.3", - "typescript": "^4.5.4", + "typescript": "^5.0.0", "vite": "^2.9.9", "vue-tsc": "^0.34.7" } @@ -789,16 +789,16 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "node_modules/typescript": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", - "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/vite": { @@ -1376,9 +1376,9 @@ "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" }, "typescript": { - "version": "4.8.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", - "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true }, "vite": { diff --git a/static/code/stackblitz/v6/vue/package.json b/static/code/stackblitz/v6/vue/package.json index 162ec504221..40379a39a24 100644 --- a/static/code/stackblitz/v6/vue/package.json +++ b/static/code/stackblitz/v6/vue/package.json @@ -16,7 +16,7 @@ "devDependencies": { "@vitejs/plugin-vue": "^2.3.3", "vite": "^2.9.9", - "typescript": "^4.5.4", + "typescript": "^5.0.0", "vue-tsc": "^0.34.7" } } diff --git a/static/code/stackblitz/v7/angular/package.json b/static/code/stackblitz/v7/angular/package.json index 66f368834db..ddc4a454356 100644 --- a/static/code/stackblitz/v7/angular/package.json +++ b/static/code/stackblitz/v7/angular/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@ionic/angular": "^7.0.0", - "@ionic/core": "^7.0.0" + "@ionic/angular": "7.1.0", + "@ionic/core": "7.1.0" } } diff --git a/static/code/stackblitz/v7/react/package.json b/static/code/stackblitz/v7/react/package.json index f26540994ef..5a64fcc61b7 100644 --- a/static/code/stackblitz/v7/react/package.json +++ b/static/code/stackblitz/v7/react/package.json @@ -16,7 +16,7 @@ "react-router": "^5.2.0", "react-router-dom": "^5.2.0", "react-scripts": "5.0.1", - "typescript": "^4.6.4", + "typescript": "^5.0.0", "web-vitals": "^2.1.4" }, "scripts": { diff --git a/static/code/stackblitz/v7/vue/package-lock.json b/static/code/stackblitz/v7/vue/package-lock.json index 2d181de2851..9dc3f823a76 100644 --- a/static/code/stackblitz/v7/vue/package-lock.json +++ b/static/code/stackblitz/v7/vue/package-lock.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^2.3.3", - "typescript": "^4.5.4", + "typescript": "^5.0.0", "vite": "^2.9.9", "vue-tsc": "^0.34.7" } @@ -822,16 +822,16 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/vite": { @@ -1433,9 +1433,9 @@ "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "typescript": { - "version": "4.9.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz", - "integrity": "sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", + "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", "dev": true }, "vite": { diff --git a/static/code/stackblitz/v7/vue/package.json b/static/code/stackblitz/v7/vue/package.json index 80dcea0061d..fa42f6e9940 100644 --- a/static/code/stackblitz/v7/vue/package.json +++ b/static/code/stackblitz/v7/vue/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^2.3.3", - "typescript": "^4.5.4", + "typescript": "^5.0.0", "vite": "^2.9.9", "vue-tsc": "^0.34.7" }