/opt/canhelp/node_modules/hono/dist/jsx
NameSizeModeActions
dom/-0755rm
hooks/-0755rm
intrinsic-element/-0755rm
base.js94460644editdlrm
children.js5350644editdlrm
components.js57570644editdlrm
constants.js4580644editdlrm
context.js11320644editdlrm
index.js19420644editdlrm
intrinsic-elements.js00644editdlrm
jsx-dev-runtime.js4440644editdlrm
jsx-runtime.js12720644editdlrm
streaming.js48700644editdlrm
types.js00644editdlrm
utils.js8970644editdlrm
Edit: /opt/canhelp/node_modules/hono/dist/jsx/jsx-runtime.js (1272B)
// src/jsx/jsx-runtime.ts import { jsxDEV, Fragment } from "./jsx-dev-runtime.js"; import { jsxDEV as jsxDEV2 } from "./jsx-dev-runtime.js"; import { html, raw } from "../helper/html/index.js"; import { escapeToBuffer, stringBufferToString } from "../utils/html.js"; import { styleObjectForEach } from "./utils.js"; var jsxAttr = (key, v) => { const buffer = [`${key}="`]; if (key === "style" && typeof v === "object") { let styleStr = ""; styleObjectForEach(v, (property, value) => { if (value != null) { styleStr += `${styleStr ? ";" : ""}${property}:${value}`; } }); escapeToBuffer(styleStr, buffer); buffer[0] += '"'; } else if (typeof v === "string") { escapeToBuffer(v, buffer); buffer[0] += '"'; } else if (v === null || v === void 0) { return raw(""); } else if (typeof v === "number" || v.isEscaped) { buffer[0] += `${v}"`; } else if (v instanceof Promise) { buffer.unshift('"', v); } else { escapeToBuffer(v.toString(), buffer); buffer[0] += '"'; } return buffer.length === 1 ? raw(buffer[0]) : stringBufferToString(buffer, void 0); }; var jsxEscape = (value) => value; export { Fragment, jsxDEV as jsx, jsxAttr, jsxEscape, html as jsxTemplate, jsxDEV2 as jsxs };