npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

lunalogs-cli

v1.0.46

Published

LunaLOGS Logistics System

Readme

lunalogs-cli

LunaLOGS Command Line Interface (CLI)

oclif Version Downloads/week License

Usage

$ npm install -g lunalogs-cli
$ luna COMMAND
running command...
$ luna (-v|--version|version)
lunalogs-cli/1.0.46 darwin-x64 node-v16.6.1
$ luna --help [COMMAND]
USAGE
  $ luna COMMAND
...

Commands

luna add-merchant

USAGE
  $ luna add-merchant

OPTIONS
  --merchantName=merchantName  name of new merchant

EXAMPLES
  $ luna add-merchant
  $ luna add-merchant --merchantName='John McClane'

See code: src/commands/add-merchant.ts

luna add-product

USAGE
  $ luna add-product

OPTIONS
  --productName=productName  name of new product

EXAMPLES
  $ luna add-product
  $ luna add-product --productName='Quenya Box'

See code: src/commands/add-product.ts

luna add-product-order

USAGE
  $ luna add-product-order

OPTIONS
  --merchantName=merchantName                            name of merchant where product purchased
  --merchantOrderNumber=merchantOrderNumber              order number generated by merchant for tracking
  --productName=productName                              name of product being purchased
  --productOrderAmount=productOrderAmount                total amount paid for order
  --productOrderDeliveredTime=productOrderDeliveredTime  time order was delivered
  --productOrderLocation=productOrderLocation            location where order will be delivered
  --productOrderQuantity=productOrderQuantity            quantity of product being purchased
  --productOrderShippedTime=productOrderShippedTime      time order was shipped
  --productOrderShipping=productOrderShipping            shipping paid as part of order
  --productOrderStatus=productOrderStatus                current status of order
  --productOrderTaxes=productOrderTaxes                  taxes paid as part of order

EXAMPLES
  $ luna add-product-order
  $ luna add-product-order --productName='Packing Box'
  $ luna add-product-order --productOrderQuantity='3'
  $ luna add-product-order --productOrderAmount='10'
  $ luna add-product-order --productOrderTaxes='4'
  $ luna add-product-order --productOrderShipping='3'
  $ luna add-product-order --productOrderLocation='US-MA'
  $ luna add-product-order --merchantName='Etsy'
  $ luna add-product-order --merchantOrderNumber='IG3452-23'
  $ luna add-product-order --productOrderShippedTime='2021-01-21'
  $ luna add-product-order --productOrderDeliveredTime='2021-01-25'
  $ luna add-product-order --productOrderStatus='NEW'

See code: src/commands/add-product-order.ts

luna add-supply

USAGE
  $ luna add-supply

OPTIONS
  --remainingQuantity=remainingQuantity  number remaining in inventory
  --supplyName=supplyName                name of supply item
  --unitPrice=unitPrice                  price per unit
  --unitQuantity=unitQuantity            minimum supply order size
  --vendorName=vendorName                vendor who provides supply

EXAMPLES
  $ luna add-supply
  $ luna add-supply --supplyName='Packing Box'
  $ luna add-supply --vendorName='Amazon'
  $ luna add-supply --remainingQuantity='10'
  $ luna add-supply --unitQuantity='100'
  $ luna add-supply --unitPrice='56.50'

See code: src/commands/add-supply.ts

luna add-supply-order

USAGE
  $ luna add-supply-order

OPTIONS
  --supplyName=supplyName                            name of supply item
  --supplyOrderAmount=supplyOrderAmount              amount of order
  --supplyOrderOrderedTime=supplyOrderOrderedTime    time order was ordered
  --supplyOrderQuantity=supplyOrderQuantity          quantity of order
  --supplyOrderReceivedTime=supplyOrderReceivedTime  time order was received
  --vendorOrderNumber=vendorOrderNumber              order number generated by vendor for tracking

