@softwareventures/maintain-project
Version:
Automatically create and maintain TypeScript projects with standard settings for Software Ventures Limited
7 lines (6 loc) • 402 B
TypeScript
import type { JSDOM } from "jsdom";
import type { Result } from "../result/result.js";
import type { File } from "../fs-stage/file.js";
import type { ProjectSource } from "./project.js";
import type { ReadXmlFailureReason } from "./read-xml.js";
export declare function modifyProjectXml(project: ProjectSource, path: string, modify: (dom: JSDOM) => JSDOM): Promise<Result<ReadXmlFailureReason, File>>;