import { modeOkhsv } from "https://deno.land/x/culori@v4.0.0/index-fn.js";
a98bootstrapcolorscubehelixdlabdlcheasingfixuphdrhsihslhsvhwbinterpolateitpjabjchlablab65lchlch65lchuvlrgbluvokhslokhsvoklaboklchp3prophotorec2020rgbutilxybxyz50xyz65yiqa98averageAngleaverageNumberblendblerpcolorsNamedconvertA98ToXyz65convertCubehelixToRgbconvertDlchToLab65converterconvertItpToXyz65convertJabToJchconvertJabToRgbconvertJabToXyz65convertJchToJabconvertLab65ToDlchconvertLab65ToRgbconvertLab65ToXyz65convertLabToLchconvertLabToRgbconvertLabToXyz50convertLchToLabconvertLchuvToLuvconvertLrgbToOklabconvertLrgbToRgbconvertLuvToLchuvconvertLuvToXyz50convertOklabToLrgbconvertOklabToRgbconvertP3ToXyz65convertProphotoToXyz50convertRec2020ToXyz65convertRgbToCubehelixconvertRgbToJabconvertRgbToLabconvertRgbToLab65convertRgbToLrgbconvertRgbToOklabconvertRgbToXybconvertRgbToXyz50convertRgbToXyz65convertRgbToYiqconvertXybToRgbconvertXyz50ToLabconvertXyz50ToLuvconvertXyz50ToProphotoconvertXyz50ToRgbconvertXyz50ToXyz65convertXyz65ToA98convertXyz65ToItpconvertXyz65ToJabconvertXyz65ToLab65convertXyz65ToP3convertXyz65ToRec2020convertXyz65ToRgbconvertXyz65ToXyz50convertYiqToRgbcubehelixdifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceItpdifferenceKotsarenkoRamosdlabdlcheasingGammaeasingInOutSineeasingMidpointeasingSmootherstepeasingSmoothstepeasingSmoothstepInversefilterBrightnessfilterContrastfilterDeficiencyDeuterfilterDeficiencyProtfilterDeficiencyTritfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiafixupAlphafixupHueDecreasingfixupHueIncreasingfixupHueLongerfixupHueShorterformatCssformatHexformatHex8formatHslformatRgbgetModehsihslhsvhwbinterpolateinterpolateWithinterpolateWithPremultipliedAlphainterpolatorLinearinterpolatorPiecewiseinterpolatorSplineBasisinterpolatorSplineBasisClosedinterpolatorSplineMonotoneinterpolatorSplineMonotone2interpolatorSplineMonotoneClosedinterpolatorSplineNaturalinterpolatorSplineNaturalCloseditpjabjchlablab65lchlch65lchuvlerplrgbluvmapAlphaDividemapAlphaMultiplymappermapTransferGammamapTransferLinearmodeA98modeCubehelixmodeDlabmodeDlchmodeHsimodeHslmodeHsvmodeHwbmodeItpmodeJabmodeJchmodeLabmodeLab65modeLchmodeLch65modeLchuvmodeLrgbmodeLuvmodeOkhslmodeOkhsvmodeOklabmodeOklchmodeP3modeProphotomodeRec2020modeRgbmodeXybmodeXyz50modeXyz65modeYiqnearestokhslokhsvoklaboklchp3parseparseHexparseHslLegacyparseNamedparseRgbLegacyparseTransparentprophotorandomrec2020removeParserrgbroundsamplesserializeHexserializeHex8serializeHslserializeRgbtrilerpunlerpuseModeuseParserxybxyz50xyz65yiqaverageclampChromaclampGamutclampRgbconvertHsiToRgbconvertHslToRgbconvertHsvToRgbconvertHwbToRgbconvertOkhslToOklabconvertOkhsvToOklabconvertOklabToOkhslconvertOklabToOkhsvconvertRgbToHsiconvertRgbToHslconvertRgbToHsvconvertRgbToHwbdisplayableinGamutparseHslparseHwbparseLabparseLchparseOklabparseOklchparseRgbtoGamutwcagContrastwcagLuminancedifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceItpdifferenceKotsarenkoRamosfilterBrightnessfilterContrastfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiaformatCssformatHexformatHex8formatHslformatRgbserializeHexserializeHex8serializeHslserializeRgbaverageAngleaverageNumberblendblerpcolorsNamedconvertA98ToXyz65convertCubehelixToRgbconvertDlchToLab65converterconvertItpToXyz65convertJabToJchconvertJabToRgbconvertJabToXyz65convertJchToJabconvertLab65ToDlchconvertLab65ToRgbconvertLab65ToXyz65convertLabToLchconvertLabToRgbconvertLabToXyz50convertLchToLabconvertLchuvToLuvconvertLrgbToOklabconvertLrgbToRgbconvertLuvToLchuvconvertLuvToXyz50convertOklabToLrgbconvertOklabToRgbconvertP3ToXyz65convertProphotoToXyz50convertRec2020ToXyz65convertRgbToCubehelixconvertRgbToJabconvertRgbToLabconvertRgbToLab65convertRgbToLrgbconvertRgbToOklabconvertRgbToXybconvertRgbToXyz50convertRgbToXyz65convertRgbToYiqconvertXybToRgbconvertXyz50ToLabconvertXyz50ToLuvconvertXyz50ToProphotoconvertXyz50ToRgbconvertXyz50ToXyz65convertXyz65ToA98convertXyz65ToItpconvertXyz65ToJabconvertXyz65ToLab65convertXyz65ToP3convertXyz65ToRec2020convertXyz65ToRgbconvertXyz65ToXyz50convertYiqToRgbdifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceItpdifferenceKotsarenkoRamoseasingGammaeasingInOutSineeasingMidpointeasingSmootherstepeasingSmoothstepeasingSmoothstepInversefilterBrightnessfilterContrastfilterDeficiencyDeuterfilterDeficiencyProtfilterDeficiencyTritfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiafixupAlphafixupHueDecreasingfixupHueIncreasingfixupHueLongerfixupHueShorterformatCssformatHexformatHex8formatHslformatRgbgetModeinterpolateinterpolateWithinterpolateWithPremultipliedAlphainterpolatorLinearinterpolatorPiecewiseinterpolatorSplineBasisinterpolatorSplineBasisClosedinterpolatorSplineMonotoneinterpolatorSplineMonotone2interpolatorSplineMonotoneClosedinterpolatorSplineNaturalinterpolatorSplineNaturalClosedlerpmapAlphaDividemapAlphaMultiplymappermapTransferGammamapTransferLinearmodeA98modeCubehelixmodeDlabmodeDlchmodeHsimodeHslmodeHsvmodeHwbmodeItpmodeJabmodeJchmodeLabmodeLab65modeLchmodeLch65modeLchuvmodeLrgbmodeLuvmodeOkhslmodeOkhsvmodeOklabmodeOklchmodeP3modeProphotomodeRec2020modeRgbmodeXybmodeXyz50modeXyz65modeYiqnearestparseparseHexparseHslLegacyparseNamedparseRgbLegacyparseTransparentrandomremoveParserroundsamplesserializeHexserializeHex8serializeHslserializeRgbtrilerpunlerpuseModeuseParseraverageclampChromaclampGamutclampRgbconvertHsiToRgbconvertHslToRgbconvertHsvToRgbconvertHwbToRgbconvertOkhslToOklabconvertOkhsvToOklabconvertOklabToOkhslconvertOklabToOkhsvconvertRgbToHsiconvertRgbToHslconvertRgbToHsvconvertRgbToHwbdisplayableinGamutparseHslparseHwbparseLabparseLchparseOklabparseOklchparseRgbtoGamutwcagContrastwcagLuminance
index.js (default module)
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
difference.js
v
v
v
v
v
v
v
v
v
v
v
filter.js
v
v
v
v
v
v
v
formatter.js
v
v
v
v
v
v
v
v
v
index-fn.js
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f