EXAMPLES
  $ luna add-supply-order
  $ luna add-supply-order --supplyName='Packing Box'
  $ luna add-supply-order --vendorOrderNumber='AMAZON3452-23'
  $ luna add-supply-order --supplyOrderQuantity='5'
  $ luna add-supply-order --supplyOrderAmount='56.25'
  $ luna add-supply-order --supplyOrderOrderedTime='2021-01-21 12:15:05'
  $ luna add-supply-order --supplyOrderReceivedTime='2021-01-25 11:21:13'

See code: src/commands/add-supply-order.ts

luna add-supply-to-product

USAGE
  $ luna add-supply-to-product

OPTIONS
  --productName=productName                      name of product
  --productSupplyQuantity=productSupplyQuantity  quantity needed for product
  --supplyName=supplyName                        name of supply item

EXAMPLES
  $ luna add-supply-to-product
  $ luna add-supply-to-product --productName='Quenya'
  $ luna add-supply-to-product --supplyName='Packing Box'
  $ luna add-supply-to-product --productSupplyQuantity='5'

See code: src/commands/add-supply-to-product.ts

luna add-vendor

USAGE
  $ luna add-vendor

OPTIONS
  --vendorName=vendorName  name of new vendor

EXAMPLES
  $ luna add-vendor
  $ luna add-vendor --vendorName='JoAnn Fabrics'

See code: src/commands/add-vendor.ts

luna autocomplete [SHELL]

display autocomplete installation instructions

USAGE
  $ luna autocomplete [SHELL]

ARGUMENTS
  SHELL  shell type

OPTIONS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

EXAMPLES
  $ luna autocomplete
  $ luna autocomplete bash
  $ luna autocomplete zsh
  $ luna autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

luna combine-supply-orders

USAGE
  $ luna combine-supply-orders

EXAMPLE
  $ luna combine-supply-orders

See code: src/commands/combine-supply-orders.ts

luna generate-supply-orders

USAGE
  $ luna generate-supply-orders

EXAMPLE
  $ luna generate-supply-orders

See code: src/commands/generate-supply-orders.ts

luna help [COMMAND]

display help for luna

USAGE
  $ luna help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

luna list-merchants

USAGE
  $ luna list-merchants

OPTIONS
  --filter=filter  partial merchant name for filtering

EXAMPLES
  $ luna list-merchants
  $ luna list-merchants --filter='John'

See code: src/commands/list-merchants.ts

luna list-product-orders

USAGE
  $ luna list-product-orders

OPTIONS
  --after=after    shows orders placed after this date
  --before=before  shows orders placed before this date
  --filter=filter  partial merchant order number for filtering
  --status=status  shows orders with this status

EXAMPLES
  $ luna list-product-orders
  $ luna list-product-orders --status='new'
  $ luna list-product-orders --before='03/29/2020'
  $ luna list-product-orders --after='03/22/2020'
  $ luna list-product-orders --filter='IG-456'

See code: src/commands/list-product-orders.ts

luna list-products

USAGE
  $ luna list-products

OPTIONS
  --filter=filter  partial product name for filtering

EXAMPLES
  $ luna list-products
  $ luna list-products --filter='Quenya Box'

See code: src/commands/list-products.ts

luna list-supplies

USAGE
  $ luna list-supplies

OPTIONS
  --filter=filter  partial supply name for filtering

EXAMPLES
  $ luna list-supplies
  $ luna list-supplies --filter='Box'

See code: src/commands/list-supplies.ts

luna list-supplies-in-product

USAGE
  $ luna list-supplies-in-product

OPTIONS
  --productName=productName  product for which to list supplies

EXAMPLES
  $ luna list-supplies-in-product
  $ luna list-supplies-in-product --productName='Quenya'

See code: src/commands/list-supplies-in-product.ts

luna list-supply-orders

USAGE
  $ luna list-supply-orders

OPTIONS
  --after=after    shows orders placed after this date
  --before=before  shows orders placed before this date
  --filter=filter  partial vendor order number for filtering
  --status=status  shows orders with this status

