@graphql-codegen/cli
Version:
<p align="center"> <img src="https://github.com/dotansimha/graphql-code-generator/blob/master/logo.png?raw=true" /> </p>
31 lines (30 loc) • 689 B
TypeScript
export interface PluginOption {
name: string;
package: string;
value: string;
pathInRepo: string;
available(tags: Tags[]): boolean;
shouldBeSelected(tags: Tags[]): boolean;
defaultExtension: string;
}
export interface Answers {
targets: Tags[];
config: string;
plugins?: PluginOption[];
schema: string;
documents?: string;
output: string;
script: string;
introspection: boolean;
}
export declare enum Tags {
client = "Browser",
node = "Node",
typescript = "TypeScript",
flow = "Flow",
angular = "Angular",
stencil = "Stencil",
react = "React",
vue = "Vue",
graphqlRequest = "graphqlRequest"
}