UNPKG

@pierre/diffs

Version:

13 lines (11 loc) 440 B
import { getTokenStyleObject, stringifyTokenStyle } from "shiki"; //#region src/utils/createSpanNodeFromToken.ts function createSpanFromToken(token) { const element = document.createElement("span"); element.style = stringifyTokenStyle(token.htmlStyle ?? getTokenStyleObject(token)); element.textContent = token.content; return element; } //#endregion export { createSpanFromToken }; //# sourceMappingURL=createSpanNodeFromToken.js.map