heroku-cli-addons

1.2.26 • Public • Published

heroku-cli-addons Circle CI

Code Climate codecov npm version License

js-standard-style

This re-implements the heroku addons [--app APP|--all] command in Node with a new UX which aims to make the concepts clearer and the relationships between them more accessible.

Example output:

$ heroku addons -a addons-reports
Add-on                              Plan                              Price
──────────────────────────────────  ────────────────────────────────  ───────────────────────────
flowing-tidily-5466                 heroku-postgresql:kappa           (billed to addons app)
 ├─ support-api::ADDONS_DATABASE
 ├─ ADDONS_DATABASE
 ├─ addons::HEROKU_POSTGRESQL_BLUE
 └─ addons::DATABASE
practicing-nobly-1495               heroku-postgresql:premium-yanari  $200/month
 ├─ DATABASE
 ├─ addons::ADDONS_REPORTS
 └─ HEROKU_POSTGRESQL_SILVER
swimming-truly-2371                 openredis:micro                   $8/month
 └─ OPENREDIS
cooling-avidly-8928                 ?                                 (billed to vault-usage app)
 └─ VAULT_USAGE

As an experiment, it also makes use of ANSI colours where appropriate, by highlighting reference types by consistent colours and dimming non-critical information:

colour example

Install

Latest dev version

$ git clone https://github.com/heroku/heroku-cli-addons.git heroku-cli-addons
$ cd heroku-cli-addons
$ npm install                # dependencies
$ heroku plugins:link

If you run into any problems, open an issue. You can remove the plugin in the meantime if it's borked:

$ rm ~/.heroku/node_modules/heroku-cli-addons

Developing

$ npm install                     # install all dependencies
$ npm test                        # run the tests
$ npm version <major|minor|patch> # bump the version number and publish to npm

Readme

Keywords

Package Sidebar

Install

npm i heroku-cli-addons

Weekly Downloads

1,804

Version

1.2.26

License

ISC

Last publish

Collaborators

  • heroku-front-end
  • ntonollier
  • elzoona
  • cmarcojos
  • cbaxtersf
  • dhagberg-sf
  • jondaniel-sfdc
  • jmonreal
  • brittany.jones
  • nilamuthu
  • kpremkumar
  • cv88
  • xx-sfdc-npm
  • beanieboi
  • sbosio_sf
  • justinwilaby-sf
  • cgfuh
  • paulaprado18
  • ptemporini
  • tcareysmith-sfdc
  • jlopezdan
  • robinson.m
  • grundy.g
  • rdagg-hero
  • k80bowman
  • sheax0r
  • dpark.heroku
  • daniel.bright
  • abhinavkoul
  • eblack
  • k.plenty
  • kdreyeroren
  • hillzbot2000
  • mbuschheroku
  • reidmix
  • beckychen
  • mars
  • nlanatta
  • vlazuka
  • wchrisjohnson
  • lucaszhou
  • pfuente
  • mimen
  • gkommineni
  • sarassassin
  • lmckenzie
  • jwadsworthsf
  • montes_heroku
  • joanneyeung
  • 7ftz
  • zli-sf
  • marcusblankenship
  • mgomes-heroku
  • vjohne
  • csinghaus-sfdc
  • dickeyxxx
  • mnoble
  • mathias_heroku
  • mattgraham
  • ransombriggs
  • itops
  • heroku-dod-npm
  • karatecowboy