Skip to content

Commit 120b1f0

Browse files
committed
Updated dependencies + added uhtml/jsx export
1 parent 2a237e3 commit 120b1f0

File tree

3 files changed

+36
-7
lines changed

3 files changed

+36
-7
lines changed

cjs/x.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
'use strict';
2+
const {createPragma} = require('jsx2tag');
3+
4+
const {html} = require('./index.js');
5+
6+
const createElement = createPragma(html);
7+
self.React = {
8+
createElement,
9+
Fragment: createElement
10+
};
11+
12+
(m => Object.keys(m).map(k => k !== 'default' && (exports[k] = m[k])))
13+
(require('./index.js'));

esm/x.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import {createPragma} from 'jsx2tag';
2+
3+
import {html} from './index.js';
4+
5+
const createElement = createPragma(html);
6+
self.React = {
7+
createElement,
8+
Fragment: createElement
9+
};
10+
11+
export * from './index.js';

package.json

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,24 +23,25 @@
2323
"author": "Andrea Giammarchi",
2424
"license": "ISC",
2525
"devDependencies": {
26-
"@babel/core": "^7.13.16",
27-
"@babel/preset-env": "^7.13.15",
26+
"@babel/core": "^7.14.6",
27+
"@babel/preset-env": "^7.14.5",
2828
"@rollup/plugin-babel": "^5.3.0",
29-
"@rollup/plugin-node-resolve": "^11.2.1",
29+
"@rollup/plugin-node-resolve": "^13.0.0",
3030
"@ungap/degap": "^0.2.6",
3131
"ascjs": "^5.0.1",
32-
"c8": "^7.7.1",
32+
"c8": "^7.7.3",
3333
"coveralls": "^3.1.0",
3434
"drop-babel-typeof": "^1.0.3",
35-
"linkedom": "^0.7.3",
36-
"rollup": "^2.45.2",
35+
"linkedom": "^0.9.3",
36+
"rollup": "^2.51.2",
3737
"rollup-plugin-includepaths": "^0.2.4",
3838
"rollup-plugin-terser": "^7.0.2",
39-
"terser": "^5.6.1"
39+
"terser": "^5.7.0"
4040
},
4141
"dependencies": {
4242
"@ungap/create-content": "^0.3.1",
4343
"async-tag": "^0.2.0",
44+
"jsx2tag": "^0.2.1",
4445
"uarray": "^1.0.0",
4546
"udomdiff": "^1.1.0",
4647
"uhandlers": "^0.5.0",
@@ -63,6 +64,10 @@
6364
"import": "./esm/init.js",
6465
"default": "./cjs/init.js"
6566
},
67+
"./jsx": {
68+
"import": "./esm/x.js",
69+
"default": "./cjs/x.js"
70+
},
6671
"./package.json": "./package.json"
6772
},
6873
"unpkg": "min.js",

0 commit comments

Comments
 (0)