# core/loaders

> A concern on the infrastructure layer holding 5 files, 323 lines of code, 70 definitions and 42 call edges.

Page: Anatomy · Bane's Lab Site
Canonical: https://banes-lab.com/anatomy/tree#folder-core-loaders

Listed in [Anatomy · Bane's Lab Site](https://banes-lab.com/api/pages/anatomy/tree.md), after [core/listeners](https://banes-lab.com/anatomy/tree/folder-core-listeners.md) and before [core/matchers](https://banes-lab.com/anatomy/tree/folder-core-matchers.md).

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

## loaders

A **concern** on the **infrastructure** layer holding **5** files, **323** lines of code, **70** definitions and **42** call edges.

### Stats

Files 5

Lines of code 323

Blank lines 41

Bytes 13067

Definitions 70

Exported 25

Callable 33

Call edges 42

isolated flow 44

entry flow 13

leaf flow 7

relay flow 6

Findings no anomalies

the folder's walk 1199 steps

### Files

[definition.loader.ts](https://banes-lab.com/source/tree/core/loaders/definition.loader.ts.md)

- Subject: definition
- Concern: loader
- Layer: infrastructure
- 28 lines of code
- 7 definitions
- 6 call edges

[diagram.loader.ts](https://banes-lab.com/source/tree/core/loaders/diagram.loader.ts.md)

- Subject: diagram
- Concern: loader
- Layer: infrastructure
- 61 lines of code
- 15 definitions
- 5 call edges

[payload.loader.ts](https://banes-lab.com/source/tree/core/loaders/payload.loader.ts.md)

- Subject: payload
- Concern: loader
- Layer: infrastructure
- 31 lines of code
- 7 definitions
- 2 call edges

[tree.loader.ts](https://banes-lab.com/source/tree/core/loaders/tree.loader.ts.md)

- Subject: tree
- Concern: loader
- Layer: infrastructure
- 30 lines of code
- 9 definitions
- 0 call edges

[walk.loader.ts](https://banes-lab.com/source/tree/core/loaders/walk.loader.ts.md)

- Subject: walk
- Concern: loader
- Layer: infrastructure
- 173 lines of code
- 32 definitions
- 29 call edges

## Links to

- [core/converters/definition.converter.ts](https://banes-lab.com/source/tree/core/converters/definition.converter.ts.md)
- [core/loaders/definition.loader.ts](https://banes-lab.com/source/tree/core/loaders/definition.loader.ts.md)
- [core/reporters/failure.reporter.ts](https://banes-lab.com/source/tree/core/reporters/failure.reporter.ts.md)
- [core/loaders/diagram.loader.ts](https://banes-lab.com/source/tree/core/loaders/diagram.loader.ts.md)
- [presentation/renderers/diagram.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/diagram.renderer.ts.md)
- [core/predicates/resource.predicate.ts](https://banes-lab.com/source/tree/core/predicates/resource.predicate.ts.md)
- [core/loaders/walk.loader.ts](https://banes-lab.com/source/tree/core/loaders/walk.loader.ts.md)
- [presentation/renderers/markdown.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/markdown.renderer.ts.md)
- [presentation/renderers/source.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/source.renderer.ts.md)
- [presentation/renderers/walk.renderer.ts](https://banes-lab.com/source/tree/presentation/renderers/walk.renderer.ts.md)

## Contains

- [core/loaders/definition.loader.ts](https://banes-lab.com/source/tree/core/loaders/definition.loader.ts.md)
- [core/loaders/diagram.loader.ts](https://banes-lab.com/source/tree/core/loaders/diagram.loader.ts.md)
- [core/loaders/payload.loader.ts](https://banes-lab.com/source/tree/core/loaders/payload.loader.ts.md)
- [core/loaders/tree.loader.ts](https://banes-lab.com/source/tree/core/loaders/tree.loader.ts.md)
- [core/loaders/walk.loader.ts](https://banes-lab.com/source/tree/core/loaders/walk.loader.ts.md)

## Contained in

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