1.0.1 • Published 5 years ago

babel-preset-tegridy-htm v1.0.1

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

babel-preset-tegridy-htm

Typescript doesn't play nicely with this preset.

Babel preset to transform HTM into Tegridy.createComponent calls.

Thanks to the HTM project for this great package https://github.com/developit/htm;

Install

Via NPM

npm install babel-preset-tegridy-htm --save-dev

or Yarn

yarn add babel-preset-tegridy-htm --dev

Usage

Make or update your .babelrc config file with the preset:

{
  "presets": [
    "tegridy-htm"
  ]
}

Via package.json

   ...
   "babel": {
     "presets": [
       "es2015",
       "tegridy-htm"
     ],
     "plugins": [
     ]
   },
   ...

Example usage

import Tegridy from 'tegridy'

export const Text = (props) => {
    return html`
    <div>
         ${props.text}
    </div>
`
};