Skip to content

Gwinkamp/faker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

@gwinkamp/faker

Библиотека для генерации фековых тетовых данных

Установка

npm install @gwinkamp/faker

API

ФИО

import person from "@gwinkamp/faker";

// Генерация случайного имени. Строка
person.firstName();

// Генерация случайной фамилии. Строка
person.lastName();

// Генерация случайного отчества. Строка
person.middleName();

// Генерация случайного ФИО. Объект:
// {
//   firstName: "строка",
//   lastName: "строка",
//   middleName: "строка"
// }
person.fullName();

// Генерация случайного ФИО. Строка в формате "Фамилия Имя Отчество"
person.fullNameString();

При желании в каждый метод можно передать пол человека:

import person from "@gwinkamp/faker";
import { Gender } from "@gwinkamp/faker/types";

// Сгенерировать ФИО мужчины
person.fullNameString(Gender.Male);

// Сгенерировать ФИО женщины
person.fullNameString(Gender.Female);

Реквизиты

import requisites from "@gwinkamp/faker";

// Сгенерировать ИНН ЮЛ
requisites.innUl();

// Сгенерировать ИНН ФЛ
requisites.innFl();

// Сгенерировать ОГРН ЮЛ
requisites.ogrnUl();

// Сгенерировать ОГРН ИП
requisites.ogrnIp();

// Сгенерировать ОКПО ЮЛ
requisites.okpoUl();

// Сгенерировать ОКПО ИП
requisites.okpoIp();

// Сгенерировать СНИЛС
requisites.snils();

// Сгенерировать СНИЛС в формате "ХХХ-ХХХ-ХХХ ХХ"
requisites.formattedSnils();

About

Библиотека для генерации фековых тетовых данных

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published