html-to-plastiq

1.0.2 • Public • Published

html-to-plastiq

Converts an html string to a plastiq render function

Example

Input

html

<html>
  <head>
    <meta charset="utf-8">
    <title>My App</title>
  </head>
  <body>
    <h1>Home</h1>
    <div class="container">
      <h2>Lorem ipsum dolor sit amet</h2>
      <ul class="generic-list">
        <li class="item">Lorem ipsum dolor sit amet.</li>
        <li class="item">Laboriosam quaerat sapiente minima nam!</li>
        <li class="item">Incidunt vitae quae facere !</li>
        <li class="item">Tenetur laborum quod cum !</li>
      </ul>
    </div>
  </body>
</html>
var convertToPlastiq = require('html-to-plastiq');
convertToPlastiq(html);

Output

function render() {
  return h("html",
    h("head",
      h("meta", {"attributes":{"charset":"utf-8"}}),
      h("title", "My App")),
    h("body",
      h("h1", "Home"),
      h("div.container",
        h("h2", "Lorem ipsum dolor sit amet"),
        h("ul.generic-list",
          h("li.item", "Lorem ipsum dolor sit amet."),
          h("li.item", "Laboriosam quaerat sapiente minima nam!"),
          h("li.item", "Incidunt vitae quae facere !"),
          h("li.item", "Tenetur laborum quod cum !")))))
};

install

npm

npm install html-to-plastiq

Readme

Keywords

Package Sidebar

Install

npm i html-to-plastiq

Weekly Downloads

1

Version

1.0.2

License

MIT

Last publish

Collaborators

  • dobiedad