hyperx
hyperx copied to clipboard
🏷 - tagged template string virtual dom builder
fixes #28 I tried to keep with the coding convention - hope this is OK. also, I wasn't able to run the coverage script on windows without manually expanding the...
Publishing as a UMD bundle allows for easy use in HTML pages via unpkg: ```html const {app, h} = hyperapp const hx = hyperx(h) const main = app( {}, //...
When attribute values are `undefined` or `null` they are appended as strings 'undefined' or 'null'. For example this code: ``` javascript var none // unassigned hx`...` ``` Will result in...
## Hyperx Empty/ Void Tags PR Hyperx does not have support for custom elements to have self-closing tags (#47)- so this PR adds such functionality. This PR does break one...
On less than the latest-and-greatest, V8-TurboFan Chrome, performance tracing runs of apps bundling hyperx produce the dismaying notice "Not optimized: Bad value context for arguments value" for functions returned by...
This first commit is a failing test case for valid SVG. Foreign elements can per the spec be self-closing or have a close tag, but currently `hyperx` only seem to...
This is a PR for #27 which changes the default behaviour of attribute values. Now it will leave the interpreting of the attribute values to the renderer, such like ``...
In react a custom component can be notated like this: ``, in hyperx you have to notate is like this ``. I would like to notate optionally closable, non-html tags...
This might not be possible but I'm wondering if anyone had success with type checking the ES6 tagged template string. Before hyperx, I wrote something similar called [typed-tmpl](https://github.com/styfle/typed-tmpl) which type...
Snabbdom uses a hyper-script-like function to build it's vdoms, but it's second argument is different. Instead of attributes it's properties are used by various "modules"; ``` h('div', { props: {title:...