UNPKG

@softwareventures/maintain-project

Version:

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

10 lines (9 loc) 442 B
import type { JSDOM } from "jsdom"; import type { File } from "../fs-stage/file.js"; import type { TemplateId } from "./template.js"; export interface ModifyTemplateXmlOptions { readonly templateId: TemplateId; readonly pathSegments: readonly [string, ...string[]]; readonly modify: (dom: JSDOM) => JSDOM; } export declare function modifyTemplateXml({ templateId, pathSegments, modify }: ModifyTemplateXmlOptions): Promise<File>;