Skip to content

Meteor version of haikunatorjs with space-stuff and robot-stuff

Notifications You must be signed in to change notification settings

tuulbox/haikunator-meteor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haikunator-meteor

Build Status

Heavily forked from https://github.com/Atrox/haikunatorjs

Generate Heroku-like random names to use in your node applications. This is haiku-inspired but not technically haiku. This is mostly for codename generation.

Additions:

  1. More names
  2. Meteor package

Installation

meteor add tuul:haikunator

Usage

Haikunator is pretty simple.

// default usage
haikunate() // => "wispy-dust-1337"

// custom length (default=4)
haikunate({tokenLength: 6}) // => "patient-king-887265"

// use hex instead of numbers
haikunate({tokenHex: true}) // => "purple-breeze-98e1"

// use custom chars instead of numbers/hex
haikunate({tokenChars: "HAIKUNATE"}) // => "summer-atom-IHEA"

// don't include a token
haikunate({tokenLength: 0}) // => "cold-wildflower"

// use a different delimiter
haikunate({delimiter: "."}) // => "restless.sea.7976"

// no token, space delimiter
haikunate({tokenLength: 0, delimiter: " "}) // => "delicate haze"

// no token, empty delimiter
haikunate({tokenLength: 0, delimiter: ""}) // => "billowingleaf"

Options

The following options are available:

haikunate({
  delimiter: "-",
  tokenLength: 4,
  tokenHex: false,
  tokenChars: "0123456789"
});

If tokenHex is true, it overrides any tokens specified in tokenChars

Other Languages

Haikunator is also available in other languages. Check them out:

About

Meteor version of haikunatorjs with space-stuff and robot-stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published