Você tem a função encodeLL()
nos documentos, mas não posso usá-la. Não parece estar no código-fonte ...
Ele está na linha 399.
@Scimonster Acho que a versão NPM do UPNG.js está desatualizada. Você poderia atualizá-la?
A última versão disponível no npm foi lançada em dezembro de 2017. As alterações feitas desde então incluem a adição de encodeLL
e documentos para quantize
.
@mootari, você pode fazer upload do UPNG.js mais recente para o NPM? Você pode fazer separadamente, irei atualizar o link em nosso README.md
@Scimonster, você está listado como tendo acesso ao pacote. Você poderia publicar um novo lançamento?
@photopea Prefiro não, porque a atualização não se propagaria e porque não me sinto confortável em gerenciar um pacote para o qual não mantenho o código.
Antes de lançar uma nova versão no NPM, algumas linhas teriam que ser (re) adicionadas que estavam faltando no último commit:
Ao invés de
var UPNG = {};
no início do arquivo deve ser
;(function(){
var UPNG = {};
// Make available for import by `require()`
var pako;
if (typeof module == "object") {module.exports = UPNG;} else {window.UPNG = UPNG;}
if (typeof require == "function") {pako = require("pako");} else {pako = window.pako;}
function log() { if (typeof process=="undefined" || process.env.NODE_ENV=="development") console.log.apply(console, arguments); }
(function(UPNG, pako){
e no final do arquivo
})(UPNG, pako);
})();
está desaparecido.
alguma atualização disso? seria bom ter a versão atualizada no npm.
@tiagoskaneta Você poderia colocar no NPM você mesmo e nos dar um link?
Eu realmente não gosto de redundância (ter que publicar e atualizar a mesma coisa em dois lugares diferentes). Eu não uso o NPM. Por que você simplesmente não copia e cola daqui?
@photopea se não for feito pelos contribuidores do projeto, será apenas uma solução temporária. Como ficaria fora de sincronia após qualquer atualização feita.
Em qualquer caso, obrigado pelo trabalho árduo.
Comentários muito úteis
@Scimonster Acho que a versão NPM do UPNG.js está desatualizada. Você poderia atualizá-la?