RandNick
Создаёт имена людей и никнеймы, которые читаются как настоящие, на девяти языках и без зависимостей во время выполнения. Пригодится для тестовых данных, заполнителей и подсказок при регистрации.
Об этом проекте
RandNick порождает случайные имена людей и никнеймы на том языке, который у него запросили. Имена читаются как имена, которые люди действительно носят, а не как два случайно склеенных слога, и сопровождаются английским произношением там, где язык не пользуется латиницей.
Никнеймы — это те прозвища, которые выбирают для игры или сайта: они собраны из повседневных слов по четырнадцати темам и никогда из имён людей, и дают миллионы сочетаний ещё до добавления уникального суффикса. Каждый генератор принимает один объект настроек — язык, длину, сколько вернуть и стиль, который тянется от правдоподобного до полностью выдуманного, — так что одна и та же форма вызова покрывает оба.
У пакета нет зависимостей времени выполнения, и он одинаково работает в Node и в браузере, что делает его пригодным и для заполнения базы данных или тестовых наборов, и для экрана регистрации, предлагающего имя.
Возможности
Типы TypeScript
Несколько языков
Проверено тестами
Без зависимостей
