1.0.2 • Published 4 years ago
styles-to-text v1.0.2
Javascript Styles to Text
A small module for styling text with html by using arrays of text style definitions. Commonly necessary for parsing text blocks from content management systems like Takeshape.io and other cm-systems.
Install
npm i styles-to-text
# or
yarn styles-to-text
Usage
import stylesToText from "styles-to-text";
const textToStyle = `To be, or not to be, that is the question.`;
const styleDefinitions = [ {
offset: 0,
length: 20,
style: "BOLD"
}, {
offset: 3,
length: 17,
style: "STRIKE"
}, {
offset: 14,
length: 15,
style: "UNDERLINE"
} ];
console.log(stylesToText(textToStyle, styleDefinitions));