Baixar
~/.cellar, a menos que CELLAR_HOME diga
outra coisa.
O --rev latest descobre a versão que o WhatsApp Web está servindo agora. Para os
outros produtos você precisa informar a revisão, porque não existe um jeito
equivalente de descobrir e chutar daria um número confiantemente errado.
As plataformas suportadas são whatsapp, messenger, facebook e instagram.
Versões antigas continuam disponíveis depois que o WhatsApp avança. As URLs do
código ao vivo param de funcionar quase imediatamente, mas a Meta mantém um arquivo
por versão, e é isso que torna possível comparar releases. Baixar é a única coisa
para a qual o cellar usa a rede.
Importar
Se você já tem um arquivo, indexe sem baixar. Funciona tanto com um.zip quanto com
um diretório já extraído.
Listar e inspecionar
Como nomear versões
Onde uma versão é esperada, tudo isso funciona:Reindexar e remover
reindex relê uma versão que você já baixou, o que é útil depois de atualizar o
cellar. Ele precisa dos arquivos brutos, então use --keep-chunks ao baixar se quiser
essa opção depois.
--yes, já que apaga um diretório que levou minutos para ser
construído.
Onde as coisas ficam
modules foi feito para ser usado direto. Faça grep nele, abra no editor,
aponte um script para ele.
Cerca de um quarto dos módulos vem com duas definições ligeiramente diferentes no
mesmo release. As duas são gravadas, a extra como
~alt-<hash>.js. Uma delas
aparecer ou sumir entre releases é por si só algo digno de nota, então as
comparações levam todas as definições em conta.