@softwareventures/maintain-project
Version:
Automatically create and maintain TypeScript projects with standard settings for Software Ventures Limited
9 lines (8 loc) • 364 B
TypeScript
import type { Result } from "../result/result.js";
import type { ProjectSource } from "../project/project.js";
export type YarnResult = Result<YarnFailureReason>;
export interface YarnFailureReason {
readonly type: "yarn-failed";
readonly code: number | null;
}
export declare function yarn(project: ProjectSource, ...args: string[]): Promise<YarnResult>;