UNPKG

@kcuf/mere-color

Version:

Mere color utils for generating, manipulation, a11y purposes.

13 lines (12 loc) 596 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = manipulateHsl; var _parseToHslUnnormalized = _interopRequireDefault(require("./parse-to-hsl-unnormalized")); var _toColorStringOriginalNotation = _interopRequireDefault(require("./to-color-string-original-notation")); function manipulateHsl(color, change) { var hsl = (0, _parseToHslUnnormalized.default)(color); return hsl ? (0, _toColorStringOriginalNotation.default)(change(hsl), color) : color; }