A babel plugin to transform mithril hyperscript function invocations like m(".fooga")
into static JS objects like:
tag: "div" attrs: "className" : "fooga" children:
for speeeeeed.
Please file an issue if you come across any cases that this doesn't handle, I'd love to improve the number of structures I can rewrite!
⚠️ ⚡️ ⚠️ Maintenance Mode ⚠️ ⚡️ ⚠️
This version is for mithril@0.2.x
only and is unlikely to receive future updates.
To optimize mithril@1.x
code use mopt
.
Installation
Install with npm
npm i mithril-objectify
Usage
.babelrc
// .babelrc "plugins": "mithril-objectify"
CLI
$ babel --plugins mithril-objectify script.js
API
;