UNPKG

@bookbox/view-html

Version:

Bookbox view for html

19 lines (18 loc) 619 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.renderColorCode = renderColorCode; const highlight_js_1 = __importDefault(require("highlight.js")); function renderColorCode(options) { const { text, lang } = options; let preparedCode = text; if (lang) { try { preparedCode = highlight_js_1.default.highlight(preparedCode, { language: lang }).value; } finally { } } return preparedCode; }