UNPKG

@magidoc/cli

Version:

Magidoc CLI application responsible for generating GraphQL documentation websites.

18 lines (17 loc) 566 B
import type { PackageManager, PackageManagerType } from '../../node/packageManager'; import type { Template } from '../../template'; import { type TmpLocation } from '../../template/tmp'; export type EjectConfig = { packageManager: PackageManagerType; destination: string; website: { template: Template; templateVersion: string; }; }; export type EjectTaskContext = { tmpArchive: TmpLocation; tmpDirectory: TmpLocation; packageManager: PackageManager; }; export default function eject(config: EjectConfig): Promise<void>;