{ extends: [ 'config:base', ':disableDependencyDashboard', ], ignorePaths: [ '**/__fixtures__/**', '**/fixtures/**', ], enabledManagers: [ 'npm', ], baseBranches: [ 'main', '7.16', '7.15', ], prConcurrentLimit: 0, prHourlyLimit: 0, separateMajorMinor: false, rangeStrategy: 'bump', semanticCommits: false, vulnerabilityAlerts: { enabled: false, }, npm: { lockFileMaintenance: { enabled: false, }, packageRules: [ { packagePatterns: [ '.*', ], enabled: false, }, { groupName: '@elastic/charts', packageNames: ['@elastic/charts'], reviewers: ['team:datavis'], matchBaseBranches: ['main'], labels: ['release_note:skip', 'v8.0.0', 'v7.16.0', 'auto-backport'], draftPR: true, enabled: true, }, { groupName: '@elastic/elasticsearch', packageNames: ['@elastic/elasticsearch'], reviewers: ['team:kibana-operations', 'team:kibana-core'], matchBaseBranches: ['main'], labels: ['release_note:skip', 'v8.0.0', 'Team:Operations', 'Team:Core', 'backport:skip'], enabled: true, }, { groupName: '@elastic/elasticsearch', packageNames: ['@elastic/elasticsearch'], reviewers: ['team:kibana-operations', 'team:kibana-core'], matchBaseBranches: ['7.16'], labels: ['release_note:skip', 'Team:Operations', 'Team:Core', 'backport:skip'], enabled: true, }, { groupName: '@elastic/elasticsearch', packageNames: ['@elastic/elasticsearch'], reviewers: ['team:kibana-operations', 'team:kibana-core'], matchBaseBranches: ['7.15'], labels: ['release_note:skip', 'Team:Operations', 'Team:Core', 'backport:skip'], enabled: true, }, { groupName: 'babel', packageNames: ['@types/babel__core'], matchPackagePatterns: ["^@babel", "^babel-plugin"], reviewers: ['team:kibana-operations'], matchBaseBranches: ['main'], labels: ['Team:Operations', 'release_note:skip'], enabled: true, }, { groupName: 'polyfills', packageNames: ['core-js'], matchPackagePatterns: ["polyfill"], excludePackageNames: ['@loaders.gl/polyfills'], reviewers: ['team:kibana-operations'], matchBaseBranches: ['main'], labels: ['Team:Operations', 'release_note:skip'], enabled: true, }, { groupName: 'vega related modules', packageNames: ['vega', 'vega-lite', 'vega-schema-url-parser', 'vega-tooltip'], reviewers: ['team:kibana-vis-editors'], matchBaseBranches: ['main'], labels: ['Feature:Vega', 'Team:VisEditors'], enabled: true, }, { groupName: 'cypress', packageNames: ['eslint-plugin-cypress'], matchPackagePatterns: ["^cypress"], reviewers: ['Team:apm', 'Team: SecuritySolution'], matchBaseBranches: ['main'], labels: ['buildkite-ci', 'ci:all-cypress-suites'], enabled: true, } { groupName: 'platform security modules', packageNames: [ 'broadcast-channel', 'node-forge', '@types/node-forge', 'require-in-the-middle', 'tough-cookie', '@types/tough-cookie', 'xml-crypto', '@types/xml-crypto' ], reviewers: ['team:kibana-security'], matchBaseBranches: ['main'], labels: ['Team:Security', 'release_note:skip', 'auto-backport'], enabled: true, }, ], }, }