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