{"version":3,"file":"_svg.cjs","sources":["../src/_svg.ts"],"sourcesContent":["// React SVG camelCase → standard SVG attribute mapping.\n// Only includes entries where the React name differs from the SVG attribute name.\n// Canonical source: https://github.com/facebook/react/blob/main/packages/react-dom-bindings/src/shared/possibleStandardNames.js\nexport const REACT_SVG_PROPS: Record<string, string> = {\n\taccentHeight: \"accent-height\",\n\talignmentBaseline: \"alignment-baseline\",\n\tarabicForm: \"arabic-form\",\n\tbaselineShift: \"baseline-shift\",\n\tcapHeight: \"cap-height\",\n\tclipPath: \"clip-path\",\n\tclipRule: \"clip-rule\",\n\tcolorInterpolation: \"color-interpolation\",\n\tcolorInterpolationFilters: \"color-interpolation-filters\",\n\tcolorProfile: \"color-profile\",\n\tcolorRendering: \"color-rendering\",\n\tdominantBaseline: \"dominant-baseline\",\n\tenableBackground: \"enable-background\",\n\tfillOpacity: \"fill-opacity\",\n\tfillRule: \"fill-rule\",\n\tfloodColor: \"flood-color\",\n\tfloodOpacity: \"flood-opacity\",\n\tfontFamily: \"font-family\",\n\tfontSize: \"font-size\",\n\tfontSizeAdjust: \"font-size-adjust\",\n\tfontStretch: \"font-stretch\",\n\tfontStyle: \"font-style\",\n\tfontVariant: \"font-variant\",\n\tfontWeight: \"font-weight\",\n\tglyphName: \"glyph-name\",\n\tglyphOrientationHorizontal: \"glyph-orientation-horizontal\",\n\tglyphOrientationVertical: \"glyph-orientation-vertical\",\n\thorizAdvX: \"horiz-adv-x\",\n\thorizOriginX: \"horiz-origin-x\",\n\timageRendering: \"image-rendering\",\n\tletterSpacing: \"letter-spacing\",\n\tlightingColor: \"lighting-color\",\n\tmarkerEnd: \"marker-end\",\n\tmarkerMid: \"marker-mid\",\n\tmarkerStart: \"marker-start\",\n\toverlinePosition: \"overline-position\",\n\toverlineThickness: \"overline-thickness\",\n\tpaintOrder: \"paint-order\",\n\tpointerEvents: \"pointer-events\",\n\trenderingIntent: \"rendering-intent\",\n\tshapeRendering: \"shape-rendering\",\n\tstopColor: \"stop-color\",\n\tstopOpacity: \"stop-opacity\",\n\tstrikethroughPosition: \"strikethrough-position\",\n\tstrikethroughThickness: \"strikethrough-thickness\",\n\tstrokeDasharray: \"stroke-dasharray\",\n\tstrokeDashoffset: \"stroke-dashoffset\",\n\tstrokeLinecap: \"stroke-linecap\",\n\tstrokeLinejoin: \"stroke-linejoin\",\n\tstrokeMiterlimit: \"stroke-miterlimit\",\n\tstrokeOpacity: \"stroke-opacity\",\n\tstrokeWidth: \"stroke-width\",\n\ttextAnchor: \"text-anchor\",\n\ttextDecoration: \"text-decoration\",\n\ttextRendering: \"text-rendering\",\n\ttransformOrigin: \"transform-origin\",\n\tunderlinePosition: \"underline-position\",\n\tunderlineThickness: \"underline-thickness\",\n\tunicodeBidi: \"unicode-bidi\",\n\tunicodeRange: \"unicode-range\",\n\tunitsPerEm: \"units-per-em\",\n\tvAlphabetic: \"v-alphabetic\",\n\tvHanging: \"v-hanging\",\n\tvIdeographic: \"v-ideographic\",\n\tvMathematical: \"v-mathematical\",\n\tvectorEffect: \"vector-effect\",\n\tvertAdvY: \"vert-adv-y\",\n\tvertOriginX: \"vert-origin-x\",\n\tvertOriginY: \"vert-origin-y\",\n\twordSpacing: \"word-spacing\",\n\twritingMode: \"writing-mode\",\n\txHeight: \"x-height\",\n\t// xlink/xml namespace attributes (deprecated in SVG 2 but still used)\n\txlinkActuate: \"xlink:actuate\",\n\txlinkArcrole: \"xlink:arcrole\",\n\txlinkHref: \"xlink:href\",\n\txlinkRole: \"xlink:role\",\n\txlinkShow: \"xlink:show\",\n\txlinkTitle: \"xlink:title\",\n\txlinkType: \"xlink:type\",\n\txmlBase: \"xml:base\",\n\txmlLang: \"xml:lang\",\n\txmlSpace: \"xml:space\",\n\txmlnsXlink: \"xmlns:xlink\",\n};\n"],"names":[],"mappings":"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"}