yaml-unist-parser
Version:
A YAML parser that produces output compatible with unist
13 lines (11 loc) • 547 B
JavaScript
import { createBlockFolded } from "../factories/block-folded.mjs";
import { transformAstBlockValue } from "./block-value.mjs";
//#region src/transforms/block-folded.ts
function transformBlockFolded(blockFolded, context, props) {
const srcToken = blockFolded.srcToken;
// istanbul ignore if -- @preserve
if (!srcToken || srcToken.type !== "block-scalar") throw new Error("Expected block scalar srcToken");
return createBlockFolded(transformAstBlockValue(blockFolded, srcToken, context, props));
}
//#endregion
export { transformBlockFolded };