UNPKG

animation-timer

Version:

Low level, lightweight and precise animation utility. Your tick handlers get a duration between 0-1. That's it.

65 lines (64 loc) 1.5 kB
{ "name": "animation-timer", "description": "Low level, lightweight and precise animation utility. Your tick handlers get a duration between 0-1. That's it.", "url": "http://charlottegore.github.io", "keywords": [ "low level", "requestAnimationFrame", "play", "reverse", "loop", "bounce", "loopReverse", "stop", "pause", "resume", "duration", "percent elapsed", "browser" ], "scripts": { "test": "grunt test" }, "author": "Charlotte Gore <charlotte@greenmesa.co.uk>", "dependencies": { "animation-loops": "2.0.4", "gm-parse-duration": "~1.0.6", "gm-is": "~1.2.4", "foreach": "~2.0.4", "bindpolyfill": "0.0.0" }, "main": "index.js", "version": "1.0.12", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/charlottegore/animation-timer.git" }, "test": "grunt test", "devDependencies": { "grunt": "~0.4.2", "grunt-browserify": "~1.3.0", "grunt-mocha-test": "~0.11.0", "grunt-mocha-phantomjs": "~0.3.0", "grunt-contrib-jshint": "~0.6.4", "grunt-contrib-watch": "~0.5.3", "chai": "~1.9.0", "mocha": "~1.17.1", "raf" : "*" }, "testling": { "harness": "mocha-bdd", "files": "test/test.js", "browsers": [ "ie/6..latest", "chrome/22..latest", "firefox/16..latest", "safari/latest", "opera/11.0..latest", "iphone/6", "ipad/6", "android-browser/latest" ] } }