0.1.0 • Published 2 years ago

name-factory v0.1.0

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Naming language generator

This is code for generating a 'naming language', using the algorithm behind @unchartedatlas. For more details, see these notes.

Installation

npm install --save language-generator

Usage

  import { makeBasicLanguage } from 'language-generator'

  const language = makeBasicLanguage('seed')
  language.makeWord()   // => tukan
  language.makeName()   // => Na tut Un
  language.getWord()    // => un

Global API

.makeBasicLanguage(seed:string) => Language

.makeOrthoLanguage(seed:string) => Language

.makeRandomLanguage(seed:string) => Language

Language API

.getWord(key:string) => string

.makeWord(key:string) => string

.makeName(key:string) => string