diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 899292d..276e173 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -51,56 +51,84 @@ updates: - dependency-name: "infection/infection" - dependency-name: "psr/http-message" - dependency-name: "psr/simple-cache" + - dependency-name: "illuminate/view" + - 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: "laminas/laminas-diactoros" + - dependency-name: "symfony/console" + - 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" # Disable rebasing for all pull requests rebase-strategy: "disabled" - #- package-ecosystem: "composer" - # - # directory: "/" - # - # schedule: - # interval: "daily" - # - # groups: - # # Specify a name for the group, which will be used in pull request titles - # # and branch names - # minor-patch-dependencies: - # applies-to: "version-updates" - # # Define patterns to include dependencies in the group (based on - # # dependency name) - # patterns: - # - "*" - # - # open-pull-requests-limit: 10 - # - # reviewers: - # - "mimmi20" - # - # assignees: - # - "mimmi20" - # - # labels: - # - "dependencies" - # - # versioning-strategy: "widen" - # - # target-branch: "master" - # - # commit-message: - # include: "scope" - # prefix: "composer" - # - # allow: - # - dependency-name: "psr/container" - # - dependency-name: "infection/infection" - # - dependency-name: "nikic/php-parser" - # - dependency-name: "psr/http-message" - # - dependency-name: "laminas/laminas-servicemanager" - # - dependency-name: "psr/simple-cache" - # - # # Disable rebasing for all pull requests - # rebase-strategy: "disabled" + - package-ecosystem: "npm" + + directory: "/" + + schedule: + interval: "daily" + + groups: + # Specify a name for the group, which will be used in pull request titles + # and branch names + minor-patch-dependencies: + applies-to: "version-updates" + # Define patterns to include dependencies in the group (based on + # dependency name) + patterns: + - "*" + + open-pull-requests-limit: 10 + + reviewers: + - "mimmi20" + + assignees: + - "mimmi20" + + labels: + - "dependencies" + + versioning-strategy: "widen" + + target-branch: "master" + + commit-message: + include: "scope" + 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" + - dependency-name: "@node-minify/no-compress" + - dependency-name: "@node-minify/terser" + - dependency-name: "@typescript-eslint/eslint-plugin" + - dependency-name: "@typescript-eslint/parser" + - dependency-name: "@typescript-eslint/typescript-estree" + - dependency-name: "@vheemstra/vite-plugin-imagemin" + - dependency-name: "cssnano" + - dependency-name: "cssnano-preset-default" + - dependency-name: "imagemin" + - dependency-name: "postcss-load-config" + + # Disable rebasing for all pull requests + rebase-strategy: "disabled" - package-ecosystem: "github-actions" diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 83c28df..13034a6 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -51,9 +51,13 @@ "rangeStrategy": "widen" }, { - "matchPackageNames": ["nikic/php-parser", "infection/infection", "psr/container", "psr/http-message", "laminas/laminas-servicemanager", "psr/simple-cache"], + "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"], "rangeStrategy": "widen" }, + { + "matchPackageNames": ["vitest", "@vitest/coverage-istanbul", "@vitest/ui", "phpstan/phpstan", "phpunit/phpunit", "friendsofphp/php-cs-fixer", "sirbrillig/phpcs-variable-analysis", "slevomat/coding-standard", "squizlabs/php_codesniffer"], + "enabled": false + }, { "groupName": "all non-major dependencies", "groupSlug": "all-minor-patch-dependencies",