import { wcagLuminance } from "https://deno.land/x/culori@v2.1.0-alpha.0/index.js";
a98bootstrapcolorscubehelixdlabdlcheasingfixuphsihslhsvhwbinterpolatejabjchlablab65lchlch65lchuvlrgbluvokhslokhsvoklaboklchp3prophotorec2020rgbutilxyz50xyz65yiqa98averageAngleaverageNumberblendcolorsNamedconvertA98ToXyz65convertCubehelixToRgbconvertDlchToLab65converterconvertJabToJchconvertJabToRgbconvertJabToXyz65convertJchToJabconvertLab65ToDlchconvertLab65ToRgbconvertLab65ToXyz65convertLabToLchconvertLabToRgbconvertLabToXyz50convertLchToLabconvertLchuvToLuvconvertLrgbToOklabconvertLrgbToRgbconvertLuvToLchuvconvertLuvToXyz50convertOklabToLrgbconvertOklabToRgbconvertP3ToXyz65convertProphotoToXyz50convertRec2020ToXyz65convertRgbToCubehelixconvertRgbToJabconvertRgbToLabconvertRgbToLab65convertRgbToLrgbconvertRgbToOklabconvertRgbToXyz50convertRgbToXyz65convertRgbToYiqconvertXyz50ToLabconvertXyz50ToLuvconvertXyz50ToProphotoconvertXyz50ToRgbconvertXyz50ToXyz65convertXyz65ToA98convertXyz65ToJabconvertXyz65ToLab65convertXyz65ToP3convertXyz65ToRec2020convertXyz65ToRgbconvertXyz65ToXyz50convertYiqToRgbcubehelixdifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceKotsarenkoRamosdlabdlcheasingGammaeasingInOutSineeasingMidpointeasingSmootherstepeasingSmoothstepfilterBrightnessfilterContrastfilterDeficiencyDeuterfilterDeficiencyProtfilterDeficiencyTritfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiafixupAlphafixupHueDecreasingfixupHueIncreasingfixupHueLongerfixupHueShorterformatCssformatHexformatHex8formatHslformatRgbgetModehsihslhsvhwbinterpolateinterpolateWithinterpolateWithPremultipliedAlphainterpolatorLinearinterpolatorPiecewiseinterpolatorSplineBasisinterpolatorSplineBasisClosedinterpolatorSplineMonotoneinterpolatorSplineMonotone2interpolatorSplineMonotoneClosedinterpolatorSplineNaturalinterpolatorSplineNaturalClosedjabjchlablab65lchlch65lchuvlerplrgbluvmapAlphaDividemapAlphaMultiplymappermapTransferGammamapTransferLinearmodeA98modeCubehelixmodeDlabmodeDlchmodeHsimodeHslmodeHsvmodeHwbmodeJabmodeJchmodeLabmodeLab65modeLchmodeLch65modeLchuvmodeLrgbmodeLuvmodeOkhslmodeOkhsvmodeOklabmodeOklchmodeP3modeProphotomodeRec2020modeRgbmodeXyz50modeXyz65modeYiqnearestokhslokhsvoklaboklchp3parseparseHexparseHslparseHwbparseLabparseLchparseNamedparseRgbparseTransparentprophotorandomrec2020removeParserrgbroundsamplesserializeHexserializeHex8serializeHslserializeRgbuseModeuseParserxyz50xyz65yiqaverageclampChromaclampGamutclampRgbconvertHsiToRgbconvertHslToRgbconvertHsvToRgbconvertHwbToRgbconvertOkhslToOklabconvertOkhsvToOklabconvertOklabToOkhslconvertOklabToOkhsvconvertRgbToHsiconvertRgbToHslconvertRgbToHsvconvertRgbToHwbdisplayableinGamuttoGamutwcagContrastwcagLuminancedifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceKotsarenkoRamosfilterBrightnessfilterContrastfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiaformatCssformatHexformatHex8formatHslformatRgbserializeHexserializeHex8serializeHslserializeRgbaverageAngleaverageNumberblendcolorsNamedconvertA98ToXyz65convertCubehelixToRgbconvertDlchToLab65converterconvertJabToJchconvertJabToRgbconvertJabToXyz65convertJchToJabconvertLab65ToDlchconvertLab65ToRgbconvertLab65ToXyz65convertLabToLchconvertLabToRgbconvertLabToXyz50convertLchToLabconvertLchuvToLuvconvertLrgbToOklabconvertLrgbToRgbconvertLuvToLchuvconvertLuvToXyz50convertOklabToLrgbconvertOklabToRgbconvertP3ToXyz65convertProphotoToXyz50convertRec2020ToXyz65convertRgbToCubehelixconvertRgbToJabconvertRgbToLabconvertRgbToLab65convertRgbToLrgbconvertRgbToOklabconvertRgbToXyz50convertRgbToXyz65convertRgbToYiqconvertXyz50ToLabconvertXyz50ToLuvconvertXyz50ToProphotoconvertXyz50ToRgbconvertXyz50ToXyz65convertXyz65ToA98convertXyz65ToJabconvertXyz65ToLab65convertXyz65ToP3convertXyz65ToRec2020convertXyz65ToRgbconvertXyz65ToXyz50convertYiqToRgbdifferenceCie76differenceCie94differenceCiede2000differenceCmcdifferenceEuclideandifferenceHueChromadifferenceHueNaivedifferenceHueSaturationdifferenceHyabdifferenceKotsarenkoRamoseasingGammaeasingInOutSineeasingMidpointeasingSmootherstepeasingSmoothstepfilterBrightnessfilterContrastfilterDeficiencyDeuterfilterDeficiencyProtfilterDeficiencyTritfilterGrayscalefilterHueRotatefilterInvertfilterSaturatefilterSepiafixupAlphafixupHueDecreasingfixupHueIncreasingfixupHueLongerfixupHueShorterformatCssformatHexformatHex8formatHslformatRgbgetModeinterpolateinterpolateWithinterpolateWithPremultipliedAlphainterpolatorLinearinterpolatorPiecewiseinterpolatorSplineBasisinterpolatorSplineBasisClosedinterpolatorSplineMonotoneinterpolatorSplineMonotone2interpolatorSplineMonotoneClosedinterpolatorSplineNaturalinterpolatorSplineNaturalClosedlerpmapAlphaDividemapAlphaMultiplymappermapTransferGammamapTransferLinearmodeA98modeCubehelixmodeDlabmodeDlchmodeHsimodeHslmodeHsvmodeHwbmodeJabmodeJchmodeLabmodeLab65modeLchmodeLch65modeLchuvmodeLrgbmodeLuvmodeOkhslmodeOkhsvmodeOklabmodeOklchmodeP3modeProphotomodeRec2020modeRgbmodeXyz50modeXyz65modeYiqnearestparseparseHexparseHslparseHwbparseLabparseLchparseNamedparseRgbparseTransparentrandomremoveParserroundsamplesserializeHexserializeHex8serializeHslserializeRgbuseModeuseParseraverageclampChromaclampGamutclampRgbconvertHsiToRgbconvertHslToRgbconvertHsvToRgbconvertHwbToRgbconvertOkhslToOklabconvertOkhsvToOklabconvertOklabToOkhslconvertOklabToOkhsvconvertRgbToHsiconvertRgbToHslconvertRgbToHsvconvertRgbToHwbdisplayableinGamuttoGamutwcagContrastwcagLuminance
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
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
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
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f