{"_id":"eases","_rev":"29-f3d2d2caad730f8053a411e3f220e1ef","name":"eases","description":"grab bag of easing equations","dist-tags":{"latest":"1.0.8"},"versions":{"1.0.0":{"name":"eases","version":"1.0.0","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"gitHead":"23b4b091e8dd158fe148ed9a8126ee8c0c5f71d6","_id":"eases@1.0.0","_shasum":"6ec8ccb2c93c9ab83f4e4ef784088a9598c3b37d","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"6ec8ccb2c93c9ab83f4e4ef784088a9598c3b37d","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.0.tgz","integrity":"sha512-TxC+SZXn+xsZfHyMoS2SMqC6IEfyczKmhFNxYwYJcEb0hlBC3imb28MWimgA7hVQpPGzi+x2uhjNOv3Gb1RyQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh3+zoCff3VvNt/8Ny97bMDfalfmN3UVfFlloowQFgmAIgRRCVccQubW4rM9uexyh7tdlAp2hj7BKBwLw/p1SFbds="}]},"directories":{}},"1.0.1":{"name":"eases","version":"1.0.1","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"gitHead":"59619011efe04bb84421521e37e740e783526613","_id":"eases@1.0.1","_shasum":"7ce9e7af836975e9cb3751202f90bf42ebdbcbe3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"7ce9e7af836975e9cb3751202f90bf42ebdbcbe3","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.1.tgz","integrity":"sha512-StiqT5/X52eyLyMonSmhPkHur4i8N33ItSH9PUUjkcjnsGzZUrNCFTgYMzwvJGuaELFVY1tajP/exDVlXISjvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLeDlpXAhW8Vby3EHE1N1Kxy5Ey8vortO1tZcorKY/UQIhAO62JKDnWk8+4xQTLt0CyDtVSUtXUCP35PA20qeqGEIe"}]},"directories":{}},"1.0.2":{"name":"eases","version":"1.0.2","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"0595353512c373bad467c3721ce037ca9b991d5f","_id":"eases@1.0.2","_shasum":"0497277b27f9db1e286e0fecda5571cd057ed03e","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"0497277b27f9db1e286e0fecda5571cd057ed03e","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.2.tgz","integrity":"sha512-HD/jvc1ER1sEyJ9h1sWPD8QivNMXe70/slqmm3g0cBZ4Z3Yn0PULF7ulOTO3CqhRM3AcdtEHEgnbVBy3iWoMsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVACqeCn8HXu0KPl9z/zNovqbHRBWkDnnGmCaOYYIOgAiAZOX9xTMhpbkKiS+ymYLJrsL4lEgE5WKjpG36Ulnro4w=="}]},"directories":{}},"1.0.3":{"name":"eases","version":"1.0.3","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"c2fbd21f341765ba199eb020872a756edc3eb856","_id":"eases@1.0.3","_shasum":"4cf4bda4b05451706b8726386ea8d0a7e4cf28a4","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"4cf4bda4b05451706b8726386ea8d0a7e4cf28a4","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.3.tgz","integrity":"sha512-0W/vLNefqN4Vc8ZxbdqFvsIx6sfzIUN6AqVp5YuwBZXqdIOKkvPbTqH+QALAUVryIp68kcmWrujaxsGKazPdpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQW3roucaPd9CanLAGWALmRAO83JWcNW7OkpoVsyWagIhAO08klLN/+KMIxNHDTv6FNVJcfz8jcfpLfMSvxgscrY/"}]},"directories":{}},"1.0.4":{"name":"eases","version":"1.0.4","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"60d0f7c9022b34166511f7a90f1c9a80828daade","_id":"eases@1.0.4","_shasum":"acc0b22aa088e34125057b545724ad8f9e134068","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"acc0b22aa088e34125057b545724ad8f9e134068","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.4.tgz","integrity":"sha512-hcVJAPXSrB+2B0/KNtyPobv+UQRt5l/B6T3faaHoIHpbxB1qVXUAvkz5pfdDAUrYq9y1RSijK1zfRPp4f8cEhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkYTS8ys3JvqjR40niE++3OFAEj/9z3BCVQJktWdkjHwIgArEjfmu4IhHqgehuxVxwa2uKBYjS8E18n4x9p31XIk4="}]},"directories":{}},"1.0.5":{"name":"eases","version":"1.0.5","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"d502009bee5f04b40718246a0bfe5ec63318bbe0","_id":"eases@1.0.5","_shasum":"255c4ce8f9c4eaabb893578f59d01ae8f54fcaa0","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"255c4ce8f9c4eaabb893578f59d01ae8f54fcaa0","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.5.tgz","integrity":"sha512-OYSIru3l2gqZ2a01flRPHiBJ0TIUu0awYTBVSpMgwizSOU18MQnZlAeJ9ACmyko4C8ZIyPaC+U6uKC8p28Cn5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrj584nL1iuQEcN3y/4hfg7zrtogWef2lILqFkQRPBmAiASHM/bdZ7XUVtIxRk69TW6my3DiKBqrxkgTxmacsVvUA=="}]},"directories":{}},"1.0.6":{"name":"eases","version":"1.0.6","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"2f84d12b3744ffdc7fb77a96724603564e2ccc6a","_id":"eases@1.0.6","_shasum":"7ae7cbbabe8ea74a456e2ba3c23959a20c445c0c","_from":".","_npmVersion":"2.1.4","_nodeVersion":"0.10.32","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"dist":{"shasum":"7ae7cbbabe8ea74a456e2ba3c23959a20c445c0c","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.6.tgz","integrity":"sha512-TTdfw3XiMfKyW2I2O/tXQK0Gc5dtF387NfXlhrKmXRjIDocdY8AhKXAI769W6HwSgNiuAnYRr4tS9pDH4X4U4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWcccdEkejZW6o2o7TKfWBAqtu+3BRe4TpmNJqdvUnGwIhALPW78qSGgiGwh/OZ/t03CVWblLPSdeAKX3SqcX5UNQD"}]},"directories":{}},"1.0.7":{"name":"eases","version":"1.0.7","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"5f7dfd3c7234babe7d80334cc117433f2e8e15f7","_id":"eases@1.0.7","_shasum":"0350f7251e9352a02cc61cda597c97408a41b3a5","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.12.7","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"dist":{"shasum":"0350f7251e9352a02cc61cda597c97408a41b3a5","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.7.tgz","integrity":"sha512-XD0ZhdYjya8WmzrNvXPxitlzG4ydVNKw73uZrjOdL3UIqXzlWUBdPjq1Z0eqIgoYvu6T/Il7pqYlvGWn5Sb72A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmxdMe13ieDBAvWeFRGs7L45kipKyeCyeVWJm3JtDuPAiAgSufuPpQWJ3TK/wBiGha/6KHnRkUkmHB65n/VAmbwIg=="}]},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"directories":{}},"1.0.8":{"name":"eases","version":"1.0.8","description":"grab bag of easing equations","main":"index.js","license":"MIT","author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"dependencies":{},"devDependencies":{"tape":"~2.13.2"},"scripts":{"test":"node test.js","dev":"beefy demo/index"},"testling":{"files":"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"]},"repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"homepage":"https://github.com/mattdesl/eases","bugs":{"url":"https://github.com/mattdesl/eases/issues"},"keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"gitHead":"4eb8bc4c7ea4ed98b075c899cb5867461de4330a","_id":"eases@1.0.8","_shasum":"f1f5069a6b6ed2ea510f9c6110398d63efe9aee6","_from":".","_npmVersion":"2.14.5","_nodeVersion":"0.12.7","_npmUser":{"name":"mattdesl","email":"dave.des@gmail.com"},"dist":{"shasum":"f1f5069a6b6ed2ea510f9c6110398d63efe9aee6","tarball":"https://registry.npmjs.org/eases/-/eases-1.0.8.tgz","integrity":"sha512-U8TwgFYPktV07tV9yxoIu9TIWsXHGOuDJNXlyihWEMnGMXaoh2kkfWf0N1itbCjHWrgs+/leubuG7m+OgkfA0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9UDQ8D0P9m3FdZB6G4HtT7qDqQ8teviu0hYiINCb2rAiEA3/nsA4O1N+YQjFDYzpbU1PLvToeJg/hN2mt+UJpD81s="}]},"maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"directories":{}}},"readme":"# eases\n\n[![stable](http://badges.github.io/stability-badges/dist/stable.svg)](http://github.com/badges/stability-badges)\n\nThis is a grab-bag of [Robert Penner's easing equations](http://www.robertpenner.com/easing/), most of the code from [glsl-easings](https://www.npmjs.org/package/glsl-easings). Pull requests for optimizations are welcome. \n\n```js\n//require all eases\nvar quadIn = require('eases').quadIn\n\n//require only the single function\nvar quadIn = require('eases/quad-in')\n```\n\n## Usage\n\n[![NPM](https://nodei.co/npm/eases.png)](https://nodei.co/npm/eases/)\n\nEach easing has its own file which can be required individually. The entry point also exports all eases with camelCase, so `require('eases/expo-in-out')` becomes `require('eases').expoInOut`.\n\nFull list of eases:\n\n```js\nrequire('eases/back-in-out')\nrequire('eases/back-in')\nrequire('eases/back-out')\nrequire('eases/bounce-in-out')\nrequire('eases/bounce-in')\nrequire('eases/bounce-out')\nrequire('eases/circ-in-out')\nrequire('eases/circ-in')\nrequire('eases/circ-out')\nrequire('eases/cubic-in-out')\nrequire('eases/cubic-in')\nrequire('eases/cubic-out')\nrequire('eases/elastic-in-out')\nrequire('eases/elastic-in')\nrequire('eases/elastic-out')\nrequire('eases/expo-in-out')\nrequire('eases/expo-in')\nrequire('eases/expo-out')\nrequire('eases/linear')\nrequire('eases/quad-in-out')\nrequire('eases/quad-in')\nrequire('eases/quad-out')\nrequire('eases/quart-in-out')\nrequire('eases/quart-in')\nrequire('eases/quart-out')\nrequire('eases/quint-in-out')\nrequire('eases/quint-in')\nrequire('eases/quint-out')\nrequire('eases/sine-in-out')\nrequire('eases/sine-in')\nrequire('eases/sine-out')\n```\n\nAll easing functions only remap a time value, and all have the same signature.\n\n#### ```v = ease(t)```\n\nWhere `t` is typically a value between 0 and 1, and it returns a new float that has been eased. \n\n## License\n\nMIT, see [LICENSE.md](http://github.com/mattdesl/eases/blob/master/LICENSE.md) for details.\n","maintainers":[{"name":"mattdesl","email":"dave.des@gmail.com"}],"time":{"modified":"2022-06-16T03:23:25.830Z","created":"2014-09-12T15:02:03.982Z","1.0.0":"2014-09-12T15:02:03.982Z","1.0.1":"2014-09-12T15:02:14.443Z","1.0.2":"2014-09-12T17:50:54.336Z","1.0.3":"2014-12-04T17:38:42.755Z","1.0.4":"2014-12-05T01:48:59.811Z","1.0.5":"2014-12-05T01:55:36.168Z","1.0.6":"2014-12-05T02:03:16.212Z","1.0.7":"2015-10-07T15:53:47.918Z","1.0.8":"2015-10-07T16:00:24.454Z"},"homepage":"https://github.com/mattdesl/eases","repository":{"type":"git","url":"git://github.com/mattdesl/eases.git"},"author":{"name":"Matt DesLauriers","email":"dave.des@gmail.com"},"bugs":{"url":"https://github.com/mattdesl/eases/issues"},"license":"MIT","readmeFilename":"README.md","keywords":["ease","eases","robert","penner","easing","easings","linear","lerp","animation","tween","anim","animations","tweening","tweens","function","functions","expo","quint","quadratic"],"users":{"dguttman":true,"dkannan":true,"maximilianschmitt":true,"mystaticself":true,"rafszul":true,"justo":true,"maximobelen":true,"zya":true,"mrmartineau":true,"charlestati":true,"black-black-cat":true}}