@kcuf/mere-color
Version:
Mere color utils for generating, manipulation, a11y purposes.
19 lines (18 loc) • 584 B
JavaScript
import matchName from './match-name';
import parseColorHex from './parse-color-hex';
import parseColorRgb from './parse-color-rgb';
import parseColorHsl from './parse-color-hsl';
import rgbToHsl from './rgb-to-hsl';
/**
* Parse to un-normalized `ColorHsl` object.
*/
export default function parseToHslUnnormalized(input) {
var color = matchName(input) || input;
var hsl = parseColorHsl(color);
if (hsl) {
return hsl;
}
var rgb = parseColorHex(color) || parseColorRgb(color);
return rgb ? rgbToHsl(rgb) : null;
}
//# sourceMappingURL=parse-to-hsl-unnormalized.js.map