UNPKG

ultra-runner

Version:

Smart and beautiful script runner that hijacks any `npm run`, `yarn` and `npx` calls for ultra fast execution

20 lines (19 loc) 628 B
import { PackageJson as PJson } from "type-fest"; export declare type PackageJson = PJson & { name: string; ultra?: { concurrent?: string[]; }; }; export declare type PackageJsonWithRoot = PackageJson & { root: string; }; interface FindPackagesOption { includeRoot?: boolean; ignore?: string[]; cwd?: string; } export declare function findPackages(patterns: string[], options?: FindPackagesOption): Promise<string[]>; export declare function findUp(name: string, cwd?: string): string | undefined; export declare function getPackage(root: string): PackageJsonWithRoot | undefined; export {};