lwip-promise

Promisified lwip library


Keywords
promise, then, image, buffer, manipulate, process, resize, scale, rotate, jpeg, jpg, png, gif, crop, blur, sharpen, batch, flip, mirror, border, padding, hue, saturation, lightness, alpha, transparency, fade, opacity, contain, cover
License
MIT
Install
npm install lwip-promise@0.1.0

Documentation

lwip Promise

Promisified lwip library.

Thanks @raine.

This repo inspired by https://github.com/EyalAr/lwip/issues/63.

Installation

npm install lwip-promise

Usage

var lwip = require('lwip-promise');

lwip.openAsync('image.jpg')
  .then(function(image) {
    return image.batch()
      .rotate(45, 'white')
      .scale(0.5)
      .blur(5)
      .writeFileAsync('output.jpg');
  }).catch(function(err) {
    console.error(err.message);
  });

License

MIT