@chainsafe/eth2.0-utils
Version:
Utilities required across multiple lodestar packages
27 lines (20 loc) • 563 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.loadYaml = loadYaml;
exports.dumpYaml = dumpYaml;
var _jsYaml = require("js-yaml");
var _schema = require("./schema");
var _misc = require("../misc");
function loadYaml(yaml) {
return (0, _misc.objectToCamelCase)((0, _jsYaml.load)(yaml, {
schema: _schema.schema
}));
} // eslint-disable-next-line @typescript-eslint/no-explicit-any
function dumpYaml(yaml) {
return (0, _jsYaml.dump)(yaml, {
schema: _schema.schema
});
}
//# sourceMappingURL=index.js.map