@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 hslToRgb from './hsl-to-rgb';
/**
* Parse to un-normalized `ColorRgb` object.
*/
export default function parseToRgbUnnormalized(input) {
var color = matchName(input) || input;
var rgb = parseColorHex(color) || parseColorRgb(color);
if (rgb) {
return rgb;
}
var hsl = parseColorHsl(color);
return hsl ? hslToRgb(hsl) : null;
}
//# sourceMappingURL=parse-to-rgb-unnormalized.js.map