Arhimondus / name-generator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

name-generator

Библиотека генерирует случайные имена на русском языке.

Добавление в проект:

bun add Arhimondus/name-generator
pnpm add Arhimondus/name-generator

Использование:

import generate from 'name-generator';

// С выбором пола
console.log(generate('male').toFio());
console.log(generate('female').toFio());

// С любым полом
console.log(generate().toFio());

// Вывод в формате "Имя Фамилия"
console.log(generate().toIf());

// Вывод в формате "Фамилия Имя"
console.log(generate().toFi());

// Вывод в произвольном формате (в данном примере "Отчество Фамилия Имя")
console.log(generate().format('%o %f %i'));

// Вывод в произвольном формате первых букв отчества и фамилии (в данном примере "О. Ф. | Имя")
console.log(generate().format('%1o. %1f. %i'));

// Вывод в формате "Фамилия И. О."
console.log(generate().format('%f %1i. %o1.'));

// Вывод в формате "И. О. Фамилия"
console.log(generate().format('%1i. %o1. %f'));

About

License:MIT License


Languages

Language:TypeScript 51.0%Language:JavaScript 49.0%