> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Paketaliase

> Registrierte Tippfehler-Schutzaliase und wie sie funktionieren

## Offizielles Paket

Das offizielle npm-Paket ist **`failproofai`**:

```bash theme={null}
npm install -g failproofai
# or
bun add -g failproofai
```

***

## Warum wir die Aliasnamen besitzen

Typosquatting ist ein verbreiteter Angriff auf die Software-Lieferkette, bei dem ein böswilliger Akteur einen Paketnamen registriert, der sich nur um einen Tastendruck vom Namen eines beliebten Pakets unterscheidet. Ahnungslose Nutzer, die beim Installationsbefehl einen Tippfehler machen, führen dann Code unter Angreiferkontrolle mit vollem Systemzugriff aus – genau die Art von Bedrohung, gegen die Failproof AI entwickelt wurde.

Um diese Angriffsfläche zu eliminieren, **registrieren wir vorsorglich alle gängigen Falschschreibungen und Formatierungsvarianten** von `failproofai` auf npm. Keiner dieser Namen kann von Dritten registriert werden. Jeder davon ist ein schlanker Proxy, der das echte `failproofai`-Paket installiert und alle Aufrufe dorthin weiterleitet.

***

## Registrierte Aliase

**Formatierungsvarianten** – verschiedene Schreibweisen von „failproof ai":

| Paket           | Status                      |
| --------------- | --------------------------- |
| `failproof`     | ✅ Veröffentlicht            |
| `failproof-ai`  | ⏳ Ausstehend (npm-Freigabe) |
| `fail-proof-ai` | ⏳ Ausstehend (npm-Freigabe) |
| `failproof_ai`  | ⏳ Ausstehend (npm-Freigabe) |
| `fail_proof_ai` | ⏳ Ausstehend (npm-Freigabe) |
| `fail-proofai`  | ⏳ Ausstehend (npm-Freigabe) |

**`failprof*`-Tippfehler** – fehlendes „o" in „proof":

| Paket          | Status                      |
| -------------- | --------------------------- |
| `failprof`     | ✅ Veröffentlicht            |
| `failprof-ai`  | ✅ Veröffentlicht            |
| `failprofai`   | ⏳ Ausstehend (npm-Freigabe) |
| `fail-prof-ai` | ⏳ Ausstehend (npm-Freigabe) |
| `failprof_ai`  | ⏳ Ausstehend (npm-Freigabe) |

**`faliproof*`-Tippfehler** – vertauschte Buchstaben „a" und „i":

| Paket          | Status                      |
| -------------- | --------------------------- |
| `faliproof`    | ✅ Veröffentlicht            |
| `faliproof-ai` | ✅ Veröffentlicht            |
| `faliproofai`  | ⏳ Ausstehend (npm-Freigabe) |

> **Warum ausstehend?** Die Spam-Schutzrichtlinie von npm blockiert Namen, die nach dem Entfernen von Satzzeichen und Ähnlichkeitsprüfungen auf denselben String wie ein bestehendes Paket normalisiert werden. Wir haben den npm-Support kontaktiert, um diese Namen für Anti-Squatting-Zwecke zu reservieren. Sie werden nach Genehmigung freigeschaltet.

Du kannst überprüfen, ob ein veröffentlichter Alias uns gehört:

```bash theme={null}
npm info failproof
# Look for: "ExosphereHost Inc." in the maintainers field
```

***

## Wie die Aliase funktionieren

Jedes Aliaspaket:

1. Listet `failproofai` als Abhängigkeit auf – das echte Paket wird installiert und sein Binary wird verfügbar
2. Stellt ein Binary bereit, das dem eigenen Namen entspricht (z. B. `failprof-ai`), und leitet alle Argumente an das `failproofai`-Binary weiter

Der Proxy ist ein zweizeiliges Node-Skript; es enthält keine Logik, keine Netzwerkaufrufe und keine Datenerfassung über das hinaus, was `failproofai` selbst tut.

***

## Falls du einen Namen gefunden hast, den wir übersehen haben

Erstelle ein Issue unter [failproofai/failproofai](https://github.com/failproofai/failproofai/issues) und wir werden ihn registrieren.
