# configuration/strings/template.strings.ts

> 6 lines of code and 3 definitions.

Tree: Build tree
Language: typescript
Layer: product
Canonical: https://banes-lab.com/anatomy/build#file-build-configuration-strings-template-strings-ts
Source text: https://banes-lab.com/source/build/configuration/strings/template.strings.ts.txt

Listed in [configuration/strings](https://banes-lab.com/api/source/build/configuration/strings.md), after [configuration/strings/readme.strings.ts](https://banes-lab.com/source/build/configuration/strings/readme.strings.ts.md).

## Definitions

- `CLEAN_TEMPLATES` (lexical_declaration, line 1, exported)
- `NO_TEMPLATES` (lexical_declaration, line 4, exported)
- `unresolvedTemplateRef` (lexical_declaration, line 6, exported)

## Source

```typescript
export const CLEAN_TEMPLATES =
    "Every ontology id the protocol templates and the strings modules name resolves to a record of its kind.";

export const NO_TEMPLATES = "The template check found no protocol template to read in ";

export const unresolvedTemplateRef = function unresolvedTemplateRef(line: number, kind: string, id: string): string {
    return `line ${String(line)} names the ${kind} "${id}", and the ontology holds no ${kind} with that id`;
};
```
