requestAnimationFrame polyfill for node and the browser
npm install @mattdesl/rafA fork of raf that improves the debugging experience, see #26.
---

requestAnimationFrame polyfill for node and the browser.
Install:
```
npm install @mattdesl/raf --save
Use:
`js
var raf = require('raf')
raf(function tick() {
// Animation logic
raf(tick)
})
`
Note: The stream/event emitter logic found in versions prior to 1.0.0 can be found in raf-stream.
Documentation at Mozilla Developer Network, W3 Specification
`js`
var raf = require('raf')
callback is the function to invoke in the next frame. handle is a long integer value that uniquely identifies the entry in the callback list. This is a non-zero value, but you may not make any other assumptions about its value.
handle is the entry identifier returned by raf()`. Removes the queued animation frame callback (other queued callbacks will still be invoked unless cancelled).
Based on work by Erik Möller, Paul Irish, and Tino Zijdel (https://gist.github.com/paulirish/1579671)
MIT