# core/converters/finding.converter.ts

> 6 lines of code and 1 definition.

Tree: GovLab Patterns
Language: typescript
Layer: processing
Canonical: https://banes-lab.com/anatomy/patterns#file-patterns-core-converters-finding-converter-ts
Source text: https://banes-lab.com/source/patterns/core/converters/finding.converter.ts.txt

Listed in [core/converters](https://banes-lab.com/api/source/patterns/core/converters.md), after [core/converters/field.converter.ts](https://banes-lab.com/source/patterns/core/converters/field.converter.ts.md) and before [core/converters/finding.distribution.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.distribution.converter.ts.md).

## Definitions

- `withSupport` (lexical_declaration, line 3, exported)

## Contained in

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

## Used by

- [core/converters/finding.distribution.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.distribution.converter.ts.md)
- [core/converters/finding.graph.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.graph.converter.ts.md)
- [core/converters/finding.grid.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.grid.converter.ts.md)
- [core/converters/finding.sequence.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.sequence.converter.ts.md)
- [core/converters/finding.tree.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.tree.converter.ts.md)
- [core/converters/finding.vector.converter.ts](https://banes-lab.com/source/patterns/core/converters/finding.vector.converter.ts.md)

## Linked from

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

## Source

```typescript
import type { Finding } from "#types/finding.types";

export const withSupport = function withSupport(findings: readonly (Finding | null)[], support: number): Finding[] {
    return findings
        .filter((finding): finding is Finding => finding !== null)
        .map((finding) => ({ ...finding, support }));
};
```
