{"version":3,"file":"is-valid-prop.mjs","names":[],"sources":["../../src/jsx/is-valid-prop.js"],"sourcesContent":["import { splitProps } from '../helpers.js';\n// src/index.ts\nvar userGeneratedStr = \"css\"\nvar userGenerated = userGeneratedStr.split(\",\");\nvar cssPropertiesStr = \"\";\nvar allCssProperties = cssPropertiesStr.split(\",\").concat(userGenerated);\nvar properties = new Map(allCssProperties.map((prop) => [prop, true]));\nvar cssPropertySelectorRegex = /&|@/;\nvar isCssProperty = /* @__PURE__ */ ((prop) => {\n  return properties.has(prop) || prop.startsWith(\"--\") || cssPropertySelectorRegex.test(prop);\n});\nexport {\n  allCssProperties,\n  isCssProperty\n};\nexport const splitCssProps = (props) =>  splitProps(props, isCssProperty)"],"mappings":";;AAGA,IAAI,gBAAgB,MAAiB,MAAM,GAAG;AAE9C,IAAI,mBAAmB,GAAiB,MAAM,GAAG,EAAE,OAAO,aAAa;AACvE,IAAI,aAAa,IAAI,IAAI,iBAAiB,KAAK,SAAS,CAAC,MAAM,IAAI,CAAC,CAAC;AACrE,IAAI,2BAA2B;AAC/B,IAAI,kBAAkC,SAAS;CAC7C,OAAO,WAAW,IAAI,IAAI,KAAK,KAAK,WAAW,IAAI,KAAK,yBAAyB,KAAK,IAAI;AAC5F;AAKA,MAAa,iBAAiB,UAAW,WAAW,OAAO,aAAa"}