UNPKG

@kcuf/mere-color

Version:

Mere color utils for generating, manipulation, a11y purposes.

20 lines 621 B
import _toArray from "@babel/runtime/helpers/toArray"; /** * Legacy functional format * * - hsl(255, 0, 0) * - hsl(100%, 0, 0) 💥 * - hsla(255, 0, 0, 0.2) * - hsla(255, 0%, 0%, 20%) */ export var REG_HSL_MATCHER_LEGACY = /^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i; export default function matchHslLegacy(input) { var arr = REG_HSL_MATCHER_LEGACY.exec(input.trim()); if (!arr) { return null; } var _arr = _toArray(arr), rest = _arr.slice(1); return rest; } //# sourceMappingURL=match-hsl-legacy.js.map