0.0.7 • Published 9 months ago
@jdecristi/color v0.0.7
Color
A minimal library for using an manipulating colors in Javascript and Typescript
- Zero runtime depenecies
- Lightweight
Usage
const color = new Color("#0F0");
// Supports Hex
color.toHex() // "#00FF00FF"
// Supports RGB
color.toRgb() // "rgba(255, 255, 255, 1)"
color.red // 255
color.green // 255
color.blue // 255
// Supports HSL
color.toHsl() // "hsla(120, 100%, 50%, 1)"
color.hue // 120
color.saturation // 1
color.lightness // 0.5
// Opacity defaulted to "opaque"
color.opacity // 1Installation
npm
npm install @jdecristi/coloryarn
yarn add @jdecristi/colorpnpm
pnpm add @jdecristi/colorbun
bun add @jdecristi/color