RandNick
라이브러리유틸리티
실제로 쓰일 법한 사람 이름과 닉네임을 만들어 줍니다. 아홉 개 언어를 지원하고 런타임 의존성이 없어 시드 데이터와 예시 값, 가입 시 추천 이름에 쓰기 좋습니다.
프로젝트 소개
RandNick은 원하는 언어로 사람 이름과 닉네임을 만들어 냅니다. 이름은 음절 두 개를 무작위로 붙인 것이 아니라 실제로 쓰이는 이름처럼 읽히고, 라틴 문자를 쓰지 않는 언어에서는 영문 발음도 함께 제공합니다.
닉네임은 게임이나 웹사이트에서 고를 법한 이름입니다. 사람 이름이 아니라 열네 가지 주제의 일상적인 단어에서 만들어지며, 고유 접미사를 붙이기 전에 이미 수백만 가지 조합이 나옵니다. 두 생성기 모두 옵션 객체 하나만 받습니다. 언어와 길이, 몇 개를 돌려줄지, 그리고 사실적인 쪽부터 완전히 지어낸 쪽까지 걸쳐 있는 스타일 설정입니다.
런타임 의존성이 없고 Node와 브라우저에서 똑같이 동작합니다. 그래서 가입 화면에서 이름을 추천하는 데도, 데이터베이스에 시드를 넣거나 테스트 픽스처를 채우는 데도 그대로 쓸 수 있습니다.
기능
TypeScript 지원
다국어 지원
테스트로 검증됨
의존성 없음
