pixelite
TypeScript icon, indicating that this package has built-in type declarations

5.0.1 • Public • Published

Pixelite

GitHub repo size GitHub language count GitHub forks Bitbucket open issues Bitbucket open pull requests

Coisas de dormir, mascara, remedio, agua...

Pixelite é um módulo NPM com a missão de converter imagens de png ou jpg para os formatos web, facilitando a vida de quem trabalha com servidores estáticos.

Ajustes e melhorias

O projeto ainda está em desenvolvimento e as próximas atualizações serão voltadas para as seguintes tarefas:

  • [x] Conversão dos arquivos para o formato web.
    • [x] Adicionar sinalização de que a aplicação esta rodando de forma constante.
  • [x] Criação de um backup das imagens para caso de problemas.
  • [x] Modificação dos arquivos estáticos do site, substituindo <img> por <picture> com seus devidos <sources>.
  • [x] Implementação em tempo real para JSX.
  • [x] Utilização de inteligência artificial para construir os "alts", melhorando a acessibilidade e dando menos trabalho.
  • [x] Persistir as informações já criadas.

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

  • Você instalou a versão mais recente de node.js
  • Você instalou a versão mais recente de npm

🚀 Instalando Pixelite

Para instalar o pixelite, siga estas etapas:

Linux e macOS:

$ npm install -D pixelite

☕ Usando o Pixelite

O pixelite foi pensado para ser usado nos arquivos estáticos, os que vão para a produção direto para o servidor.

$ pixelite src=<pasta dos arquivos>

Pode ser uma boa idéia e é o que eu faço no meus projetos, adicionar o pixelite no processo de build, no caso do React ficaria algo como pixelite src=./out e no caso do Vue pixelite src=./public

📫 Contribuindo para o Pixelite

Para contribuir com pixelite, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome_branch>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin <nome_do_projeto> / <local>
  5. Crie a solicitação de pull.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull.

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do Iuri Silva no GitHub
Victor Hugo

😄 Seja um dos contribuidores

Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.

📝 Licença

Esse projeto está sob a licença Apache 2.0. Veja o arquivo LICENÇA para mais detalhes.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 5.0.1
    9
    • latest

Version History

Package Sidebar

Install

npm i pixelite

Weekly Downloads

18

Version

5.0.1

License

MIT

Unpacked Size

163 MB

Total Files

74

Last publish

Collaborators

  • lkt226