# IT Lab Functions

Eine flexible Utility-Bibliothek, geschrieben in TypeScript.
Sie bündelt zentrale Funktionen, die sowohl im Frontend (Vue, React, etc.) als auch im Backend (Node.js) eingesetzt werden.
Dazu gehören z. B. **Permission-Handling**, **String-** und **Daten-Formatierungen**, **Validierungen**, sowie **geteilte Typdefinitionen** wie `LabNews`, `LabBooks` und mehr.

---

![NPM version](https://img.shields.io/npm/v/itlab-functions?style=flat&label=Version)

![NPM downloads](https://img.shields.io/npm/dm/itlab-functions?style=flat&label=Downloads)

![NPM updated](https://img.shields.io/npm/last-update/itlab-functions?style=flat&label=Updated)

## Installation

```bash
pnpm add itlab-functions
```

<Callout>Die Bibliothek ist vollständig tree-shakeable – es werden nur die Funktionen und Typen in das Bundle aufgenommen, die auch tatsächlich importiert werden.</Callout>
