heroku-clisetup

v1.0.1
Setup Heroku CLI without requiring Sudo.
heroku cli setup without sudo

Setup Heroku CLI without requiring Sudo.


# add as a dependency to your app
npm install --save heroku-clisetup

# set app environment variable for package url (optional)
HEROKU_CLI_URL=https://cli-assets.heroku.com/heroku-cli/channels/stable/heroku-cli-REPLACEME_OS-REPLACE_ME_ARCH.tar.gz

# set app environment variables for login to heroku
# this information is stored in your ~/.netrc or ~/_netrc
[email protected]
HEROKU_CLI_PASSWORD=your_password
const cp = require('child_process');
const herokuCliSetup = require('heroku-clisetup');

// Install Heroku CLI.
herokuCliSetup();

// Use heroku cli from your script.
cp.execSync(`~/heroku --version`, {stdio: [0, 1, 2]});
npm i heroku-clisetup

Metadata

Downloads

Maintainers