Skip to content

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:

bash
npm install @utilify/colors
bash
yarn add @utilify/colors
bash
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.

typescript
import { rgbToHsl, rgbToHex, isRgb } from '@utilify/colors';
javascript
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

typescript
function rgbToHsl(rgb: string): string | null

Converte uma string de cor RGB para sua representação HSL.

rgbToHex

typescript
function rgbToHex(rgb: string): string | null

Converte uma string de cor RGB para sua representação hexadecimal.

isRgb

typescript
function isRgb(rgb: string): boolean

Verifica se uma string fornecida é uma cor RGB ou RGBA válida.

isHsl

typescript
function isHsl(hsl: string): boolean

Verifica se uma string fornecida é uma cor HSL ou HSLA válida.

isHex

typescript
function isHex(hex: string): boolean

Verifica se uma string fornecida é uma cor hexadecimal válida, incluindo o canal alfa.

hslToRgb

typescript
function hslToRgb(hsl: string): string | null

Converte uma string de cor HSL para sua representação RGB.

hslToHex

typescript
function hslToHex(hsl: string): string | null

Converte uma string de cor HSL para sua representação hexadecimal.

hexToRgb

typescript
function hexToRgb(hex: string): string | null

Converte uma string de cor hexadecimal para sua representação RGB.

hexToHsl

typescript
function hexToHsl(hex: string): string | null

Converte uma string de cor hexadecimal para sua representação HSL.

Released under the MIT License.