# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
# https://docs.github.com/en/github/administering-a-repository/customizing-dependency-updates

version: 2
updates:
  # --- GitHub Actions
  - package-ecosystem: 'github-actions'
    directory: '/'
    schedule:
        interval: 'daily'

  - package-ecosystem: 'npm'
    directory: '/'
    open-pull-requests-limit: 20
    rebase-strategy: 'auto'
    schedule:
        interval: 'weekly'
    allow:
        - dependency-type: 'direct'
    ignore:
        - dependency-name: '@types/node'
          versions: ['13.x', '14.x', '15.x', '16.x', '17.x']