EXAMPLES
  $ luna list-supply-orders
  $ luna list-supply-orders --status='new'
  $ luna list-supply-orders --before='03/29/2020'
  $ luna list-supply-orders --after='03/22/2020'
  $ luna list-supply-orders --filter='AMAZON-456'

See code: src/commands/list-supply-orders.ts

luna list-vendors

USAGE
  $ luna list-vendors

OPTIONS
  --filter=filter  partial vendor name for filtering

EXAMPLES
  $ luna list-vendors
  $ luna list-vendors --filter='JoAnn'

See code: src/commands/list-vendors.ts

luna remove-merchant

USAGE
  $ luna remove-merchant

OPTIONS
  --merchantName=merchantName  name of merchant to remove

EXAMPLES
  $ luna remove-merchant
  $ luna remove-merchant --merchantName='John'

See code: src/commands/remove-merchant.ts

luna remove-product

USAGE
  $ luna remove-product

OPTIONS
  --productName=productName  name of product to remove

EXAMPLES
  $ luna remove-product
  $ luna remove-product --productName='Quenya'

See code: src/commands/remove-product.ts

luna remove-product-order

USAGE
  $ luna remove-product-order

OPTIONS
  --merchantOrderNumber=merchantOrderNumber  order number generated by merchant for tracking

EXAMPLES
  $ luna remove-product-order
  $ luna remove-product-order --merchantOrderNumber='IG23423'

See code: src/commands/remove-product-order.ts

luna remove-supply

USAGE
  $ luna remove-supply

OPTIONS
  --supplyName=supplyName  name of supply to remove

EXAMPLES
  $ luna remove-supply
  $ luna remove-supply --supplyName='Packing Box'

See code: src/commands/remove-supply.ts

luna remove-supply-from-product

USAGE
  $ luna remove-supply-from-product

OPTIONS
  --productName=productName  name of product to remove supply
  --supplyName=supplyName    name of supply to remove

EXAMPLES
  $ luna remove-supply-from-product
  $ luna remove-supply-from-product --productName='Quenya'
  $ luna remove-supply-from-product --supplyName='Packing Box'

See code: src/commands/remove-supply-from-product.ts

luna remove-supply-order

USAGE
  $ luna remove-supply-order

OPTIONS
  --vendorOrderNumber=vendorOrderNumber  order number generated by vendor for tracking

EXAMPLES
  $ luna remove-supply-order
  $ luna remove-supply-order --vendorOrderNumber='12342342'

See code: src/commands/remove-supply-order.ts

luna remove-vendor

USAGE
  $ luna remove-vendor

OPTIONS
  --vendorName=vendorName  name of vendor to remove

EXAMPLES
  $ luna remove-vendor
  $ luna remove-vendor --vendorName='Amazon'

See code: src/commands/remove-vendor.ts

luna sync-product-orders

USAGE
  $ luna sync-product-orders

OPTIONS
  --merchantName=merchantName  name of merchant

EXAMPLES
  $ luna sync-product-orders
  $ luna sync-product-orders --merchantName='Etsy'

See code: src/commands/sync-product-orders.ts

luna update-merchant

USAGE
  $ luna update-merchant

OPTIONS
  --merchantName=merchantName        current name of merchant
  --newMerchantName=newMerchantName  updated name of merchant

EXAMPLES
  $ luna update-merchant
  $ luna update-merchant --merchantName='JoAnn Fabrics'
  $ luna update-merchant --newMerchantName='John'

See code: src/commands/update-merchant.ts

luna update-product

USAGE
  $ luna update-product

OPTIONS
  --newProductName=newProductName  updated name of product
  --productName=productName        current name of product

EXAMPLES
  $ luna update-product
  $ luna update-product --productName='JoAnn Fabrics'
  $ luna update-product --newProductName='JoAnn Fabrics'

See code: src/commands/update-product.ts

