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

chedder

v1.0.0

Published

chedder-cli

Readme

chedder-cli

CLI tool for CHEDDER

Prerequisites:

  • nodejs >= v14

To install prerequisites:

check your node version

> node -v
v14.x.y

If your version is < v12.17, you must install nodejs from nodejs.org (windows/linux), or use nvm (linux) to install node stable

> nvm install stable

Installing this cli:

> npm install -g chedder-cli

Usage example

> chedder get_supply

total supply 1,000,000,000.00000

> chedder transfer luciotato.testnet 100

receiver_id:luciotato.testnet, Token Balance:0.00000 CHDR, Native Balance:700.09849 N
transferred to luciotato.testnet 100.00000 tokens

> chedder --help

------------------------------------------------------------
command: balance

       Returns token balance for an account 
     
      usage:
      > chedder balance account_id
      
------------------------------------------------------------
command: get_metadata

       Returns token metadata 
     
      usage:
      > chedder get_metadata
      
------------------------------------------------------------
command: get_owner

       Returns account ID of the token owner.
     
      usage:
      > chedder get_owner 
      
------------------------------------------------------------
command: get_supply

       Returns token supply 
     
      usage:
      > chedder get_supply 
      
------------------------------------------------------------
command: hm

    How much? 
        converts an amount in Yoctos into a more readable format. 
    Example: 
    >chedder hm 30037100000000000000000000
    
------------------------------------------------------------
command: mint

       Mints more tokens in the owner account
      
      usage:
      > chedder mint amount
      
------------------------------------------------------------
command: set_icon

       sets metadata icon as an optimized SVG. Use https://petercollingridge.appspot.com/svg-optimiser to create the file
     
      usage:
      > chedder set_icon file.svg
    
------------------------------------------------------------
command: state

    Get account 
    
    Usage:
    >chedder state account_id
    
------------------------------------------------------------
command: transfer

       Transfer amount from signer to receiver with optional memo
      
      usage:
      > chedder transfer receiverId amount memo
      
------------------------------------------------------------
command: where

    Where is the contract? 
    show contract accountId
    Example extension, gives the same information as: chedder --info
    
    Usage:
    >chedder where [are] [you]
    

------------------------------------------------------------
Options:
  --accountId string, -acc string                 signer accountId
  --masterAccount string, -ma string              master account
  --help, -h                                      
  --info, -i                                      show configured contract account, default user accountId
  --verbose, -v                                   Prints out verbose output
  --amount NEAR, -am NEAR                         attach NEAR tokens to this call. Example: --amount 100N
  --gas YOCTOS, -g YOCTOS                         Gas assigned to the call
  --networkId string, -net string                 NEAR network ID (default is NODE_ENV)
  --contractName string, -c string                Sets default contract account when used with --cliconfig. Otherwise, sets --contractName argument for the near call
  --cliConfig, -cliconfig                         config this cli, add --contractName xx and --accountId yy to set default contract accountId and user
------------------------------------------------------------