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