UNPKG

@maizzle/framework

Version:

Maizzle is a framework that helps you quickly build HTML emails with Tailwind CSS.

18 lines (17 loc) 666 B
//#region src/utils/decodeStyleEntities.ts /** * Decode HTML entities that Vue SSR encodes inside `<style>` tags. * * Vue's `renderToString` HTML-encodes quotes and angle brackets within * style elements in templates, breaking CSS like * `@import "tailwindcss"` → `@import &quot;tailwindcss&quot;`. * * `&amp;` is decoded last so previously-decoded entities are not * re-processed. */ function decodeStyleEntities(s) { return s.replace(/&quot;/g, "\"").replace(/&#39;/g, "'").replace(/&apos;/g, "'").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&amp;/g, "&"); } //#endregion export { decodeStyleEntities }; //# sourceMappingURL=decodeStyleEntities.js.map