pk-template
Version:
p template engine for kubernetes
13 lines • 1.14 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const virtualMachine_1 = require("./virtualMachine");
const _1 = require(".");
const scope_1 = require("./scope");
exports.executePkt = (objects, values, file) => {
objects = objects || [];
const scope = scope_1.Scope.CreateRoot(objects, values);
const runtime = _1.createLanguageRuntime();
virtualMachine_1.LanguageVm.Run(runtime, scope, file);
return scope.objects;
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGt0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3BrLXRlbXBsYXRlL3BrdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHFEQUE4QztBQUM5Qyx3QkFBbUQ7QUFFbkQsbUNBQWdDO0FBRW5CLFFBQUEsVUFBVSxHQUFHLENBQUMsT0FBa0IsRUFBRSxNQUFlLEVBQUUsSUFBWSxFQUFFLEVBQUU7SUFDOUUsT0FBTyxHQUFHLE9BQU8sSUFBSSxFQUFFLENBQUM7SUFDeEIsTUFBTSxLQUFLLEdBQUcsYUFBSyxDQUFDLFVBQVUsQ0FBQyxPQUFPLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDaEQsTUFBTSxPQUFPLEdBQUcsd0JBQXFCLEVBQUUsQ0FBQztJQUN4QywyQkFBVSxDQUFDLEdBQUcsQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLElBQUksQ0FBQyxDQUFDO0lBRXJDLE9BQU8sS0FBSyxDQUFDLE9BQU8sQ0FBQztBQUN2QixDQUFDLENBQUEifQ==