yet-another-name-generator
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

YANG

Yet Another Name Generator

YANG

Install

$ pnpm add yet-another-name-generator
# or
$ npm add yet-another-name-generator
# or
$ yarn add yet-another-name-generator

Test

$ pnpm run test

Usage

import { generate } from 'yet-another-name-generator'

generate()

Some examples:

  • nostalgic clod-hopper
  • spiritual bagman
  • lacking codman
  • pumped boatwright
  • melted minnow
  • mere kite
  • silky opah
  • blue butcher
  • drunk canadian mountie
  • mountainous herpetologist

API

generate(options);

Options

Option Type Description
the boolean If true, adds the word "the" to the beginning of the string.
titleize boolean If true, capitalizes the first letter of each word in the string.
separator boolean | string - If false, trims spaces between the words, making it one long string.
- If a string, replaces the whitespace between words with your custom separator.

Examples

generate({the: true})
// -> the bloody jagger

generate({the: true, titleize: true})
// -> The Magical Minnow

generate({titleize: true, separator: false})
// -> SoggyPoacher

generate({the: true, titleize: true, separator: '-'})
// -> The-Spiritual-Princess

Dependencies (0)

    Dev Dependencies (4)

    Package Sidebar

    Install

    npm i yet-another-name-generator

    Weekly Downloads

    60

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    92.4 kB

    Total Files

    18

    Last publish

    Collaborators

    • oferitz