Upng.js: UPNG.encodeLL não é uma função

Criado em 30 out. 2018  ·  9Comentários  ·  Fonte: photopea/UPNG.js

Você tem a função encodeLL() nos documentos, mas não posso usá-la. Não parece estar no código-fonte ...

Comentários muito úteis

@Scimonster Acho que a versão NPM do UPNG.js está desatualizada. Você poderia atualizá-la?

Todos 9 comentários

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.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

mn4367 picture mn4367  ·  16Comentários

MartinMuzatko picture MartinMuzatko  ·  6Comentários

Ser-Gen picture Ser-Gen  ·  5Comentários

danieljack picture danieljack  ·  3Comentários

scrubs picture scrubs  ·  3Comentários