nx-mesh
Version:
GraphQL Mesh support for Nx
17 lines (16 loc) • 742 B
TypeScript
import type { CodegenPackages, MeshPackages } from '../../../utils';
export declare type CodegenDependencies = CodegenPackages[];
export declare type MeshDependencies = MeshPackages[];
export declare type ExampleName = 'country-info' | 'fake-api' | 'javascript-wiki' | 'movies' | 'rfam' | 'stackexchange' | 'star-wars' | 'trippin';
export declare type ExampleDependencies = {
dependencies: MeshDependencies;
codegenDependencies: CodegenDependencies;
};
export declare type ExampleConfig = Record<ExampleName, ExampleDependencies>;
export declare type CreateMeshExampleOptions = {
codegen?: boolean;
configExtension: 'cjs' | 'js' | 'json' | 'yml';
example: ExampleName;
isSdk: boolean;
projectDirectory: string;
};