colorjs.io
Version:
Let’s get serious about color
38 lines (26 loc) • 880 B
JavaScript
// Import all modules of Color.js
import Color from "./color.js";
// Import all color spaces
import "./spaces/index.js";
// Import all DeltaE methods
import * as deltaE from "./deltaE.js";
import * as deltaEMethods from "./deltaE/index.js";
Color.extend(deltaEMethods);
Color.extend(deltaE);
// Import optional modules
import * as variations from "./variations.js";
Color.extend(variations);
import contrast from "./contrast.js";
Color.extend(contrast);
import * as chromaticity from "./chromaticity.js";
Color.extend(chromaticity);
import * as luminance from "./luminance.js";
Color.extend(luminance);
import * as interpolation from "./interpolation.js";
Color.extend(interpolation);
import * as contrastMethods from "./contrast/index.js";
Color.extend(contrastMethods);
import "./CATs.js";
import "./space-accessors.js";
// Re-export everything
export default Color;