{"ast":null,"code":"var clamp = function clamp(min, max) {\n  return function (v) {\n    return Math.max(Math.min(v, max), min);\n  };\n};\nvar sanitize = function sanitize(v) {\n  return v % 1 ? Number(v.toFixed(5)) : v;\n};\nvar floatRegex = /(-)?([\\d]*\\.?[\\d])+/g;\nvar colorRegex = /(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))/gi;\nvar singleColorRegex = /^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))$/i;\nfunction isString(v) {\n  return typeof v === 'string';\n}\nexport { clamp, colorRegex, floatRegex, isString, sanitize, singleColorRegex };","map":{"version":3,"names":["clamp","min","max","v","Math","sanitize","Number","toFixed","floatRegex","colorRegex","singleColorRegex","isString"],"sources":["D:/DSP_Management/node_modules/style-value-types/dist/es/utils.js"],"sourcesContent":["var clamp = function (min, max) { return function (v) {\n    return Math.max(Math.min(v, max), min);\n}; };\nvar sanitize = function (v) { return (v % 1 ? Number(v.toFixed(5)) : v); };\nvar floatRegex = /(-)?([\\d]*\\.?[\\d])+/g;\nvar colorRegex = /(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))/gi;\nvar singleColorRegex = /^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\\((-?[\\d\\.]+%?[,\\s]+){2,3}\\s*\\/*\\s*[\\d\\.]+%?\\))$/i;\nfunction isString(v) {\n    return typeof v === 'string';\n}\n\nexport { clamp, colorRegex, floatRegex, isString, sanitize, singleColorRegex };\n"],"mappings":"AAAA,IAAIA,KAAK,GAAG,SAARA,KAAKA,CAAaC,GAAG,EAAEC,GAAG,EAAE;EAAE,OAAO,UAAUC,CAAC,EAAE;IAClD,OAAOC,IAAI,CAACF,GAAG,CAACE,IAAI,CAACH,GAAG,CAACE,CAAC,EAAED,GAAG,CAAC,EAAED,GAAG,CAAC;EAC1C,CAAC;AAAE,CAAC;AACJ,IAAII,QAAQ,GAAG,SAAXA,QAAQA,CAAaF,CAAC,EAAE;EAAE,OAAQA,CAAC,GAAG,CAAC,GAAGG,MAAM,CAACH,CAAC,CAACI,OAAO,CAAC,CAAC,CAAC,CAAC,GAAGJ,CAAC;AAAG,CAAC;AAC1E,IAAIK,UAAU,GAAG,sBAAsB;AACvC,IAAIC,UAAU,GAAG,+GAA+G;AAChI,IAAIC,gBAAgB,GAAG,mGAAmG;AAC1H,SAASC,QAAQA,CAACR,CAAC,EAAE;EACjB,OAAO,OAAOA,CAAC,KAAK,QAAQ;AAChC;AAEA,SAASH,KAAK,EAAES,UAAU,EAAED,UAAU,EAAEG,QAAQ,EAAEN,QAAQ,EAAEK,gBAAgB","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}