colorido

Set of helpers and types to work with RGBA colors as [number, number, number, number] tuples.

Usage no npm install needed!

<script type="module">
  import colorido from 'https://cdn.skypack.dev/colorido';
</script>

README

colorido

Set of helpers and types to work with RGBA colors as [number, number, number, number] tuples.

Install

$ yarn add colorido

Usage

type TColor = [number, number, number, number]

colorToString(color: TColor) => string

isColor(value: any) => value is TColor
import { colorToString, isColor } from 'colorido'

const color = [255, 0, 0, 1]

console.log(
  colorToString(color)
)
// "rgba(255, 0, 0, 1)"

console.log(
  isColor(color)
)
// true