RandNick
Erzeugt Personennamen und Spitznamen, die sich wie echte lesen, in neun Sprachen und ohne Laufzeitabhängigkeiten. Nützlich für Testdaten, Platzhalter und Vorschläge bei der Registrierung.
Über dieses Projekt
RandNick erzeugt zufällige Personennamen und Spitznamen in der Sprache, nach der man fragt. Die Namen lesen sich wie Namen, die Menschen tatsächlich tragen, und nicht wie zwei zufällig aneinandergesetzte Silben; wo eine Sprache nicht lateinisch geschrieben wird, kommt die englische Aussprache dazu.
Spitznamen sind die Kennungen, die jemand für ein Spiel oder eine Website wählen würde, gebaut aus Alltagswörtern über vierzehn Themen hinweg und nie aus Personennamen, mit Millionen von Kombinationen, noch bevor ein eindeutiges Suffix angehängt wird. Jeder Generator nimmt ein einziges Optionsobjekt — Sprache, Länge, Anzahl und eine Stileinstellung, die von realistisch bis frei erfunden reicht — sodass dieselbe Aufrufform beide abdeckt.
Das Paket hat keine Laufzeitabhängigkeiten und läuft in Node wie im Browser, was es für das Befüllen einer Datenbank oder eines Test-Fixtures ebenso brauchbar macht wie für den Anmeldebildschirm, der einen Namen vorschlägt.
Funktionen
TypeScript-Typen
Mehrsprachig
Durch Tests geprüft
Ohne Abhängigkeiten
