@scania/tegel
Version:
Tegel Design System
11 lines (10 loc) • 446 B
JavaScript
import prettier from "prettier/standalone";
import parserBabel from "prettier/parser-babel";
import parserHtml from "prettier/parser-html";
const prettierOptions = {
bracketSameLine: false,
htmlWhitespaceSensitivity: 'ignore',
printWidth: 100,
};
const formatHtmlPreview = (htmlStr) => prettier.format(htmlStr, Object.assign({ parser: 'html', plugins: [parserBabel, parserHtml] }, prettierOptions));
export default formatHtmlPreview;