Utilitários Colors 1.0.0
As funções utilitárias de cores fornecem uma variedade de métodos para operações de conversão e validação de cores. Estas funções ajudam a simplificar operações comuns como conversão entre diferentes formatos de cores e validação de strings de cores.
Instalação
Para instalar as funções utilitárias de cores, use um dos seguintes comandos, dependendo do seu gerenciador de pacotes:
npm install @utilify/colors
yarn add @utilify/colors
pnpm add @utilify/colors
Após a instalação, você pode importar as funções no seu projeto, utilizando ESM ou CJS.
Uso
Esta biblioteca suporta tanto o sistema de módulos ESM quanto CJS.
import { rgbToHsl, rgbToHex, isRgb } from '@utilify/colors';
const { rgbToHsl, rgbToHex, isRgb } = require('@utilify/colors');
Visão Geral
Aqui está uma visão geral das funções disponíveis no pacote de utilitários de cores:
rgbToHsl
function rgbToHsl(rgb: string): string | null
Converte uma string de cor RGB para sua representação HSL.
rgbToHex
function rgbToHex(rgb: string): string | null
Converte uma string de cor RGB para sua representação hexadecimal.
isRgb
function isRgb(rgb: string): boolean
Verifica se uma string fornecida é uma cor RGB ou RGBA válida.
isHsl
function isHsl(hsl: string): boolean
Verifica se uma string fornecida é uma cor HSL ou HSLA válida.
isHex
function isHex(hex: string): boolean
Verifica se uma string fornecida é uma cor hexadecimal válida, incluindo o canal alfa.
hslToRgb
function hslToRgb(hsl: string): string | null
Converte uma string de cor HSL para sua representação RGB.
hslToHex
function hslToHex(hsl: string): string | null
Converte uma string de cor HSL para sua representação hexadecimal.
hexToRgb
function hexToRgb(hex: string): string | null
Converte uma string de cor hexadecimal para sua representação RGB.
hexToHsl
function hexToHsl(hex: string): string | null
Converte uma string de cor hexadecimal para sua representação HSL.