thai-names
v1.0.1
Published
Get random Thai names
Readme
thai-names
Get random Thai names
Installation
// npm
npm install starwars-names
// Bower
// src/firstnames.jsonUsage for npm
var names = require('thai-names');
var allNames = names.all();
var randomName = names.random();
var threeRandomNames = names.random(3);
// Example result
/*
[
{
name: 'Aileen',
meaning: {
en: '',
th: 'อเมริกัน แปลว่า แสงสว่าง'
}
},
...
]
*/API
- [x] Random
- [x] All
- [ ] Filter by alphabet, keyword, multi-keywords
Future update
- [x] Separate meaning by pipe (
|) - [ ] Demo page
- [ ] Add script to alphabetical order and export to
jsonformat - [ ] Add script to check duplication
- [ ] Add submit page (user can submit new name) using Firebase to store it
- [ ] More name
- [ ] Add surname
- [ ] Add "very" Thai names
- [ ] Combine firstname and surname
Contribute
- Fork the repo
- Install Node.js and dependencies
- Make a branch for your change and make your changes
- Run
git add -Ato add your changes - Run
npm run commit(don not usegit commit) - Push your changes with
git pushthen create Pull Request
Contribute for owner
$ npm install -g semantic-release-cli
$ semantic-release-cli setup
Using above command to setup "semantic-release"Reference
- Thai names, credit from รวบรวมชื่อคนที่สะกดได้ทั้งภาษาไทยและภาษาต่างประเทศ และความหมายของชื่อค่ะ by Almond Hambert Jr@22012017-1014
- Great guide - How to Write an Open Source JavaScript Library
