version: 2 updates: - package-ecosystem: "npm" # The redundant target-branch directive is needed to set two different update schedules for npm, # working around a dependabot limitation: # see https://github.com/dependabot/dependabot-core/issues/1778#issuecomment-1988140219 . target-branch: main directory: "/" schedule: interval: "daily" allow: - dependency-name: "playwright" versioning-strategy: increase - package-ecosystem: "npm" directory: "/" schedule: interval: "weekly" allow: - dependency-name: "@noble*" - dependency-name: "fflate" versioning-strategy: increase groups: # Any packages matching the pattern @noble* where the highest resolvable # version is minor or patch will be grouped together. # Grouping rules apply to version updates only. noble: applies-to: version-updates patterns: - "@noble*" update-types: - "minor" - "patch"