@longgt-public/node-gimei
v0.4.0
Published
random Japanese name and address generator. nodejs port of gimei
Downloads
348
Maintainers
Readme
node-gimei
gimei のNode.js版です。架空の日本人名や住所文字列を作成します。 テストデータの作成などにどうぞ。
Install
$ npm install @longgt-public/node-gimei
Usage
name()
架空の人物名を返します。
var gimei = require('@longgt-public/node-gimei')();
var name = gimei.name();
console.log(name.kanji()); // 斎藤 陽菜
console.log(name.hiragana()); // さいとう はるな
console.log(name.katakana()); // サイトウ ハルナ
console.log(name.katakanaHan()); // サイトウ ハルナ
console.log(name.romaji()); // Saitou Haruna
console.log(name.last().kanji()); // 斎藤
console.log(name.last().hiragana()); // さいとう
console.log(name.last().katakana()); // サイトウ
console.log(name.last().katakanaHan()); // サイトウ
console.log(name.last().romaji()); // Saitou
console.log(name.first().kanji()); // 陽菜
console.log(name.first().hiragana()); // はるな
console.log(name.first().katakana()); // ハルナ
console.log(name.first().katakanaHan()); // ハルナ
console.log(name.first().romaji()); // Haruna
male()
架空の男性名を返します。
var gimei = require('@longgt-public/node-gimei')();
var male = gimei.male();
console.log(male.kanji()); // 小林 顕士
console.log(male.romaji()); // Kobayashi Kenji
console.log(male.isMale()); // true
console.log(male.isFemale()); // false
female()
架空の女性名を返します。
var gimei = require('@longgt-public/node-gimei')();
var female = gimei.female();
console.log(female.kanji()); // 根本 彩世
console.log(female.romaji()); // Nemoto Ayase
console.log(female.isMale()); // false
console.log(female.isFemale()); // true
address()
架空の住所を返します。
var gimei = require('@longgt-public/node-gimei')();
var address = gimei.address();
console.log(address.kanji()); // 岡山県 大島郡大和村 稲木町
console.log(address.hiragana()); // おかやまけん おおしまぐんやまとそん いなぎちょう
console.log(address.katakana()); // オカヤマケン オオシマグンヤマトソン イナギチョウ
console.log(address.katakanaHan()); // オカヤマケン オオシマグンヤマトソン イナギチョウ
console.log(address.romaji()); // Okayamaken Ooshimagunyamatoson Inagichou
console.log(address.prefecture().kanji()); // 岡山県
console.log(address.prefecture().hiragana()); // おかやまけん
console.log(address.prefecture().katakana()); // オカヤマケン
console.log(address.prefecture().katakanaHan()); // オカヤマケン
console.log(address.prefecture().romaji()); // Okayamaken
console.log(address.city().kanji()); // 大島郡大和村
console.log(address.city().hiragana()); // おおしまぐんやまとそん
console.log(address.city().katakana()); // オオシマグンヤマトソン
console.log(address.city().katakanaHan()); // オオシマグンヤマトソン
console.log(address.city().romaji()); // Ooshimagunyamatoson
console.log(address.town().kanji()); // 稲木町
console.log(address.town().hiragana()); // いなぎちょう
console.log(address.town().katakana()); // イナギチョウ
console.log(address.town().katakanaHan()); // イナギチョウ
console.log(address.town().romaji()); // Inagichou
reset()
既存のデータをリセットします。
var gimei = require('@longgt-public/node-gimei')();
var name = gimei.name();
console.log(name.kanji()); // 斎藤 陽菜
gimei.reset();
name = gimei.name();
console.log(name.kanji()); // 高橋 由佳
Link
- https://github.com/willnet/gimei