MCPcopy Index your code
hub / github.com/zenstackhq/zenstack / CliPlugin

Interface CliPlugin

packages/sdk/src/cli-plugin.ts:32–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30 * Contract for a CLI plugin.
31 */
32export interface CliPlugin {
33 /**
34 * Plugin's display name.
35 */
36 name: string;
37
38 /**
39 * Text to show during generation.
40 */
41 statusText?: string;
42
43 /**
44 * Code generation callback.
45 */
46 generate(context: CliGeneratorContext): MaybePromise<void>;
47}

Callers 8

generateActionFunction · 0.65
runPluginsFunction · 0.65
generateTempPrismaSchemaFunction · 0.65
generateFunction · 0.65
generateFunction · 0.65
exprToTextMethod · 0.65
issue-2376.test.tsFile · 0.65

Implementers 3

ZModelCodeGeneratorpackages/language/src/zmodel-code-gene
TsSchemaGeneratorpackages/sdk/src/ts-schema-generator.t
PrismaSchemaGeneratorpackages/sdk/src/prisma/prisma-schema-

Calls

no outgoing calls

Tested by

no test coverage detected