// eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore import vorpal from 'vorpal'; import input from './input'; type Commit = (input: string) => void; /** * Entry point for commitizen * @param _ inquirer instance passed by commitizen, unused * @param commit callback to execute with complete commit message * @return {void} */ export function prompter(_: unknown, commit: Commit): void { input(vorpal).then((message) => { commit(message); }); }