gilbarbara/colorizr

View on GitHub
src/hex2hsl.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import hex2rgb from './hex2rgb';
import { invariant, isString, messages } from './modules/utils';
import rgb2hsl from './rgb2hsl';
import { HSL } from './types';

export default function hex2hsl(input: string): HSL {
  invariant(isString(input), messages.inputString);

  return rgb2hsl(hex2rgb(input));
}