UNPKG

@softwareventures/maintain-project

Version:

Automatically create and maintain TypeScript projects with standard settings for Software Ventures Limited

8 lines (7 loc) 455 B
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>;