image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Josélio Júnior
Josélio Júnior14/09/2022 15:49
Compartilhe

Primeiro pacote no npm

  • #JavaScript
  • #TypeScript
  • #Node.js

E aí pessoal!

Mudei um projeto antigo para uma biblioteca JavaScript de conversão de cores e lancei o pacotinho no npm!

npm: https://www.npmjs.com/package/kolorz

GitHub: https://github.com/lunatic-fox/kolorz

Em termos práticos é um objeto com métodos que validam as cores passadas como parâmetro e convertem nas suas respectivas versões em outros sistemas de cor. Por exemplo: hexadecimal para RGB.

Estão disponíveis os seguintes métodos:

  • hex > { rgb | hsl }
  • rgb > { hex | hsl }
  • hsl > { rgb | hex }
  • css > { hex | rgb | hsl }
  • hexa > { rgba | hsla }
  • rgba > { hexa | hsla }
  • hsla > { rgba | hexa }

Além disso você pode alterar a matiz, saturação, luminosidade e opacidade pelos métodos de segunda camada: hue, saturation, lightness e alpha respectivamente.

A documentação foi feita em TypeScript, então o Intellisense no VS Code vai lhe sugerir enquanto você digita.

É isso pessoal, espero que gostem!

Compartilhe
Comentários (0)