@compas/cli
Version:
CLI containing utilities and simple script runner
19 lines (18 loc) • 636 B
TypeScript
/**
*
* @param {import("@compas/stdlib").InsightEvent} event
* @param {import("../generated/common/types.d.ts").CliCommandDefinitionInput} root
* @param {{
* commandDirectories: Array<{
* directory: string,
* validateOnLoad: boolean,
* }>,
* }} options
* @returns {Promise<import("./types.js").CliResolved>}
*/
export function cliInit(event: import("@compas/stdlib").InsightEvent, root: import("../generated/common/types.d.ts").CliCommandDefinitionInput, options: {
commandDirectories: Array<{
directory: string;
validateOnLoad: boolean;
}>;
}): Promise<import("./types.js").CliResolved>;