JSPM

@utilify/colors

1.0.0
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q5843F
  • License MIT

A collection of utility functions for colors manipulation and transformation. Simplifies common operations like chunking, flattening, shuffling, finding differences, and more.

Package Exports

  • @utilify/colors
  • @utilify/colors/dist/index.cjs
  • @utilify/colors/dist/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@utilify/colors) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Utilitários Colors

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. Use o método de importação que corresponda à configuração do seu projeto.

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.