mimmi20/browser-detector

View on GitHub
.github/renovate.json5

Summary

Maintainability
Test Coverage
{
  "$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 Wednesday"],
  "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"
      ]
    }
  ]
}