# configuration/constants/fingerprint.constants.ts

> 8 lines of code and 8 definitions.

Tree: Content Fingerprint
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/content-fingerprint#file-content-fingerprint-configuration-constants-fingerprint-constants-ts
Source text: https://banes-lab.com/source/content-fingerprint/configuration/constants/fingerprint.constants.ts.txt

Listed in [configuration/constants](https://banes-lab.com/api/source/content-fingerprint/configuration/constants.md).

## Definitions

- `ABSENT_SENTINEL` (lexical_declaration, line 1, exported)
- `HASH_ALGORITHM` (lexical_declaration, line 3, exported)
- `HASH_ENCODING` (lexical_declaration, line 5, exported)
- `UNIT_SEPARATOR` (lexical_declaration, line 7, exported)
- `RECORD_SEPARATOR` (lexical_declaration, line 9, exported)
- `INDEX_INDENT` (lexical_declaration, line 11, exported)
- `INDEX_EXTENSION` (lexical_declaration, line 13, exported)
- `CACHE_FOLDER` (lexical_declaration, line 15, exported)

## Contained in

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

## Source

```typescript
export const ABSENT_SENTINEL = "absent";

export const HASH_ALGORITHM = "sha256";

export const HASH_ENCODING = "hex";

export const UNIT_SEPARATOR = " ";

export const RECORD_SEPARATOR = "\n";

export const INDEX_INDENT = 2;

export const INDEX_EXTENSION = ".json";

export const CACHE_FOLDER = "fingerprint";
```
