# Copyright 2023 Wayback Archiver. All rights reserved.
# Use of this source code is governed by the MIT
# license that can be found in the LICENSE file.

header:
  license:
    spdx-id: MIT
    copyright-owner: Wayback Archiver
    software-name: cairn
    content: |
      Copyright 2023 Wayback Archiver. All rights reserved.
      Use of this source code is governed by the MIT
      license that can be found in the LICENSE file.

  paths-ignore:
    - '.github/ISSUE_TEMPLATE'
    - '.github/PULL_REQUEST_TEMPLATE'
    - '.github/linters/.dockerfilelintrc'
    - '.gitattributes'
    - '.semgrepignore'
    - '.gitignore'
    - '.dockerignore'
    - '.npmignore'
    - '.eslintrc'
    - '.eslintignore'
    - '.prettierrc'
    - '**/*.md'
    - '**/*.out'
    - '**/*.json'
    - 'dist'
    - 'test'
    - '**/*.lock'
    - 'src/cli.ts'
    - 'LICENSE'
    - 'Makefile'
    - 'Procfile'
    - 'codecov.yml'
    - 'mkdocs.yml'

  comment: on-failure

  language:
    TypeScript:
      extensions:
        - ".ts"

dependency:
  files:
    - package.json
