version: 2
updates:
  - package-ecosystem: 'npm'
    directory: '/'
    groups:
      minor-and-patch:
        applies-to: version-updates
        update-types:
          - 'minor'
          - 'patch'
      major-updates:
        applies-to: version-updates
        update-types:
          - 'major'
    schedule:
      interval: 'weekly'
    labels:
      - 'mindless: 📦 dependencies'
      - 'problems: security'
    commit-message:
      prefix: 'chore: 🤖 '
    open-pull-requests-limit: 2
    allow:
      - dependency-type: direct
      - dependency-type: production
