ts-gimei
Version:
日本語の人物名や住所のテストデータを、漢字・ひらがな・カタカナ・ローマ字で出力します。ブラウザ・Node.js両方で使用可能
95 lines (71 loc) • 1.72 kB
Markdown
TypeScript版、Gimeiです。日本人の名前、住所をランダムで生成。漢字、ひらがな、カタカナ、ローマ字を出力します。
Node.js, ブラウザ両方で使用可能です。
以下のデータを使用しています。
https://github.com/willnet/gimei
```
npm i ts-gimei
```
人物名をランダムに取得します。
```typescript
import gimei from 'ts-gimei';
// 男女含めランダム
const manOrWoman = await gimei.person();
// 男性ランダム
const man = await gimei.person({ gender: 'male' });
// 女性ランダム
const woman = await gimei.person({ gender: 'female' });
```
```typescript
{
firstName: {
kanji: '夏弥',
hiragana: 'かや',
katakana: 'カヤ',
romaji: 'Kaya',
},
lastName: {
kanji: '栗原',
hiragana: 'くりはら',
katakana: 'クリハラ',
romaji: 'Kurihara',
},
gender: 'female',
};
```
仮の住所をランダムに取得します。
```typescript
import gimei from 'ts-gimei';
// 住所ランダム
const address = await gimei.address();
```
```typescript
{
prefecture: {
kanji: '埼玉県',
hiragana: 'さいたまけん',
katakana: 'サイタマケン',
romaji: 'Saitamaken'
},
city: {
kanji: '柴田郡川崎町',
hiragana: 'しばたぐんかわさきまち',
katakana: 'シバタグンカワサキマチ',
romaji: 'Shibatagunkawasakimachi'
},
town: {
kanji: '和見町',
hiragana: 'わみまち',
katakana: 'ワミマチ',
romaji: 'Wamimachi'
}
}
```
MIT