# -*- coding: utf-8 -*-
# vim: ft=yaml
---
# Extend the `default` configuration provided by `yamllint`
extends: default

# Files to ignore completely
# 1. All YAML files under directory `node_modules/`, introduced during the Travis run
# 2. All YAML files heavily reliant on Jinja; these can be tackled in a subsequent PR
ignore: |
  node_modules/
  pillar.example
  postgres/codenamemap.yaml
  postgres/osfamilymap.yaml
  postgres/osmap.yaml
  postgres/repo.yaml
  test/salt/pillar/postgres.sls

rules:
  line-length:
    # Increase from default of `80`
    # Based on https://github.com/PyCQA/flake8-bugbear#opinionated-warnings (`B950`)
    max: 88
