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

/heroku-cli-addons/

    Package Sidebar

    Install

    npm i heroku-cli-addons

    Weekly Downloads

    2,638

    Version

    1.2.26

    License

    ISC

    Last publish

    Collaborators

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