Para os usuários do pacote, a situação atual é lamentável. Uma solução simples, que é mais conveniente para os usuários deste pacote, seria republicar a versão de trabalho como v2.6.6.
Talvez também seja possível marcar a v2.6.4 como "mais recente" no npm ou excluir a versão quebrada?
Você não pode deletar uma versão quebrada. Os pacotes npm são armazenados em cache em toda a Internet, inclusive em máquinas de desenvolvedores e agentes de compilação. A abordagem correta para uma versão quebrada é lançar uma nova versão corrigida (corrigindo o bug ou revertendo as alterações). Um bom artigo para ler é https://doughellmann.com/blog/2016/02/25/so-youve-released-a-broken-package-to-pypi-what-do-you-do-now/.
Sim por favor!
Sim, como eu disse antes: https://github.com/jakubroztocil/rrule/issues/416#issuecomment -679013893
Alguma ideia de quando isso será consertado?
Apenas marcar os principais contribuidores, se alguém ver, para ajudar a lançar uma nova versão no npm.
Já que a reversão também significa que os problemas corrigidos anteriormente pela v2.6.5 agora ainda estão presentes na v2.6.4.
Seria ótimo ter uma nova versão para corrigir tudo isso e o problema subjacente do 2.6.5, seria ótimo ter a v2.6.4 como a versão mais recente primeiro, já que ferramentas como https://www.npmjs.com / package / npm-check-updates ainda usará a v2.6.5 mesmo se estiver marcada como obsoleta!
@davidgoli @jakubroztocil @ david-golightly- leapyear @ arolson101
Sinto muito sobre o lançamento quebrado. Achei que marcá-lo como excluído no npm teria um efeito semelhante, como arrancar um pacote Python. Acabei de lançar o 2.6.6 que deve ser bom.
Comentários muito úteis
Sinto muito sobre o lançamento quebrado. Achei que marcá-lo como excluído no npm teria um efeito semelhante, como arrancar um pacote Python. Acabei de lançar o 2.6.6 que deve ser bom.