Nonstop Progressive Marxism

    color-rgba
    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/color-rgba package

    2.3.0 • Public • Published

    color-rgba Build Status size stable

    Convert color string to array with rgba channel values: "rgba(127,127,127,.1)"[127,127,127,.1].

    Usage

    npm install color-rgba

    const rgba = require('color-rgba')
    
    rgba('red') // [255, 0, 0, 1]
    rgba('rgb(80, 120, 160)') // [80, 120, 160, 1]
    rgba('rgba(80, 120, 160, .5)') // [80, 120, 160, .5]
    rgba('hsla(109, 50%, 50%, .75)') // [87.125, 191.25, 63.75, .75]
    rgba`rgb(80 120, 160 / 50%)` // [80, 120, 160, .5]

    API

    let [r, g, b, alpha] = rgba(color)

    Returns channels values as they are in the input color string argument. alpha is always from 0..1 range. color can be a CSS color string, an array with channel values, an object etc., see color-parse.

    Related

    License

    (c) 2017 Dima Yv. MIT License

    Install

    npm i color-rgba

    DownloadsWeekly Downloads

    186,792

    Version

    2.3.0

    License

    MIT

    Unpacked Size

    5.36 kB

    Total Files

    6

    Last publish

    Collaborators

    • dfcreative
    • dy