{ "extends": ["config:base", "schedule:earlyMondays", "helpers:pinGitHubActionDigests"], "prConcurrentLimit": 1, "ignorePaths": ["docker-examples/**"], "ignoreDeps": [ "customprefix-auth", "eslint-plugin-verdaccio", "@verdaccio/test-helper", "docker/setup-buildx-action", "docker/login-action", "docker/build-push-action", "crazy-max/ghaction-docker-meta" ], "baseBranches": ["master"], "major": true, "labels": ["bot: dependencies"], "packageRules": [ { "packageNames": ["aws-sdk"], "allowedVersions": "2.607.0" }, { "packageNames": ["got"], "allowedVersions": "^11.8.5" }, { "packageNames": ["globby"], "allowedVersions": "^12.2.0" }, { "packageNames": ["get-port"], "allowedVersions": "^5.1.1" }, { "packageNames": ["@google-cloud/datastore"], "allowedVersions": "4.5.0" }, { "packageNames": ["@google-cloud/storage"], "allowedVersions": "3.5.0" }, { "packageNames": ["fast-crc32c"], "allowedVersions": "1.0.7" }, { "packageNames": ["esbuild"], "allowedVersions": "0.14.10" }, { "packageNames": ["esbuild-loader"], "allowedVersions": "2.16.0" }, { "packageNames": ["lowdb"], "allowedVersions": "1.0.0" }, { "packageNames": ["node-fetch"], "allowedVersions": "< 3.0.0" }, { "matchDatasources": ["docker"], "labels": ["bot: docker-update"] }, { "matchDatasources": ["crazy-max/ghaction-docker-meta"], "allowedVersions": "1.12.0" }, { "matchDatasources": ["react-router"], "allowedVersions": "5.2.1" }, { "matchDatasources": ["react-router-dom"], "allowedVersions": "5.2.1" }, { "matchDatasources": ["actions/github-script"], "allowedVersions": "v3" }, { "matchDatasources": ["lint-staged"], "allowedVersions": "11.2.6" }, { "matchDatasources": ["get-port"], "allowedVersions": "5.1.1" }, { "matchPackagePatterns": ["pnpm", "npm", "@yarnpkg/*"], "matchUpdateTypes": ["minor", "patch"], "groupName": "all pkg-managers dependencies", "groupSlug": "all-pkg-managers-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["master"] }, { "matchPackagePatterns": ["@verdaccio/*", "verdaccio-*"], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "all 5.x dependencies", "groupSlug": "all-5.x-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["5.x"] }, { "matchPackagePatterns": ["@types/*", "typescript", "@babel/*", "debug", "babel-*"], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "all build dependencies", "groupSlug": "all-build-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["master"] }, { "matchPackagePatterns": [ "jest", "jest-*", "fs-extra", "ts-node", "debug", "nock", "rimraf", "supertest" ], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "all tests dependencies", "groupSlug": "all-tests-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["master"] }, { "matchPackagePatterns": [ "@docusaurus/*", "webpack", "esbuild", "globby", "pnpm", "@emotion/*", "@mui/*", "react", "react*", "mini-css*", "core-js", "rimraf" ], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "all ui dependencies", "groupSlug": "all-ui-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["master"] }, { "matchPackagePatterns": [ "fast-safe-stringify", "undici", "express*", "http-status", "pino", "process-warning", "fastify", "debug", "node-fetch" ], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "server dependencies", "groupSlug": "server-core-dependencies", "extends": [":semanticCommitTypeAll(fix)"], "baseBranchList": ["master"] }, { "matchPackagePatterns": [ "@trivago/*", "prettier", "eslint-*", "eslint", "stylelint", "@typescript-eslint/*" ], "matchUpdateTypes": ["minor", "patch", "major"], "groupName": "all linting dependencies", "groupSlug": "all-linting", "baseBranchList": ["master"] } ], "pinVersions": false }