UNPKG

@godspeedsystems/godspeed

Version:

Godspeed CLI

12 lines (11 loc) 1.2 kB
import { PlainObject } from "@godspeedsystems/core"; export declare const validateAndCreateProjectDirectory: (projectDirPath: string) => Promise<void>; export declare const readDotGodspeed: (projectDirPath: string) => Promise<GodspeedOptions>; export declare const copyingLocalTemplate: (projectDirPath: string, templateDir: string) => Promise<void>; export declare const cloneProjectTemplate: (projectDirPath: string) => Promise<void>; export declare const generateFromExamples: (projectDirPath: string, exampleName?: string) => Promise<GodspeedOptions | null>; export declare const compileAndCopyOrJustCopy: (projectDirPath: string, sourceFolder: string, destinationFolder: string, templateData: PlainObject) => Promise<void>; export declare const installDependencies: (projectDirPath: string, projectName: string) => Promise<void>; export declare const installPackage: (projectDirPath: string, package_name: string) => Promise<void>; export declare const generateProjectFromDotGodspeed: (projectName: string, projectDirPath: string, godspeedOptions: GodspeedOptions, exampleName: string, isUpdate?: boolean) => Promise<void>; export declare const genGraphqlSchema: () => Promise<void>;