{"_id":"penner","_rev":"10-c06d9699c8602526ed1a88ed1d189721","name":"penner","description":"Penner's easing equations, in JavaScript","dist-tags":{"latest":"0.1.3"},"versions":{"0.1.0":{"name":"penner","version":"0.1.0","description":"Penner's easing equations","repository":{"type":"git","url":"https://github.com/eighttrackmind/penner.git"},"author":{"name":"Boris Cherny","email":"boris@performancejs.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.4","grunt-contrib-coffee":"~0.7.0"},"license":"MIT","dependencies":{},"keywords":["easing","ease","transition","tween","animation","css","effects","animationframe","transform"],"bugs":{"url":"https://github.com/eighttrackmind/penner/issues"},"_id":"penner@0.1.0","dist":{"shasum":"e576df5a83201782a5e5c5a9f3672ad6298998a5","tarball":"https://registry.npmjs.org/penner/-/penner-0.1.0.tgz","integrity":"sha512-vxVpQS8nWZz/lbT0HQrh7U/i6Q1yjZyEGJkCCZrp7izJc7YX+fuWko9bVTOu5purR/LMh6l//S7D4mAhCQqH4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKyo9UJ95PimMUiDQ3sChHEbnhvsE7VYLt9p50IS04jAiEApQVQig/P7vzJBobEI1bM1ds2cXc7VKJ/c4L99D1z+0s="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"bcherny","email":"bcherny@gmail.com"},"maintainers":[{"name":"bcherny","email":"bcherny@gmail.com"}]},"0.1.1":{"name":"penner","version":"0.1.1","description":"Penner's easing equations","main":"penner.js","repository":{"type":"git","url":"https://github.com/eighttrackmind/penner.git"},"author":{"name":"Boris Cherny","email":"boris@performancejs.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.4","grunt-contrib-coffee":"~0.7.0"},"license":"MIT","dependencies":{},"keywords":["easing","ease","transition","tween","animation","css","effects","animationframe","transform"],"gitHead":"e47c7602108a7b2a0b1afcb96f06759c4747fb97","bugs":{"url":"https://github.com/eighttrackmind/penner/issues"},"homepage":"https://github.com/eighttrackmind/penner","_id":"penner@0.1.1","scripts":{},"_shasum":"44007c5d041aa947d62474266dc5441b7f85da84","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"bcherny","email":"boris@performancejs.com"},"maintainers":[{"name":"bcherny","email":"bcherny@gmail.com"}],"dist":{"shasum":"44007c5d041aa947d62474266dc5441b7f85da84","tarball":"https://registry.npmjs.org/penner/-/penner-0.1.1.tgz","integrity":"sha512-lKFG8AzHtqjBT8ZgCnHnOQmLEV8I01d85lW3xvNiZq2JP6ZdEQI9u3V2Gj7VizLjwYHR38o5P65Zs4tTc9HhPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHw6KmWvsIaowByC2bLq7MMxFuBmUY/oNbbpZM8mJJJwIgY5uwCKWd61n/nAtAu6tfMJQO1CECOpnvh4qy0zVQx+o="}]}},"0.1.2":{"name":"penner","version":"0.1.2","description":"Penner's easing equations","main":"penner.js","repository":{"type":"git","url":"https://github.com/bcherny/penner.git"},"author":{"name":"Boris Cherny","email":"boris@performancejs.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"devDependencies":{"grunt":"~0.4.1","grunt-contrib-uglify":"~0.2.4","grunt-contrib-coffee":"~0.7.0"},"license":"MIT","dependencies":{},"keywords":["easing","ease","transition","tween","animation","css","effects","animationframe","transform"],"gitHead":"abc2a318cd19fc6efb9c9bb622981bc8c63642ca","bugs":{"url":"https://github.com/bcherny/penner/issues"},"homepage":"https://github.com/bcherny/penner","_id":"penner@0.1.2","scripts":{},"_shasum":"ec945924eaf626da4be9fbda1b25fe6ec1bd85a4","_from":".","_npmVersion":"2.3.0","_nodeVersion":"0.10.36","_npmUser":{"name":"bcherny","email":"boris@performancejs.com"},"maintainers":[{"name":"bcherny","email":"bcherny@gmail.com"}],"dist":{"shasum":"ec945924eaf626da4be9fbda1b25fe6ec1bd85a4","tarball":"https://registry.npmjs.org/penner/-/penner-0.1.2.tgz","integrity":"sha512-eWh39JlSO1MuG51dOVsyWkJZxQfySFT329XQ+h5BAc7DN/GviFsRSyfO6SjXe10rxwzrU2gKc8TbjOGskgop3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmKv1u6UBCe5jcMPK9si1q4TYdK1ZLVSKdofJtsHScEQIhAJ9EJC0fe5qIxjSjiOch0EBO2wcI4/tGZL3YasJ2iLA4"}]}},"0.1.3":{"name":"penner","version":"0.1.3","description":"Penner's easing equations, in JavaScript","main":"penner.js","repository":{"type":"git","url":"git+https://github.com/bcherny/penner.git"},"author":{"name":"Boris Cherny","email":"boris@performancejs.com"},"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"devDependencies":{"grunt":"^0.4.5","grunt-contrib-coffee":"^0.13.0","grunt-contrib-uglify":"^0.9.2"},"license":"MIT","dependencies":{},"keywords":["easing","ease","transition","tween","animation","css","effects","animationframe","transform"],"gitHead":"16b84beaef014122453cb27237b999ab88a77723","bugs":{"url":"https://github.com/bcherny/penner/issues"},"homepage":"https://github.com/bcherny/penner#readme","_id":"penner@0.1.3","scripts":{},"_shasum":"0b8b482d4e9b39af2f3d7c37592229b8acc29705","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"bcherny","email":"boris@performancejs.com"},"maintainers":[{"name":"bcherny","email":"bcherny@gmail.com"}],"dist":{"shasum":"0b8b482d4e9b39af2f3d7c37592229b8acc29705","tarball":"https://registry.npmjs.org/penner/-/penner-0.1.3.tgz","integrity":"sha512-UzkaC2L6d9J1VzJAFH0TQwuKE/rerpTZkgW6aPLVeu/LdjWn6rnuY9lXcVN1AE9tZVfHrsJ2gZOBsRjpQECNHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFsTmdRmTC1+PX9jgBHel0fK4gVQ+AAVtTSgauRObBgwIhAPYaZkbelJ51Q4F2e/Evy325jEeTct7Cj3sWw4UVJsne"}]}}},"readme":"# penner\n\nA library for Penner's easing equations\n\n## what?\n\nSee http://upshots.org/actionscript/jsas-understanding-easing\n\n## usage\n\n```js\nvar t = 0,\t\t// current time (ms, s, frames, ...)\n\tb = 10,\t\t// initial value\n\tc = 100,\t// change in value (final value - initial value)\n\td = 2\t\t// duration (same units as t)\n\tvalue = penner.easeOutQuad(t, b, c, d);\n```\n\n## included easing functions\n\n`linear` `easeInQuad` `easeOutQuad` `easeInOutQuad` `easeInCubic` `easeOutCubic` `easeInOutCubic` `easeInQuart` `easeOutQuart` `easeInOutQuart` `easeInQuint` `easeOutQuint` `easeInOutQuint` `easeInSine` `easeOutSine` `easeInOutSine` `easeInExpo` `easeOutExpo` `easeInOutExpo` `easeInCirc` `easeOutCirc` `easeInOutCirc` `easeInElastic` `easeOutElastic` `easeInOutElastic` `easeInBack` `easeOutBack` `easeInOutBack` `easeInBounce` `easeOutBounce` `easeInOutBounce`\n\n## size\n\n|\t\t\t\t\t\t|\t\t\t\t|\n|-----------------------|---------------|\n| Raw\t\t\t\t\t| 7880 bytes\t|\n| Uglified\t\t\t\t| 3200 bytes\t|\n| Uglified + gzipped\t| 865 bytes\t\t|\n\n## environment support\n\nAny browser (as `window.penner`), AMD, CommonJS, NodeJS","maintainers":[{"name":"bcherny","email":"bcherny@gmail.com"}],"time":{"modified":"2022-06-23T17:56:02.322Z","created":"2013-09-15T01:55:09.991Z","0.1.0":"2013-09-15T01:55:11.615Z","0.1.1":"2015-04-20T19:13:50.984Z","0.1.2":"2015-04-20T19:14:51.983Z","0.1.3":"2015-10-09T19:04:47.436Z"},"author":{"name":"Boris Cherny","email":"boris@performancejs.com"},"repository":{"type":"git","url":"git+https://github.com/bcherny/penner.git"},"homepage":"https://github.com/bcherny/penner#readme","keywords":["easing","ease","transition","tween","animation","css","effects","animationframe","transform"],"contributors":[{"name":"Boris Cherny","email":"boris@performancejs.com"}],"bugs":{"url":"https://github.com/bcherny/penner/issues"},"license":"MIT","readmeFilename":"README.md","users":{"antenando":true,"robertpenner":true}}