// src/jsx/intrinsic-element/common.ts var deDupeKeyMap = { title: [], script: ["src"], style: ["data-href"], link: ["href"], meta: ["name", "httpEquiv", "charset", "itemProp"] }; var domRenderers = {}; var dataPrecedenceAttr = "data-precedence"; var isStylesheetLinkWithPrecedence = (props) => props.rel === "stylesheet" && "precedence" in props; var shouldDeDupeByKey = (tagName, supportSort) => { if (tagName === "link") { return supportSort; } return deDupeKeyMap[tagName].length > 0; }; export { dataPrecedenceAttr, deDupeKeyMap, domRenderers, isStylesheetLinkWithPrecedence, shouldDeDupeByKey };