.github/renovate.json5
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
":assignAndReview(mimmi20)",
":automergeDisabled",
":combinePatchMinorReleases",
":disableDependencyDashboard",
":disableRateLimiting",
":disableRenovate",
":enableVulnerabilityAlertsWithLabel(security)",
":gitSignOff",
":ignoreUnstable",
":label(dependencies)",
":maintainLockFilesDisabled",
":prImmediately",
":rebaseStalePrs",
":semanticCommitsDisabled",
":separateMajorReleases",
":timezone(Europe/Berlin)",
":updateNotScheduled",
"group:allDigest",
"group:allNonMajor",
"security:openssf-scorecard",
"mergeConfidence:all-badges"
],
"commitBodyTable": true,
"configMigration": true,
"ignorePaths": ["**/node_modules/**", "**/vendor/**"],
"osvVulnerabilityAlerts": true,
"platformAutomerge": false,
"prBodyColumns": [
"Package",
"Change",
"Type",
"Update"
],
"prBodyDefinitions": {
"Package": "`{{{depName}}}`",
"Type": "{{{depType}}}",
"Update": "{{{updateType}}}",
"Change": "[{{#if displayFrom}}`{{{displayFrom}}}` -> {{else}}{{#if currentValue}}`{{{currentValue}}}` -> {{/if}}{{/if}}{{#if displayTo}}`{{{displayTo}}}`{{else}}`{{{newValue}}}`{{/if}}]({{#if depName}}https://renovatebot.com/diffs/npm/{{replace '/' '%2f' depName}}/{{{currentVersion}}}/{{{newVersion}}}{{/if}})"
},
"rangeStrategy": "bump",
"recreateWhen": "never",
"rollbackPrs": true,
"schedule": ["before 4am on Saturday"],
"packageRules": [
{
"matchPackageNames": [
"@localnerve/imagemin-gifsicle",
"@localnerve/imagemin-pngquant",
"@node-minify/core",
"@node-minify/no-compress",
"@node-minify/terser",
"@typescript-eslint/eslint-plugin",
"@typescript-eslint/parser",
"@typescript-eslint/typescript-estree",
"@vheemstra/vite-plugin-imagemin",
"browscap/browscap",
"cssnano",
"cssnano-preset-default",
"elasticsearch/elasticsearch",
"endorphin-studio/browser-detector-tests",
"illuminate/config",
"illuminate/container",
"illuminate/contracts",
"illuminate/events",
"illuminate/filesystem",
"illuminate/view",
"imagemin",
"infection/infection",
"laminas/laminas-diactoros",
"laminas/laminas-servicemanager",
"nikic/php-parser",
"phpunit/phpunit",
"postcss-load-config",
"predis/predis",
"psr/container",
"psr/http-message",
"psr/log",
"psr/simple-cache",
"supports-color",
"symfony/console",
"symfony/filesystem",
"symfony/finder",
"symfony/http-foundation",
"symfony/yaml"
],
"rangeStrategy": "widen"
},
{
"matchPackageNames": [
"@csstools/postcss-color-function",
"@csstools/postcss-color-mix-function",
"@csstools/postcss-exponential-functions",
"@csstools/postcss-font-format-keywords",
"@csstools/postcss-gradients-interpolation-method",
"@csstools/postcss-initial",
"@csstools/postcss-is-pseudo-class",
"@csstools/postcss-media-minmax",
"@csstools/postcss-media-queries-aspect-ratio-number-values",
"@csstools/postcss-nested-calc",
"@csstools/postcss-progressive-custom-properties",
"@csstools/postcss-text-decoration-shorthand",
"@csstools/postcss-trigonometric-functions",
"@types/node",
"@vitest/coverage-istanbul",
"@vitest/ui",
"autoprefixer",
"aws/aws-sdk-php",
"browserslist",
"eslint-plugin-prettier",
"friendsofphp/php-cs-fixer",
"laminas/laminas-authentication",
"laminas/laminas-form",
"laminas/laminas-i18n",
"laminas/laminas-validator",
"lilconfig",
"mezzio/mezzio",
"mimmi20/coding-standard",
"mimmi20/mezzio-setlocale-middleware",
"phpstan/phpstan",
"postcss",
"postcss-color-hex-alpha",
"postcss-color-rebeccapurple",
"postcss-custom-media",
"postcss-custom-properties",
"postcss-custom-selectors",
"postcss-image-set-function",
"postcss-import",
"postcss-nested",
"postcss-nesting",
"postcss-place",
"postcss-prefix-selector",
"postcss-prefixwrap",
"postcss-preset-env",
"postcss-pseudo-class-any-link",
"postcss-selector-not",
"prettier",
"prettier-eslint",
"raven-actions/actionlint",
"rector/rector",
"rector/type-perfect",
"sass",
"shivammathur/setup-php",
"sirbrillig/phpcs-variable-analysis",
"slevomat/coding-standard",
"squizlabs/php_codesniffer",
"stylelint",
"stylelint-config-standard",
"typescript",
"vite",
"vitest",
"vite-plugin-dts",
"yaml"
],
"enabled": false
},
{
"groupName": "all non-major dependencies",
"groupSlug": "all-minor-patch-dependencies",
"matchUpdateTypes": [
"minor",
"patch"
]
}
]
}