# core/assets/diagram.assets.ts

> 8 lines of code and 6 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-core-assets-diagram-assets-ts
Source text: https://banes-lab.com/assets/sources/source.94b6c8b656569d40d1812debf96144549cd82a8fc098ad7a82bf6a8c21443138.generated.txt

## Definitions

- `DIAGRAM_ROOT` (lexical_declaration, line 1, exported)
- `FILE_PREFIX` (lexical_declaration, line 3)
- `FILE_SUFFIX` (lexical_declaration, line 4)
- `STYLESHEET_FILE` (lexical_declaration, line 5)
- `DIAGRAM_STYLESHEET` (lexical_declaration, line 7, exported)
- `diagramLocation` (lexical_declaration, line 9, exported)

## Source

```typescript
export const DIAGRAM_ROOT = "/assets/diagrams/";

const FILE_PREFIX = "diagram.";
const FILE_SUFFIX = ".generated.svg";
const STYLESHEET_FILE = "diagrams.generated.css";

export const DIAGRAM_STYLESHEET = DIAGRAM_ROOT + STYLESHEET_FILE;

export const diagramLocation = function diagramLocation(digest: string): string {
    return DIAGRAM_ROOT + FILE_PREFIX + digest + FILE_SUFFIX;
};
```
