返回 html-video
list-engines.ts
根目录 / packages / cli / src / commands / list-engines.ts
1 import type { CliContext } from '../context.js';
2 import { ok } from '../output.js';
3
4 export async function listEngines(ctx: CliContext): Promise<void> {
5 const engines = ctx.engines.list().map((a) => ({
6 id: a.id,
7 name: a.name,
8 upstream_version: a.upstreamVersion,
9 capabilities: a.capabilities,
10 }));
11 ok({ engines });
12 }
13
13 lines TYPESCRIPT