# core/parsers/config.yaml.parser.ts

> 5 lines of code and 2 definitions.

Tree: GovLab Quality
Language: typescript
Layer: processing
Canonical: https://banes-lab.com/anatomy/quality#file-quality-core-parsers-config-yaml-parser-ts
Source text: https://banes-lab.com/source/quality/core/parsers/config.yaml.parser.ts.txt

Listed in [core/parsers](https://banes-lab.com/api/source/quality/core/parsers.md), after [core/parsers/binding.parser.ts](https://banes-lab.com/source/quality/core/parsers/binding.parser.ts.md) and before [core/parsers/constants.parser.ts](https://banes-lab.com/source/quality/core/parsers/constants.parser.ts.md).

## Definitions

- `parseYaml` (lexical_declaration, line 3, exported)
- `parsed` (lexical_declaration, line 4, exported)

## Contained in

- [core/parsers](https://banes-lab.com/anatomy/quality/folder-quality-core-parsers.md)

## Source

```typescript
import { parse } from "yaml";

export const parseYaml = function parseYaml(text: string): unknown {
    const parsed: unknown = parse(text, { merge: true });
    return parsed ?? {};
};
```
