# configuration/constants/exclusion.constants.ts

> 24 lines of code and 4 definitions.

Tree: Bane's Lab Build Scripts
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/build-scripts#file-build-scripts-configuration-constants-exclusion-constants-ts
Source text: https://banes-lab.com/source/build-scripts/configuration/constants/exclusion.constants.ts.txt

Listed in [configuration/constants](https://banes-lab.com/api/source/build-scripts/configuration/constants.md), after [configuration/constants/diagram.constants.ts](https://banes-lab.com/source/build-scripts/configuration/constants/diagram.constants.ts.md) and before [configuration/constants/filter.constants.ts](https://banes-lab.com/source/build-scripts/configuration/constants/filter.constants.ts.md).

## Definitions

- `MEDIA_EXTENSIONS` (lexical_declaration, line 1, exported)
- `BINARY_EXTENSIONS` (lexical_declaration, line 12, exported)
- `BACKUP_MARK` (lexical_declaration, line 25, exported)
- `THIRD_PARTY_KEYS` (lexical_declaration, line 27, exported)

## Contained in

- [configuration/constants](https://banes-lab.com/anatomy/build-scripts/folder-build-scripts-configuration-constants.md)

## Source

```typescript
export const MEDIA_EXTENSIONS: ReadonlySet<string> = new Set([
    ".gif",
    ".ico",
    ".jpeg",
    ".jpg",
    ".mp4",
    ".png",
    ".webm",
    ".webp",
]);

export const BINARY_EXTENSIONS: ReadonlySet<string> = new Set([
    ".br",
    ".gz",
    ".otf",
    ".pdf",
    ".tgz",
    ".ttf",
    ".wasm",
    ".woff",
    ".woff2",
    ".zip",
]);

export const BACKUP_MARK = ".backup.";

export const THIRD_PARTY_KEYS: readonly string[] = ["govlab.quality.catalog.data"];
```
