UNPKG

@kubernetes-models/crd-generate

Version:
19 lines 626 B
import { camelCase, upperFirst } from "@kubernetes-models/string-util"; import { posix } from "node:path"; // TODO: Move to @kubernetes-models/generate export function getClassName(s) { return upperFirst(camelCase(s, ".-")); } // TODO: Move to @kubernetes-models/generate export function getSchemaPath(id) { return `_schemas/${getClassName(id)}.js`; } // TODO: Move to @kubernetes-models/generate export function getRelativePath(from, to) { const path = posix.relative(posix.dirname(from), to); if (!path.startsWith(".")) { return `./${path}`; } return path; } //# sourceMappingURL=utils.js.map