Você poderia criar um módulo NPM de UPNG.js? Amostras de como usá-lo em um Node.js ou contexto de navegador também seriam muito úteis.
Falamos sobre isso com o autor hoje.
Espero que o módulo npm seja criado em breve.
Foi uma pena não ter.
Pedi a eles que fizessem uma interface da web para fazer pacotes NPM: https://github.com/npm/npm/issues/16625
BWT. Acho que o GitHub deve criar sua própria alternativa ao NPM, uma vez que muitos softwares interessantes já estão aqui e o protocolo GIT parece desconfortável para isso.
Eu simpatizo com a solicitação de pacote npm, mas honestamente, para um projeto tão jovem, vamos:
O Npm está tentando se integrar ao github e eu o uso para uma de minhas dependências. Ver:
https://docs.npmjs.com/cli/install
.. e pesquise por github.
O código é deliciosamente limpo (uma pena que pako não é, infelizmente). Meu desejo vem na próxima edição :)
Além disso, para ser utilizável em um ambiente Node, o arquivo precisa desta alteração na parte superior:
import pako from 'pako';
export var UPNG = {};
Alguns caras do progresso? :-)
Já estou usando UPNG.js em um estilo de módulo de nó para este módulo . Se @photopea estiver OK, posso tentar publicar um módulo UPNG.js puro. Mas não posso garantir nenhum prazo, embora não deva demorar muito.
@awerlang Na verdade, você não deve usar a sintaxe do módulo ES6 ainda, pois ela não é suportada pelo NodeJS. Usar
var pako = require('pako');
module.exports = {};
@Scimonster você está certo, eu deveria ter mencionado que isso requer um transpiler
Parece que alguém publicou isso para o NPM. https://www.npmjs.com/package/upng
Infelizmente, sem atribuição ao autor original.
Triste! @photopea !
Sim, e também sem um repositório público e um monte de coisas de configuração do IntelliJ IDEA que não deveriam fazer parte de um módulo NPM.
@Scimonster , você também poderia fazer o UPNG.js para o npm?
@Scimonster , você também poderia fazer o UPNG.js para o npm?
O @Scimonster deveria fazer ou eu deveria fazer.
@photopea Sim, com o mesmo acordo de colaboração que tínhamos na UTIF.
@Scimonster Ok, eu fiz de você um colaborador. Mantenha o UPNG.js utilizável em um navegador como está. Adicione uma menção ao NPM em README.md. Muito obrigado. Eu realmente aprecio sua ajuda :)
Feito. Tive que fazer o upload como upng-js
porque, como disse acima, alguém já pegou upng
.
Comentários muito úteis
Eu simpatizo com a solicitação de pacote npm, mas honestamente, para um projeto tão jovem, vamos:
O Npm está tentando se integrar ao github e eu o uso para uma de minhas dependências. Ver:
https://docs.npmjs.com/cli/install
.. e pesquise por github.
O código é deliciosamente limpo (uma pena que pako não é, infelizmente). Meu desejo vem na próxima edição :)