UNPKG

k8ts

Version:

Powerful framework for building Kubernetes manifests in TypeScript.

20 lines 669 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ManifestResource = void 0; const instruments_1 = require("@k8ts/instruments"); const top_resource_1 = require("./top-resource"); class ManifestResource extends top_resource_1.TopResource { async manifest() { return instruments_1.Builder.get(this).manifest(); } meta; constructor(origin, meta, props) { super(origin, meta.get("name"), props); this.meta = meta.toMutable(); } get namespace() { return this.meta.tryGet("namespace"); } } exports.ManifestResource = ManifestResource; //# sourceMappingURL=manifest-resource.js.map