Color and color space handling for ansi colors in terminal output.
This handles representation and conversion for a single color value
This handles and optimizes access to a color space for a specific usage context
This is a function that defines how distance between colors is measured
This represents a variety of output mediums that have different color profiles. Currently supports vga
, darwin
and xterm
.
This handles conversions of a true color value to something in a colorspace using a particular color perception (distance function).
This handles the available color space.
just run npm run test
or npm run container-test
Please PR contributions against develop
with jsdoc and mocha tests for the new functionality in place for both commonjs and module suites.
The project uses Conventional Commits and the Fork + PR development model.
All activities in the project are available as npm actions.
Enjoy,
Abbey Hawk Sparrow