diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 24d0fdf..1b46a92 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -48,29 +48,30 @@ updates: # - '*' ignore: - - dependency-name: "laminas/laminas-servicemanager" - - dependency-name: "psr/container" - - dependency-name: "nikic/php-parser" - - dependency-name: "infection/infection" - - dependency-name: "psr/http-message" - - dependency-name: "psr/simple-cache" - - dependency-name: "illuminate/view" + - dependency-name: "browscap/browscap" + - dependency-name: "elasticsearch/elasticsearch" + - dependency-name: "endorphin-studio/browser-detector-tests" - dependency-name: "illuminate/config" - dependency-name: "illuminate/container" - dependency-name: "illuminate/contracts" - dependency-name: "illuminate/events" - dependency-name: "illuminate/filesystem" - - dependency-name: "endorphin-studio/browser-detector-tests" + - dependency-name: "illuminate/view" + - dependency-name: "infection/infection" - dependency-name: "laminas/laminas-diactoros" + - dependency-name: "laminas/laminas-servicemanager" + - dependency-name: "nikic/php-parser" + - dependency-name: "phpunit/phpunit" + - dependency-name: "predis/predis" + - dependency-name: "psr/container" + - dependency-name: "psr/http-message" + - dependency-name: "psr/log" + - dependency-name: "psr/simple-cache" - dependency-name: "symfony/console" + - dependency-name: "symfony/filesystem" - dependency-name: "symfony/finder" - - dependency-name: "symfony/yaml" - dependency-name: "symfony/http-foundation" - - dependency-name: "psr/log" - - dependency-name: "browscap/browscap" - - dependency-name: "symfony/filesystem" - - dependency-name: "predis/predis" - - dependency-name: "elasticsearch/elasticsearch" + - dependency-name: "symfony/yaml" # Disable rebasing for all pull requests rebase-strategy: "disabled" @@ -106,7 +107,7 @@ updates: labels: - "dependencies" - versioning-strategy: "widen" + versioning-strategy: "increase" target-branch: "master" @@ -115,10 +116,6 @@ updates: prefix: "npm" ignore: - - dependency-name: "@vitest/coverage-istanbul" - - dependency-name: "@vitest/ui" - - dependency-name: "vitest" - - dependency-name: "supports-color" - dependency-name: "@localnerve/imagemin-gifsicle" - dependency-name: "@localnerve/imagemin-pngquant" - dependency-name: "@node-minify/core" @@ -128,10 +125,14 @@ updates: - dependency-name: "@typescript-eslint/parser" - dependency-name: "@typescript-eslint/typescript-estree" - dependency-name: "@vheemstra/vite-plugin-imagemin" + - dependency-name: "@vitest/coverage-istanbul" + - dependency-name: "@vitest/ui" - dependency-name: "cssnano" - dependency-name: "cssnano-preset-default" - dependency-name: "imagemin" - dependency-name: "postcss-load-config" + - dependency-name: "supports-color" + - dependency-name: "vitest" # Disable rebasing for all pull requests rebase-strategy: "disabled" diff --git a/.github/renovate.json5 b/.github/renovate.json5 index f619bdd..e2bc60c 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -47,11 +47,88 @@ "schedule": ["before 4am on Saturday"], "packageRules": [ { - "matchPackageNames": ["nikic/php-parser", "infection/infection", "psr/container", "psr/http-message", "laminas/laminas-servicemanager", "psr/simple-cache", "illuminate/view", "illuminate/config", "illuminate/container", "illuminate/contracts", "illuminate/events", "illuminate/filesystem" ,"endorphin-studio/browser-detector-tests", "laminas/laminas-diactoros", "symfony/console", "symfony/finder", "symfony/yaml", "symfony/http-foundation", "psr/log", "browscap/browscap", "symfony/filesystem", "supports-color", "elasticsearch/elasticsearch", "predis/predis", "@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", "cssnano", "cssnano-preset-default", "imagemin", "postcss-load-config"], + "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": ["vitest", "@vitest/coverage-istanbul", "@vitest/ui", "phpstan/phpstan", "phpunit/phpunit", "rector/rector", "rector/type-perfect", "friendsofphp/php-cs-fixer", "sirbrillig/phpcs-variable-analysis", "slevomat/coding-standard", "squizlabs/php_codesniffer", "laminas/laminas-i18n", "mimmi20/mezzio-setlocale-middleware", "mimmi20/coding-standard", "shivammathur/setup-php", "laminas/laminas-form", "laminas/laminas-i18n", "laminas/laminas-validator", "aws/aws-sdk-php", "raven-actions/actionlint"], + "matchPackageNames": [ + "@csstools/postcss-color-function", + "@csstools/postcss-text-decoration-shorthand", + "@csstools/postcss-trigonometric-functions", + "@types/node", + "@vitest/coverage-istanbul", + "@vitest/ui", + "aws/aws-sdk-php", + "browserslist", + "friendsofphp/php-cs-fixer", + "laminas/laminas-authentication", + "laminas/laminas-form", + "laminas/laminas-i18n", + "laminas/laminas-validator", + "mezzio/mezzio", + "mimmi20/coding-standard", + "mimmi20/mezzio-setlocale-middleware", + "phpstan/phpstan", + "postcss", + "postcss-custom-media", + "postcss-custom-properties", + "postcss-custom-selectors", + "postcss-prefixwrap", + "postcss-preset-env", + "prettier", + "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" + ], "enabled": false }, { diff --git a/composer.json b/composer.json index 7391c4f..edddb0e 100644 --- a/composer.json +++ b/composer.json @@ -42,7 +42,7 @@ "phpstan/phpstan-deprecation-rules": "^1.2.0", "phpstan/phpstan-phpunit": "^1.4.0", "phpunit/phpunit": "^10.5.25", - "rector/rector": "^1.2.0", + "rector/rector": "^1.2.1", "rector/type-perfect": "^0.1.8", "symplify/phpstan-rules": "^13.0.0", "tomasvotruba/cognitive-complexity": "^0.2.3",