Estou desenvolvendo um aplicativo da web em Node.js (+ express 4) onde os usuários podem definir sua imagem de perfil enviando-a para o servidor. Já limitamos o tipo MIME do arquivo e o tamanho máximo do arquivo, de modo que o usuário não pode enviar mais de 200 KB de imagens png ou JPEG.
O problema é que gostaríamos de redimensionar (lado do servidor) a resolução da imagem enviada para 200x200 para melhorar o carregamento da página e economizar espaço no disco. Depois de alguma pesquisa, todas as respostas apontaram para o uso de qualquer módulo baseado em ImageMagick ou GraphicsMagick.
No entanto, ter que instalar o ImageMagick / GraphicsMagick para fazer um redimensionamento simples da imagem parece um exagero para mim, então, existe alguma outra solução além desta para Node.js?
Edit: Eu mudei a solução aceita para nítida porque a solução anterior (lwip) não é mais mantida. Obrigado por todos os seus comentários!