UNPKG

hana-cli

Version:
23 lines (20 loc) 725 B
// @ts-check import * as base from '../utils/base.js' import * as functions from './functions.js' export const command = 'functionsUI [schema] [function]' export const aliases = ['fui', 'listFuncsUI', 'ListFuncUI', 'listfuncsui', 'Listfuncui', "listFunctionsUI", "listfunctionsui"] export const describe = functions.describe export const builder = functions.builder export function handler (argv) { base.promptHandler(argv, getFunctions, functions.inputPrompts) } export async function getFunctions(prompts) { base.debug('getFunctionsUI') try { base.setPrompts(prompts) await base.webServerSetup('/ui/#functions-ui') return base.end() } catch (error) { base.error(error) } }