{"ast":null,"code":"import { isString } from '../utils.js';\nimport { hex } from './hex.js';\nimport { hsla } from './hsla.js';\nimport { rgba } from './rgba.js';\nvar color = {\n  test: function test(v) {\n    return rgba.test(v) || hex.test(v) || hsla.test(v);\n  },\n  parse: function parse(v) {\n    if (rgba.test(v)) {\n      return rgba.parse(v);\n    } else if (hsla.test(v)) {\n      return hsla.parse(v);\n    } else {\n      return hex.parse(v);\n    }\n  },\n  transform: function transform(v) {\n    return isString(v) ? v : v.hasOwnProperty('red') ? rgba.transform(v) : hsla.transform(v);\n  }\n};\nexport { color };","map":{"version":3,"names":["isString","hex","hsla","rgba","color","test","v","parse","transform","hasOwnProperty"],"sources":["C:/LDT/DSP_Management/node_modules/style-value-types/dist/es/color/index.js"],"sourcesContent":["import { isString } from '../utils.js';\nimport { hex } from './hex.js';\nimport { hsla } from './hsla.js';\nimport { rgba } from './rgba.js';\n\nvar color = {\n    test: function (v) { return rgba.test(v) || hex.test(v) || hsla.test(v); },\n    parse: function (v) {\n        if (rgba.test(v)) {\n            return rgba.parse(v);\n        }\n        else if (hsla.test(v)) {\n            return hsla.parse(v);\n        }\n        else {\n            return hex.parse(v);\n        }\n    },\n    transform: function (v) {\n        return isString(v)\n            ? v\n            : v.hasOwnProperty('red')\n                ? rgba.transform(v)\n                : hsla.transform(v);\n    },\n};\n\nexport { color };\n"],"mappings":"AAAA,SAASA,QAAQ,QAAQ,aAAa;AACtC,SAASC,GAAG,QAAQ,UAAU;AAC9B,SAASC,IAAI,QAAQ,WAAW;AAChC,SAASC,IAAI,QAAQ,WAAW;AAEhC,IAAIC,KAAK,GAAG;EACRC,IAAI,EAAE,SAANA,IAAIA,CAAYC,CAAC,EAAE;IAAE,OAAOH,IAAI,CAACE,IAAI,CAACC,CAAC,CAAC,IAAIL,GAAG,CAACI,IAAI,CAACC,CAAC,CAAC,IAAIJ,IAAI,CAACG,IAAI,CAACC,CAAC,CAAC;EAAE,CAAC;EAC1EC,KAAK,EAAE,SAAPA,KAAKA,CAAYD,CAAC,EAAE;IAChB,IAAIH,IAAI,CAACE,IAAI,CAACC,CAAC,CAAC,EAAE;MACd,OAAOH,IAAI,CAACI,KAAK,CAACD,CAAC,CAAC;IACxB,CAAC,MACI,IAAIJ,IAAI,CAACG,IAAI,CAACC,CAAC,CAAC,EAAE;MACnB,OAAOJ,IAAI,CAACK,KAAK,CAACD,CAAC,CAAC;IACxB,CAAC,MACI;MACD,OAAOL,GAAG,CAACM,KAAK,CAACD,CAAC,CAAC;IACvB;EACJ,CAAC;EACDE,SAAS,EAAE,SAAXA,SAASA,CAAYF,CAAC,EAAE;IACpB,OAAON,QAAQ,CAACM,CAAC,CAAC,GACZA,CAAC,GACDA,CAAC,CAACG,cAAc,CAAC,KAAK,CAAC,GACnBN,IAAI,CAACK,SAAS,CAACF,CAAC,CAAC,GACjBJ,IAAI,CAACM,SAAS,CAACF,CAAC,CAAC;EAC/B;AACJ,CAAC;AAED,SAASF,KAAK","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}