UNPKG

@heroku-cli/plugin-certs-v5

Version:
26 lines (20 loc) 652 B
'use strict' let cli = require('heroku-cli-util') let _ = require('lodash') let endpoints = require('../../lib/endpoints.js').all let displayTable = require('../../lib/display_table.js') async function run(context, heroku) { let certs = await endpoints(context.app, heroku) if (certs.length === 0) { cli.log(`${cli.color.app(context.app)} has no SSL certificates.\nUse ${cli.color.cmd('heroku certs:add CRT KEY')} to add one.`) } else { displayTable(_.sortBy(certs, 'name')) } } module.exports = { topic: 'certs', description: 'list SSL certificates for an app', needsApp: true, needsAuth: true, run: cli.command(run), }