luna update-product-order

USAGE
  $ luna update-product-order

OPTIONS
  --merchantOrderNumber=merchantOrderNumber              merchant order tracking number
  --productOrderAmount=productOrderAmount                total amount paid for order
  --productOrderDeliveredTime=productOrderDeliveredTime  time order was delivered
  --productOrderLocation=productOrderLocation            location where order will be delivered
  --productOrderQuantity=productOrderQuantity            quantity of product being purchased
  --productOrderShippedTime=productOrderShippedTime      time order was shipped
  --productOrderShipping=productOrderShipping            shipping paid as part of order
  --productOrderStatus=productOrderStatus                updated status of order
  --productOrderTaxes=productOrderTaxes                  taxes paid as part of order

EXAMPLES
  $ luna update-product-order
  $ luna update-product-order --merchantOrderNumber='2'
  $ luna update-product-order --productOrderStatus='RECEIVED'
  $ luna update-product-order --productOrderQuantity='56.25'
  $ luna update-product-order --productOrderAmount='34'
  $ luna update-product-order --productOrderTaxes='5'
  $ luna update-product-order --productOrderShipping='2'
  $ luna update-product-order --productOrderLocation='US-MA'
  $ luna update-product-order --productOrderShippedTime='2021-01-21'
  $ luna update-product-order --productOrderDeliveredTime='2021-01-25'

See code: src/commands/update-product-order.ts

luna update-supply

USAGE
  $ luna update-supply

OPTIONS
  --newSupplyName=newSupplyName          updated name of supply
  --remainingQuantity=remainingQuantity  number remaining in inventory
  --supplyName=supplyName                current name of supply
  --unitPrice=unitPrice                  price per unit
  --unitQuantity=unitQuantity            minimum supply order size
  --vendorName=vendorName                vendor who provides supply

EXAMPLES
  $ luna update-supply
  $ luna update-supply --supplyName='Packing Box'
  $ luna update-supply --newSupplyName='Packing Box 2'
  $ luna update-supply --vendorName='Amazon'
  $ luna update-supply --remainingQuantity='10'
  $ luna update-supply --unitQuantity='100'
  $ luna update-supply --unitPrice='56.50'

See code: src/commands/update-supply.ts

luna update-supply-order

USAGE
  $ luna update-supply-order

OPTIONS
  --newVendorOrderNumber=newVendorOrderNumber        updated order number generated by vendor
  --supplyOrderAmount=supplyOrderAmount              updated amount of order
  --supplyOrderOrderedTime=supplyOrderOrderedTime    time order was ordered
  --supplyOrderQuantity=supplyOrderQuantity          updated quantity of order
  --supplyOrderReceivedTime=supplyOrderReceivedTime  time order was received
  --supplyOrderStatus=supplyOrderStatus              updated status of order
  --vendorOrderNumber=vendorOrderNumber              order number generated by vendor for tracking

EXAMPLES
  $ luna update-supply-order
  $ luna update-supply-order --vendorOrderNumber='SO#124353'
  $ luna update-supply-order --newVendorOrderNumber='AMAZON4321'
  $ luna update-supply-order --supplyOrderStatus='NEW'
  $ luna update-supply-order --supplyOrderQuantity='5'
  $ luna update-supply-order --supplyOrderAmount='56.25'
  $ luna update-supply-order --supplyOrderOrderedTime='2021-01-21 12:15:05'
  $ luna update-supply-order --supplyOrderReceivedTime='2021-01-25 11:21:13'

See code: src/commands/update-supply-order.ts

luna update-vendor

USAGE
  $ luna update-vendor

OPTIONS
  --newVendorName=newVendorName  updated name of vendor
  --vendorName=vendorName        current name of vendor

EXAMPLES
  $ luna update-vendor
  $ luna update-vendor --vendorName='JoAnn'
  $ luna update-vendor --newVendorName='JoAnn Fabrics'

See code: src/commands/update-vendor.ts