@csstools/convert-colors
Version:
Convert colors between RGB, HEX, HSL, HWB, LAB, LCH, and more
3 lines (2 loc) • 18.4 kB
JavaScript
;function _slicedToArray(r,e){return _arrayWithHoles(r)||_iterableToArrayLimit(r,e)||_nonIterableRest()}function _arrayWithHoles(r){if(Array.isArray(r))return r}function _iterableToArrayLimit(r,e){var o=[],t=!0,n=!1,s=void 0;try{for(var l,a=r[Symbol.iterator]();!(t=(l=a.next()).done)&&(o.push(l.value),!e||o.length!==e);t=!0);}catch(r){n=!0,s=r}finally{try{t||null==a.return||a.return()}finally{if(n)throw s}}return o}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function rgb2hue(r,e,o,t=0){const n=rgb2value(r,e,o),s=n-rgb2whiteness(r,e,o);if(s){const t=n===r?(e-o)/s:n===e?(o-r)/s:(r-e)/s;return 60*(t+(n===r?t<0?6:0:n===e?2:4))}return t}function hue2rgb(r,e,o){const t=o<0?o+360:o>360?o-360:o;return 6*t<360?r+(e-r)*t/60:2*t<360?e:3*t<720?r+(e-r)*(240-t)/60:r}function luminance2contrast(r,e){const o=max(r,e),t=min(r,e);return(o*precision+.05*precision)/(t*precision+.05*precision)}function rgb2value(r,e,o){return max(r,e,o)}function rgb2whiteness(r,e,o){return min(r,e,o)}function matrix(r,e){return e.map(e=>e.reduce((e,o,t)=>e+r[t]*precision*(o*precision)/precision/precision,0))}Object.defineProperty(exports,"__esModule",{value:!0});const precision=1e8,wd50X=96.42,wd50Y=100,wd50Z=82.49,atan2d=(r,e)=>rad2deg(atan2(r,e)),cosd=r=>cos(deg2rad(r)),deg2rad=r=>r*PI/180,rad2deg=r=>180*r/PI,sind=r=>sin(deg2rad(r)),abs=Math.abs,atan2=Math.atan2,cbrt=Math.cbrt,cos=Math.cos,exp=Math.exp,floor=Math.floor,max=Math.max,min=Math.min,PI=Math.PI,pow=Math.pow,sin=Math.sin,sqrt=Math.sqrt,epsilon=pow(6,3)/pow(29,3),kappa=pow(29,3)/pow(3,3);function rgb2hsl(r,e,o,t){const n=rgb2hue(r,e,o,t),s=rgb2value(r,e,o),l=rgb2whiteness(r,e,o),a=s-l,c=(s+l)/2;return[n,0===a?0:a/(100-abs(2*c-100))*100,c]}function hsl2rgb(r,e,o){const t=o<=50?o*(e+100)/100:o+e-o*e/100,n=2*o-t,s=[hue2rgb(n,t,r+120),hue2rgb(n,t,r),hue2rgb(n,t,r-120)];return[s[0],s[1],s[2]]}function rgb2hwb(r,e,o,t){return[rgb2hue(r,e,o,t),rgb2whiteness(r,e,o),100-rgb2value(r,e,o)]}function hwb2rgb(r,e,o,t){const n=_slicedToArray(hsl2rgb(r,100,50,t).map(r=>r*(100-e-o)/100+e),3);return[n[0],n[1],n[2]]}function rgb2hsv(r,e,o,t){const n=rgb2value(r,e,o),s=rgb2whiteness(r,e,o);return[rgb2hue(r,e,o,t),n===s?0:(n-s)/n*100,n]}function hsv2rgb(r,e,o){const t=floor(r/60),n=o*(100-e)/100,s=o*(100-e*(r/60-t&1?r/60-t:1-r/60-t))/100,l=_slicedToArray(5===t?[o,n,s]:4===t?[s,n,o]:3===t?[n,s,o]:2===t?[n,o,s]:1===t?[s,o,n]:[o,s,n],3);return[l[0],l[1],l[2]]}function rgb2xyz(r,e,o){const t=_slicedToArray([r,e,o].map(r=>r>4.045?100*pow((r+5.5)/105.5,2.4):r/12.92),3),n=_slicedToArray(matrix([t[0],t[1],t[2]],[[.4124564,.3575761,.1804375],[.2126729,.7151522,.072175],[.0193339,.119192,.9503041]]),3);return[n[0],n[1],n[2]]}function xyz2rgb(r,e,o){const t=_slicedToArray(matrix([r,e,o],[[3.2404542,-1.5371385,-.4985314],[-.969266,1.8760108,.041556],[.0556434,-.2040259,1.0572252]]),3),n=_slicedToArray([t[0],t[1],t[2]].map(r=>r>.31308?1.055*pow(r/100,1/2.4)*100-5.5:12.92*r),3);return[n[0],n[1],n[2]]}function hsl2hsv(r,e,o){const t=e*(o<50?o:100-o)/100;return[r,0===t?0:2*t/(o+t)*100,o+t]}function hsv2hsl(r,e,o){const t=(200-e)*o/100;return[r,0===t||200===t?0:e*o/100/(t<=100?t:200-t)*100,5*t/10]}function hwb2hsv(r,e,o){return[r,100===o?0:100-e/(100-o)*100,100-o]}function hsv2hwb(r,e,o){return[r,(100-e)*o/100,100-o]}function lab2xyz(r,e,o){const t=(r+16)/116,n=e/500+t,s=t-o/200,l=pow(n,3)>epsilon?pow(n,3):(116*n-16)/kappa,a=r>kappa*epsilon?pow((r+16)/116,3):r/kappa,c=pow(s,3)>epsilon?pow(s,3):(116*s-16)/kappa,h=_slicedToArray(matrix([l*wd50X,a*wd50Y,c*wd50Z],[[.9555766,-.0230393,.0631636],[-.0282895,1.0099416,.0210077],[.0122982,-.020483,1.3299098]]),3);return[h[0],h[1],h[2]]}function xyz2lab(r,e,o){const t=_slicedToArray(matrix([r,e,o],[[1.0478112,.0228866,-.050127],[.0295424,.9904844,-.0170491],[-.0092345,.0150436,.7521316]]),3),n=t[0],s=t[1],l=t[2],a=_slicedToArray([n/wd50X,s/wd50Y,l/wd50Z].map(r=>r>epsilon?cbrt(r):(kappa*r+16)/116),3),c=a[0],h=a[1];return[116*h-16,500*(c-h),200*(h-a[2])]}function lab2lch(r,e,o){const t=[sqrt(pow(e,2)+pow(o,2)),rad2deg(atan2(o,e))];return[r,t[0],t[1]]}function lch2lab(r,e,o){return[r,e*cosd(o),e*sind(o)]}function rgb2contrast(r,e){return luminance2contrast(rgb2luminance(...r),rgb2luminance(...e))}function rgb2luminance(r,e,o){return(adjustChannel(r)*coefficientR+adjustChannel(e)*coefficientG+adjustChannel(o)*coefficientB)/precision}const adjustChannel=r=>r<=3.928?r/lowc:adjustGamma(r),adjustGamma=r=>pow((r+5.5)/105.5,2.4),lowc=1292,coefficientR=.2126*precision,coefficientG=.7152*precision,coefficientB=.0722*precision;function hex2rgb(r){const e=_slicedToArray(r.match(hexColorMatch)||[],9),o=e[1],t=e[2],n=e[3],s=e[4],l=e[5],a=e[6],c=e[7],h=e[8];if(void 0!==l||void 0!==o){return[void 0!==l?parseInt(l,16):parseInt(o+o,16),void 0!==a?parseInt(a,16):parseInt(t+t,16),void 0!==c?parseInt(c,16):parseInt(n+n,16),void 0!==h?parseInt(h,16):void 0!==s?parseInt(s+s,16):255].map(r=>100*r/255)}}function rgb2hex(r,e,o){return`#${((1<<24)+(Math.round(255*r/100)<<16)+(Math.round(255*e/100)<<8)+Math.round(255*o/100)).toString(16).slice(1)}`}const hexColorMatch=/^#?(?:([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?|([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?)$/i;function keyword2rgb(r){const e=keywords[String(r).toLowerCase()];return e?e.map(r=>100*r/255):null}const keywords={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],transparent:[0,0,0],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};function lab2ciede([r,e,o],[t,n,s]){const l=sqrt(pow(e,2)+pow(o,2)),a=sqrt(pow(n,2)+pow(s,2)),c=t-r,h=(r+t)/2,i=pow((l+a)/2,7),b=sqrt(i/(i+pow(25,7))),d=e+e/2*(1-b),u=n+n/2*(1-b),y=sqrt(d*d+o*o),x=sqrt(u*u+s*s),g=(y+x)/2,p=x-y,w=0===d&&0===o?0:atan2d(o,d)%360,f=0===u&&0===s?0:atan2d(s,u)%360;let v,z,_;0===y||0===x?(v=0,z=0,_=w+f):(v=abs(w-f)<=180?f-w:f<=w?f-w+360:f-w-360,z=2*sqrt(y*x)*sind(v/2),_=abs(w-f)<=180?(w+f)/2:w+f<360?(w+f+360)/2:(w+f-360)/2);const k=1-.17*precision*cosd(_-30)+.24*precision*cosd(2*_)+.32*precision*cosd(3*_+6)-.2*precision*cosd(4*_-63)/precision/precision,A=(h-50)*(h-50),T=1+.015*precision*A/sqrt(20+A)/precision,m=1+.045*precision*g/precision,q=1+.015*precision*g*k/precision,M=60*exp(-(_-275)/25*((_-275)/25)),I=-2*b*sind(M),j=c/(kl*T),C=p/(kc*m),P=z/(kh*q);return sqrt(j*j+C*C+P*P+I*C*P)}const kl=1,kc=1,kh=1;function rgb2lab(r,e,o){const t=_slicedToArray(rgb2xyz(r,e,o),3),n=_slicedToArray(xyz2lab(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function lab2rgb(r,e,o){const t=_slicedToArray(lab2xyz(r,e,o),3),n=_slicedToArray(xyz2rgb(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function rgb2lch(r,e,o){const t=_slicedToArray(rgb2xyz(r,e,o),3),n=_slicedToArray(xyz2lab(t[0],t[1],t[2]),3),s=_slicedToArray(lab2lch(n[0],n[1],n[2]),3);return[s[0],s[1],s[2]]}function lch2rgb(r,e,o){const t=_slicedToArray(lch2lab(r,e,o),3),n=_slicedToArray(lab2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2rgb(n[0],n[1],n[2]),3);return[s[0],s[1],s[2]]}function hwb2hsl(r,e,o){const t=_slicedToArray(hwb2hsv(r,e,o),3),n=_slicedToArray(hsv2hsl(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function hsl2hwb(r,e,o){const t=_slicedToArray(hsl2hsv(r,e,o),3),n=_slicedToArray(hsv2hwb(r,t[1],t[2]),3);return[r,n[1],n[2]]}function hsl2lab(r,e,o){const t=_slicedToArray(hsl2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3);return[s[0],s[1],s[2]]}function lab2hsl(r,e,o,t){const n=_slicedToArray(lab2xyz(r,e,o),3),s=_slicedToArray(xyz2rgb(n[0],n[1],n[2]),3),l=_slicedToArray(rgb2hsl(s[0],s[1],s[2],t),3);return[l[0],l[1],l[2]]}function hsl2lch(r,e,o){const t=_slicedToArray(hsl2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3),l=_slicedToArray(lab2lch(s[0],s[1],s[2]),3);return[l[0],l[1],l[2]]}function lch2hsl(r,e,o,t){const n=_slicedToArray(lch2lab(r,e,o),3),s=_slicedToArray(lab2xyz(n[0],n[1],n[2]),3),l=_slicedToArray(xyz2rgb(s[0],s[1],s[2]),3),a=_slicedToArray(rgb2hsl(l[0],l[1],l[2],t),3);return[a[0],a[1],a[2]]}function hsl2xyz(r,e,o){const t=_slicedToArray(hsl2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function xyz2hsl(r,e,o,t){const n=_slicedToArray(xyz2rgb(r,e,o),3),s=_slicedToArray(rgb2hsl(n[0],n[1],n[2],t),3);return[s[0],s[1],s[2]]}function hwb2lab(r,e,o){const t=_slicedToArray(hwb2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3);return[s[0],s[1],s[2]]}function lab2hwb(r,e,o,t){const n=_slicedToArray(lab2xyz(r,e,o),3),s=_slicedToArray(xyz2rgb(n[0],n[1],n[2]),3),l=_slicedToArray(rgb2hwb(s[0],s[1],s[2],t),3);return[l[0],l[1],l[2]]}function hwb2lch(r,e,o){const t=_slicedToArray(hwb2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3),l=_slicedToArray(lab2lch(s[0],s[1],s[2]),3);return[l[0],l[1],l[2]]}function lch2hwb(r,e,o,t){const n=_slicedToArray(lch2lab(r,e,o),3),s=_slicedToArray(lab2xyz(n[0],n[1],n[2]),3),l=_slicedToArray(xyz2rgb(s[0],s[1],s[2]),3),a=_slicedToArray(rgb2hwb(l[0],l[1],l[2],t),3);return[a[0],a[1],a[2]]}function hwb2xyz(r,e,o){const t=_slicedToArray(hwb2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function xyz2hwb(r,e,o,t){const n=_slicedToArray(xyz2rgb(r,e,o),3),s=_slicedToArray(rgb2hwb(n[0],n[1],n[2],t),3);return[s[0],s[1],s[2]]}function hsv2lab(r,e,o){const t=_slicedToArray(hsv2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3);return[s[0],s[1],s[2]]}function lab2hsv(r,e,o,t){const n=_slicedToArray(lab2xyz(r,e,o),3),s=_slicedToArray(xyz2rgb(n[0],n[1],n[2]),3),l=_slicedToArray(rgb2hsv(s[0],s[1],s[2],t),3);return[l[0],l[1],l[2]]}function hsv2lch(r,e,o){const t=_slicedToArray(hsv2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3),s=_slicedToArray(xyz2lab(n[0],n[1],n[2]),3),l=_slicedToArray(lab2lch(s[0],s[1],s[2]),3);return[l[0],l[1],l[2]]}function lch2hsv(r,e,o,t){const n=_slicedToArray(lch2lab(r,e,o),3),s=_slicedToArray(lab2xyz(n[0],n[1],n[2]),3),l=_slicedToArray(xyz2rgb(s[0],s[1],s[2]),3),a=_slicedToArray(rgb2hsv(l[0],l[1],l[2],t),3);return[a[0],a[1],a[2]]}function hsv2xyz(r,e,o){const t=_slicedToArray(hsv2rgb(r,e,o),3),n=_slicedToArray(rgb2xyz(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function xyz2hsv(r,e,o,t){const n=_slicedToArray(xyz2rgb(r,e,o),3),s=_slicedToArray(rgb2hsv(n[0],n[1],n[2],t),3);return[s[0],s[1],s[2]]}function xyz2lch(r,e,o){const t=_slicedToArray(xyz2lab(r,e,o),3),n=_slicedToArray(lab2lch(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function lch2xyz(r,e,o){const t=_slicedToArray(lch2lab(r,e,o),3),n=_slicedToArray(lab2xyz(t[0],t[1],t[2]),3);return[n[0],n[1],n[2]]}function hex2hsl(r){return rgb2hsl(...hex2rgb(r))}function hex2hsv(r){return rgb2hsv(...hex2rgb(r))}function hex2hwb(r){return rgb2hwb(...hex2rgb(r))}function hex2lab(r){return rgb2lab(...hex2rgb(r))}function hex2lch(r){return rgb2lch(...hex2rgb(r))}function hex2xyz(r){return rgb2xyz(...hex2rgb(r))}function hsl2hex(r,e,o){return rgb2hex(...hsl2rgb(r,e,o))}function hsv2hex(r,e,o){return rgb2hex(...hsl2rgb(r,e,o))}function hwb2hex(r,e,o){return rgb2hex(...hwb2rgb(r,e,o))}function lab2hex(r,e,o){return rgb2hex(...lab2rgb(r,e,o))}function lch2hex(r,e,o){return rgb2hex(...lch2rgb(r,e,o))}function xyz2hex(r,e,o){return rgb2hex(...xyz2rgb(r,e,o))}function hex2ciede(r,e){return lab2ciede(hex2lab(r),hex2lab(e))}function hsl2ciede(r,e){return lab2ciede(hsl2lab(...r),hsl2lab(...e))}function hsv2ciede(r,e){return lab2ciede(hsv2lab(...r),hsv2lab(...e))}function hwb2ciede(r,e){return lab2ciede(hwb2lab(...r),hwb2lab(...e))}function keyword2ciede(r,e){return lab2ciede(keyword2lab(r),keyword2lab(e))}function lch2ciede(r,e){return lab2ciede(lch2lab(...r),lch2lab(...e))}function rgb2ciede(r,e){return lab2ciede(rgb2lab(...r),rgb2lab(...e))}function xyz2ciede(r,e){return lab2ciede(xyz2lab(...r),xyz2lab(...e))}function hex2contrast(r,e){return rgb2contrast(hex2rgb(r),hex2rgb(e))}function hsl2contrast(r,e){return rgb2contrast(hsl2rgb(...r),hsl2rgb(...e))}function hsv2contrast(r,e){return rgb2contrast(hsv2rgb(...r),hsv2rgb(...e))}function hwb2contrast(r,e){return rgb2contrast(hwb2rgb(...r),hwb2rgb(...e))}function keyword2contrast(r,e){return rgb2contrast(keyword2rgb(r),keyword2rgb(e))}function lab2contrast(r,e){return rgb2contrast(lab2rgb(...r),lab2rgb(...e))}function lch2contrast(r,e){return rgb2contrast(lch2rgb(...r),lch2rgb(...e))}function xyz2contrast(r,e){return rgb2contrast(xyz2rgb(...r),xyz2rgb(...e))}function keyword2hex(r){return rgb2hex(...keyword2rgb(r))}function keyword2hsl(r){return rgb2hsl(...keyword2rgb(r))}function keyword2hsv(r){return rgb2hsv(...keyword2rgb(r))}function keyword2hwb(r){return rgb2hwb(...keyword2rgb(r))}function keyword2lab(r){return rgb2lab(...keyword2rgb(r))}function keyword2lch(r){return rgb2lch(...keyword2rgb(r))}function keyword2xyz(r){return rgb2xyz(...keyword2rgb(r))}exports.hex2ciede=hex2ciede,exports.hex2contrast=hex2contrast,exports.hex2hsl=hex2hsl,exports.hex2hsv=hex2hsv,exports.hex2hwb=hex2hwb,exports.hex2lab=hex2lab,exports.hex2lch=hex2lch,exports.hex2rgb=hex2rgb,exports.hex2xyz=hex2xyz,exports.hsl2ciede=hsl2ciede,exports.hsl2contrast=hsl2contrast,exports.hsl2hex=hsl2hex,exports.hsl2hsv=hsl2hsv,exports.hsl2hwb=hsl2hwb,exports.hsl2lab=hsl2lab,exports.hsl2lch=hsl2lch,exports.hsl2rgb=hsl2rgb,exports.hsl2xyz=hsl2xyz,exports.hsv2ciede=hsv2ciede,exports.hsv2contrast=hsv2contrast,exports.hsv2hex=hsv2hex,exports.hsv2hsl=hsv2hsl,exports.hsv2hwb=hsv2hwb,exports.hsv2lab=hsv2lab,exports.hsv2lch=hsv2lch,exports.hsv2rgb=hsv2rgb,exports.hsv2xyz=hsv2xyz,exports.hwb2ciede=hwb2ciede,exports.hwb2contrast=hwb2contrast,exports.hwb2hex=hwb2hex,exports.hwb2hsl=hwb2hsl,exports.hwb2hsv=hwb2hsv,exports.hwb2lab=hwb2lab,exports.hwb2lch=hwb2lch,exports.hwb2rgb=hwb2rgb,exports.hwb2xyz=hwb2xyz,exports.keyword2ciede=keyword2ciede,exports.keyword2contrast=keyword2contrast,exports.keyword2hex=keyword2hex,exports.keyword2hsl=keyword2hsl,exports.keyword2hsv=keyword2hsv,exports.keyword2hwb=keyword2hwb,exports.keyword2lab=keyword2lab,exports.keyword2lch=keyword2lch,exports.keyword2rgb=keyword2rgb,exports.keyword2xyz=keyword2xyz,exports.lab2ciede=lab2ciede,exports.lab2contrast=lab2contrast,exports.lab2hex=lab2hex,exports.lab2hsl=lab2hsl,exports.lab2hsv=lab2hsv,exports.lab2hwb=lab2hwb,exports.lab2lch=lab2lch,exports.lab2rgb=lab2rgb,exports.lab2xyz=lab2xyz,exports.lch2ciede=lch2ciede,exports.lch2contrast=lch2contrast,exports.lch2hex=lch2hex,exports.lch2hsl=lch2hsl,exports.lch2hsv=lch2hsv,exports.lch2hwb=lch2hwb,exports.lch2lab=lch2lab,exports.lch2rgb=lch2rgb,exports.lch2xyz=lch2xyz,exports.rgb2ciede=rgb2ciede,exports.rgb2contrast=rgb2contrast,exports.rgb2hex=rgb2hex,exports.rgb2hsl=rgb2hsl,exports.rgb2hsv=rgb2hsv,exports.rgb2hwb=rgb2hwb,exports.rgb2lab=rgb2lab,exports.rgb2lch=rgb2lch,exports.rgb2xyz=rgb2xyz,exports.xyz2ciede=xyz2ciede,exports.xyz2contrast=xyz2contrast,exports.xyz2hex=xyz2hex,exports.xyz2hsl=xyz2hsl,exports.xyz2hsv=xyz2hsv,exports.xyz2hwb=xyz2hwb,exports.xyz2lab=xyz2lab,exports.xyz2lch=xyz2lch,exports.xyz2rgb=xyz2rgb;
//# sourceMappingURL=index.js.map