UNPKG

colorjs.io

Version:

Let’s get serious about color

20 lines (16 loc) 427 B
import getColor from "./getColor.js"; /** @import { ColorTypes } from "./types.js" */ /** * @param {ColorTypes} color1 * @param {ColorTypes} color2 * @returns {boolean} */ export default function equals (color1, color2) { color1 = getColor(color1); color2 = getColor(color2); return ( color1.space === color2.space && color1.alpha === color2.alpha && color1.coords.every((c, i) => c === color2.coords[i]) ); }