Comments (7)
i'm not 100% sure, just because we need to keep hyperdom up to date with the latest hyperx releases, or peer dependency..? But to be honest, this is not hard to do:
var hx = require('hyperx')(require('hyperdom').jsx)
perhaps we just need some docs for it?
from hyperdom.
I was thinking just having hyperx as a runtime dependency so it wouldn't even exist in hyperdom/package.json
then in hyperdom wrap it in a try catch and throw an error saying you need to install hyperx to use this - just like we do in sworm.
I guess it would be this simple:
try {
module.exports = require('hyperx')(require('hyperdom').jsx)
}
catch {
throw new Error('to use hyperx with hyperdom you need to install the hyperx package')
}
from hyperdom.
from hyperdom.
๐๐ป
from hyperdom.
Is there some runtime performance penalty for hyperx? Or any way to rewrite hyperx into function calls like we do with jsx?
from hyperdom.
from hyperdom.
see #73 for implementation
from hyperdom.
Related Issues (20)
- `appendVDom` need real dom HOT 1
- `<>` container
- Router memory implementation
- router history parameter? HOT 6
- Benchmarks HOT 1
- custom data html attributes HOT 5
- Latest version is not on CDN HOT 1
- better examples HOT 1
- Use the text of a select option in binding, when no value attr HOT 1
- Benchmark HOT 2
- catch for all event handlers that return promises? HOT 1
- hyperdom.html("a.z") makes <a.z> not <a class="z"> HOT 2
- requirebin links in readme still mention plastiq HOT 1
- Input binding not working with iOS Chrome autofill HOT 4
- Examples should be ViewModel ones
- Requirebin examples need updating HOT 1
- WebComponents
- route.isActive not working in some cases? HOT 1
- Surprising selector behaviour
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hyperdom.