nutrition-vay-cli

1.0.2 • Public • Published

nutrition-vay-cli

A NodeJS cli for the vay nutrition search api.

Installation

Install the npm package

npm i nutrition-vay-cli

Create a vay account here (its free) and get your API KEY.

How To Use

// setup your API KEY
$nutrition config --key 'YOUR API KEY'

// then search by name
$nutrition search --name "snickers"

//OR
$nutrition search --name "snickers" --key 'YOUR API KEY'


// use the help command for other help commands
$nutrition search help

Example

The following command gives the following result table.

nutrition search --name "snickers" --key 'YOUR API KEY'

┌──────────┬────────────────────────────────────────┬─────────────────┬──────────────────────────────────────────────────────────────────┐
│ Id       │ Owner                                  │ UPC             │ Name                                                             │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 503291   │ Mars Chocolate North America LLC       │ 40000494072     │ SNICKERS, SNICKERS                                               │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 503307   │ Mars Chocolate North America LLC       │ 40000503781     │ SNICKERS, SNICKERS MINIS                                         │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 344098   │                                        │ 0               │ SNICKERS Bar                                                     │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 557863   │ Mars Chocolate North America LLC       │ 40000512554     │ SNICKERS, BARS                                                   │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 513715   │ Mars Chocolate North America LLC       │ 40000493839     │ SNICKERS TREES                                                   │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 534297   │ SIMPLY BALANCED                        │ 498780204112    │ SNACKERS                                                         │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 568756   │ Safeway, Inc.                          │ 21130047116     │ SNACKERS                                                         │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 595032   │ The Kroger Co.                         │ 11110892584     │ SNACKERS                                                         │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 568753   │ Safeway, Inc.                          │ 21130047109     │ SNACKERS                                                         │
├──────────┼────────────────────────────────────────┼─────────────────┼──────────────────────────────────────────────────────────────────┤
│ 564857   │ Hormel Foods Corporation               │ 37600003643     │ SNACKERS                                                         │
└──────────┴────────────────────────────────────────┴─────────────────┴──────────────────────────────────────────────────────────────────┘

Notes

Created as part of the 100 days coding challenge here. Also a good excuse to learn how to make a node cli.

References

Excellent blog about learning how to create nodejs cli packages by Changhui Xu on here

Package Sidebar

Install

npm i nutrition-vay-cli

Weekly Downloads

0

Version

1.0.2

License

ISC

Unpacked Size

15.3 kB

Total Files

10

Last publish

Collaborators

  • _pekk