@softwareventures/maintain-project
Version:
Automatically create and maintain TypeScript projects with standard settings for Software Ventures Limited
8 lines (7 loc) • 455 B
TypeScript
import type { Document } from "yaml";
import type { Result } from "../result/result.js";
import type { WriteTextFailureReason } from "./write-text.js";
import type { ProjectSource } from "./project.js";
export type WriteYamlResult = Result<WriteYamlFailureReason>;
export type WriteYamlFailureReason = WriteTextFailureReason;
export declare function writeProjectYaml(project: ProjectSource, path: string, yaml: Document.Parsed): Promise<WriteYamlResult>;