@schummar/runp
Version:
Neat parallel task execution
11 lines (10 loc) • 461 B
TypeScript
export declare function loadNpmPackage(pkg: string): Promise<{
name: string;
scriptNames: string[];
}>;
export declare function loadNpmWorkspaceScripts(cwd: string): Promise<{
scriptName: string;
scriptCommand: (args: string[]) => string[];
}[]>;
export declare function whichNpmRunner(cwd: string): Promise<"npm" | "pnpm" | "yarn">;
export declare function listNpmWorkspaces(npmRunner: 'npm' | 'pnpm' | 'yarn', cwd: string): Promise<string[]>;