A Promise wrapper around gsap/tweenlite
npm install gsap-lite-promise
A Promise wrapper around gsap / tweenlite, based on the npm package gsap-promise created by Matt DesLauriers that use TweenMax
``js
var animate = require('gsap-promise')
Promise.all([
animate(element, 1.0, { x: 10 }),
animate(element, 1.0, { y: 10, delay: 0.5 })
]).then(function() {
console.log("all animations finished")
})
`

This promisifies the TweenLite methods: to, from, set and fromTo. This uses Bluebird, and has basic support for cancellation.
#### `animate.to(element, duration, params)``
#### animate.from(element, duration, from)``
#### animate.set(element, params)``
#### animate.fromTo(element, duration, from, to)`
Matches the TweenLite methods by the same name, but returns a Promise for the onComplete event.
#### `animate.all(element)`
An alias for Promise.all, which will trigger all tweens in parallel.
#### `animate(element, duration, params)`
The default export is the same as animate.to`.
MIT, see LICENSE.md for details.