Skip to content

Commit

Permalink
feat: added jsx-dev-runtime to the exported paths
Browse files Browse the repository at this point in the history
  • Loading branch information
ncpa0cpl committed Nov 5, 2023
1 parent bb76737 commit c8b6ada
Show file tree
Hide file tree
Showing 7 changed files with 78 additions and 33 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,5 +17,6 @@ yarn.lock
package-lock.json
jsx-runtime.d.ts
jsx-runtime.js
jsx-dev-runtime.js
docs
scripts
30 changes: 30 additions & 0 deletions jsx-dev-runtime.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if ((from && typeof from === "object") || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, {
get: () => from[key],
enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable,
});
}
return to;
};
var __reExport = (target, mod, secondTarget) => (
__copyProps(target, mod, "default"),
secondTarget && __copyProps(secondTarget, mod, "default")
);
var __toCommonJS = (mod) =>
__copyProps(__defProp({}, "__esModule", { value: true }), mod);

var jsx_dev_runtime_exports = {};
module.exports = __toCommonJS(jsx_dev_runtime_exports);
__reExport(
jsx_dev_runtime_exports,
require("./dist/legacy/jsx-dev-runtime"),
module.exports,
);
62 changes: 29 additions & 33 deletions jsx-runtime.js
Original file line number Diff line number Diff line change
@@ -1,34 +1,30 @@
"use strict";
var __createBinding =
(this && this.__createBinding) ||
(Object.create
? function (o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (
!desc ||
("get" in desc ? !m.__esModule : desc.writable || desc.configurable)
) {
desc = {
enumerable: true,
get: function () {
return m[k];
},
};
}
Object.defineProperty(o, k2, desc);
}
: function (o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
});
var __exportStar =
(this && this.__exportStar) ||
function (m, exports) {
for (var p in m)
if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p))
__createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.renderToHTML = void 0;
__exportStar(require("./dist/legacy/jsx-runtime"), exports);
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __copyProps = (to, from, except, desc) => {
if ((from && typeof from === "object") || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, {
get: () => from[key],
enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable,
});
}
return to;
};
var __reExport = (target, mod, secondTarget) => (
__copyProps(target, mod, "default"),
secondTarget && __copyProps(secondTarget, mod, "default")
);
var __toCommonJS = (mod) =>
__copyProps(__defProp({}, "__esModule", { value: true }), mod);

var jsx_runtime_exports = {};
module.exports = __toCommonJS(jsx_runtime_exports);
__reExport(
jsx_runtime_exports,
require("./dist/legacy/jsx-runtime"),
module.exports,
);
5 changes: 5 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,11 @@
"types": "./dist/types/jsx-runtime.d.ts",
"import": "./dist/esm/jsx-runtime.mjs",
"require": "./dist/cjs/jsx-runtime.cjs"
},
"./jsx-dev-runtime": {
"types": "./dist/types/jsx-dev-runtime.d.ts",
"import": "./dist/esm/jsx-dev-runtime.mjs",
"require": "./dist/cjs/jsx-dev-runtime.cjs"
}
},
"scripts": {
Expand Down
1 change: 1 addition & 0 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ export {
} from "./json-renderer/render-to-json";
export { renderToStringTemplateTag } from "./string-template-renderer/render-to-string-template-tag";
export { memo } from "./utilities/memo";
export { createElement } from "./jsx/jsx-runtime";

export type {
ContextDefinition,
Expand Down
1 change: 1 addition & 0 deletions src/jsx-dev-runtime.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from "./jsx/jsx-dev-runtime";
11 changes: 11 additions & 0 deletions src/jsx/jsx-dev-runtime.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import {
Fragment,
_Fragment,
_jsx,
_jsxs,
createElement,
jsx,
jsxs,
} from "./jsx-runtime";

export { Fragment, _Fragment, _jsx, _jsxs, createElement, jsx, jsxs };

0 comments on commit c8b6ada

Please sign in to comment.