Nickel Palladium Manganese

    namesake-cli

    2.0.0 • Public • Published

    namesake-cli · Version License Travis CI JavaScript Standard Style

    Find available & relevant npm package names from the command line.

    Supposedly:

    There are only three hard things in Computer Science: cache invalidation, naming things, off-by-one errors, and being original.

    • Phil Karlton et al.¹

    ¹ original quote is becoming lost to history / legend

    namesake can do absolutely nothing to help you with cache invalidation and off-by-one errors but it can help you with naming things. Being original is still up to you.

    installation

    npm i -g namesake-cli

    usage

    Usage: namesake [word] [options]
     
      Generate a list of words that just so happen to also
      be available as npm package names.
     
      Optionally, you can use any word as input to find
      related words and terms.
     
    Options:
     
      -l, --limit   <n>  Limit the number of results returned (defaults to 50)
      -h, --help         Show this help message
      -v, --version      Output the namesake version number

    example

    Note: namesake's output is non-deterministic by design. so the following example is not 100% reproduceable, and these package names might not be available in the future.

    $ namesake car
     
    Available package names related to 'car':
     
    acr           automobile    fund         cadillac
    railcar       bombs         cable-car    accident
    mercedes      gondola       carload
    malibu        wagons        trolley
    automotive    autos         automaker
    sedan         consignment   carpark
    elevator-car  escalade      buick
    motorcar      motoring      pinto
    parking       railway-car   carla
    backseat      railroad-car  driving
    lading        vehicles      automobiles

    Limiting the number of results:

    $ namesake car --limit 5
     
    Available package names related to 'car':
     
    gondola  carload  driving  carpark  motorcar

    see also

    • namesake - the module powering this command line tool
    • Datamuse API - powers the related word search capabilities
    • english-words - word list used here for random word selection

    contributing

    Pull requests and any issues found are always welcome.

    1. Fork the project, and preferably create a branch named something like feat-make-better
    2. Modify the source files as needed
    3. Make sure all tests continue to pass, and it never hurts to have more tests
    4. Push & pull request! 🎉

    license

    MIT © Bo Lingen / citycide

    Install

    npm i namesake-cli

    DownloadsWeekly Downloads

    5

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • citycide
    • haltcase