UNPKG

@softwareventures/maintain-project

Version:

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

11 lines 519 B
import { dirname, resolve, sep } from "path"; import { fileURLToPath } from "url"; import { map } from "@softwareventures/array"; export const templates = { node: "@softwareventures/template-node-project", webpack: "@softwareventures/template-webpack-project" }; export function templatePath(id, ...pathSegments) { return resolve(dirname(fileURLToPath(import.meta.resolve(`${templates[id]}/package.json`))), ...map(pathSegments, segment => segment.replace("/", sep))); } //# sourceMappingURL=template.js.map