@onesy/utils
Version:
16 lines (15 loc) • 723 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const getLuminance_1 = __importDefault(require("./getLuminance"));
const lighten_1 = __importDefault(require("./lighten"));
const darken_1 = __importDefault(require("./darken"));
const emphasize = (value, coefficient = 0.14) => {
const luminance = (0, getLuminance_1.default)(value);
if (luminance !== undefined) {
return (0, getLuminance_1.default)(value) > 0.5 ? (0, darken_1.default)(value, coefficient) : (0, lighten_1.default)(value, coefficient);
}
};
exports.default = emphasize;
;