Estoy desarrollando una aplicación web en Node.js (+ express 4) donde los usuarios pueden configurar su imagen de perfil subiéndola al servidor. Ya limitamos el tipo de archivo mime y max, por lo que el usuario no puede cargar más de 200 KB de imágenes png o jpeg.
El problema es que nos gustaría cambiar el tamaño (en el servidor) de la resolución de la imagen cargada a 200x200 para mejorar la carga de la página y ahorrar espacio en el disco. Después de investigar un poco, todas las respuestas apuntaban al uso de cualquier módulo basado en ImageMagick o GraphicsMagick.
Sin embargo, tener que instalar ImageMagick / GraphicsMagick para hacer un simple cambio de tamaño de imagen me parece demasiado exagerado, entonces, ¿hay alguna otra solución que no sea esta para Node.js?
Editar: he cambiado la solución aceptada a aguda ya que la solución anterior (lwip) ya no se mantiene. ¡Gracias por todos tus comentarios!