The wombat cli tool.
,.--""""--.._ ." .' `-. ; ; ; ' ; ) / ' . ; / ; `. `; ,.' : . : ) ;|\' : `./|) \ ;/ ;| \" -,- "-./ |; ).; /\/ \/ ); : \ ; : _ _ ; ) `. \;\ /;/ ; / ! : : ,/ ; (`. : _ : ,/"" ; \\\`"^" ` : ; ( ) ////
the helpful wombat toolCommands:hook control your hookspackage <package> see information about the named packageversions <package> see all available versions for the named packagewhoami the username you are authenticated asOptions:--registry, -r the registry configuration to use [default: "default"]--json, -j print output as json [boolean] [default: false]--help Show help [boolean]--version show version information [boolean]
Help is available for each of the supported commands.
You may also do fun things like
wombat ls --depth=0 and
npm will be invoked.
Wombat reads its config from the file
~/.wombatrc. This file is parsed as TOML. The defaults look like this:
[default]registry = ""api = ""
You can add sections for other registries to talk to and point wombat to them using the name of the config section, or change the default to a registry you use more often. For example:
[default]registry = ""api = ""[enterprise]registry = ""api = ""
Then run something like
wombat -r enterprise package @secret/private-package
wombat hookCommands:ls [pkg] list your hooksadd <pkg> <url> <secret> add a hook to the named packageupdate <id> <url> [secret] update an existing hookrm <id> remove a hookExamples:wombat hook add lodash my-shared-secretwombat hook ls lodashwombat hook ls --jsonwombat hook rm id-ers83f
wombat package yargs shows you a formatted description of the package meta-data. Pass
--readme to get the package readme rendered in your terminal as markdown!
wombat versions yargs shows you a list of all dist-tags and versions for the named package (in this case, yargs).
Find out who you are logged in as for the registry you're using.