babel-plugin-as-html

1.0.0 • Public • Published

babel-plugin-as-html

A plugin for Babel 6 that removes whitespace and minifies html written using as-html with es2015 template strings.

Installation

$ npm install babel-plugin-as-html --save-dev
$ babel --plugins as-html script.js

Example

All template strings tagged with the html tag will be minified and all unneeded white-space will be removed.

For instance the following tagged template:

import html from 'as-html'
let output = html`
    <div>
        <section class="super-cool">Hello World!</section>
    </div>
`;

becomes:

import html from 'as-html'
let output = html(['<div><section class="super-cool">Hello World!<\/section><\/div>'])

Contributions

  • Use npm test to run tests.

License

MIT

/babel-plugin-as-html/

    Package Sidebar

    Install

    npm i babel-plugin-as-html

    Weekly Downloads

    3

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • dylanpiercey