{"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"keywords":["postcss","css","postcss-plugin","easings","ease"],"dist-tags":{"latest":"0.3.0"},"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"description":"PostCSS plugin to replace easing names to cubic-bezier()","readme":"# PostCSS Easings [![Build Status][ci-img]][ci]\n\n<img align=\"right\" width=\"135\" height=\"95\"\n     title=\"Philosopher’s stone, logo of PostCSS\"\n     src=\"http://postcss.github.io/postcss/logo-leftp.png\">\n\n[PostCSS] plugin to replace easing name from [easings.net] to `cubic-bezier()`.\n\n```css\n.snake {\n    transition: all 600ms ease-in-sine;\n}\n.camel {\n    transition: all 600ms easeInSine;\n}\n```\n\n```css\n.snake {\n    transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);\n}\n.camel {\n    transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);\n}\n```\n\n[easings.net]: http://easings.net/\n[PostCSS]:     https://github.com/postcss/postcss\n[ci-img]:       https://travis-ci.org/postcss/postcss-easings.svg\n[ci]:           https://travis-ci.org/postcss/postcss-easings\n\n## Usage\n\nWithout options:\n\n```js\npostcss([ require('postcss-easings') ])\n```\n\nWith options:\n\n```js\npostcss([\n    require('postcss-easings')({\n        easings: { easeJump: 'cubic-bezier(.86,0,.69,1.57)' }\n    })\n])\n```\n\nSee [PostCSS] docs for examples for your environment.\n\nAlso you can get all build-in easings:\n\n```js\nrequire('postcss-easings').easings;\n```\n\n## Options\n\n### `easings`\n\nAllow to set custom easings:\n\n```js\nrequire('postcss-easings')({\n    easings: { easeJump: 'cubic-bezier(.86,0,.69,1.57)' }\n})\n```\n\nPlugin will convert custom easing name between camelCase and snake-case.\nSo example below adds `easeJump` and `ease-jump` easings.\n\nCustom easing name must start from `ease` and contain only letters and `-`.\n\nYou can create custom easing on [cubic-bezier.com].\n\n[cubic-bezier.com]: http://cubic-bezier.com/\n","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-easings.git"},"users":{"malitov":true,"danielbayley":true},"bugs":{"url":"https://github.com/postcss/postcss-easings/issues"},"license":"MIT","versions":{"0.1.0":{"name":"postcss-easings","version":"0.1.0","description":"PostCSS plugin to replace easing names to cubic-bezier()","keywords":["postcss","sass","css","easings","ease"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"https://github.com/postcss/postcss-easings.git"},"dependencies":{"postcss":"^4.0.3"},"devDependencies":{"jshint-stylish":"1.0.0","gulp-jshint":"1.9.2","gulp-mocha":"2.0.0","mocha":"2.1.0","chai":"1.10.0","gulp":"3.8.10"},"scripts":{"test":"gulp"},"gitHead":"e4d519f791bbb6593cd4311ca7c4ac3b2ba75ee6","bugs":{"url":"https://github.com/postcss/postcss-easings/issues"},"homepage":"https://github.com/postcss/postcss-easings","_id":"postcss-easings@0.1.0","_shasum":"e66a4b366182eef05897d3bf4e1d2475959bf809","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.10.33","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"dist":{"shasum":"e66a4b366182eef05897d3bf4e1d2475959bf809","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-easings/-/postcss-easings-0.1.0.tgz"},"directories":{}},"0.2.0":{"name":"postcss-easings","version":"0.2.0","description":"PostCSS plugin to replace easing names to cubic-bezier()","keywords":["postcss","css","postcss-plugin","easings","ease"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-easings.git"},"dependencies":{"postcss":"^4.1.8"},"devDependencies":{"gulp-eslint":"0.11.1","gulp-mocha":"2.0.1","mocha":"2.2.4","chai":"2.3.0","gulp":"3.8.11"},"scripts":{"test":"gulp"},"gitHead":"68ffbfbf8ccfcffe667758ae0016291ffbcbe091","bugs":{"url":"https://github.com/postcss/postcss-easings/issues"},"homepage":"https://github.com/postcss/postcss-easings#readme","_id":"postcss-easings@0.2.0","_shasum":"234a1757d0d721717dabf2fff0ea990ddca15a27","_from":".","_npmVersion":"2.8.3","_nodeVersion":"1.8.1","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"dist":{"shasum":"234a1757d0d721717dabf2fff0ea990ddca15a27","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-easings/-/postcss-easings-0.2.0.tgz"},"directories":{}},"0.3.0":{"name":"postcss-easings","version":"0.3.0","description":"PostCSS plugin to replace easing names to cubic-bezier()","keywords":["postcss","css","postcss-plugin","easings","ease"],"author":{"name":"Andrey Sitnik","email":"andrey@sitnik.ru"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/postcss/postcss-easings.git"},"dependencies":{"postcss":"^5.0.2"},"devDependencies":{"gulp-eslint":"1.0.0","gulp-mocha":"2.1.3","mocha":"2.2.5","chai":"3.2.0","gulp":"3.9.0"},"scripts":{"test":"gulp"},"gitHead":"7a92507abd995ef65771522d1c9b875a04aa92b6","bugs":{"url":"https://github.com/postcss/postcss-easings/issues"},"homepage":"https://github.com/postcss/postcss-easings#readme","_id":"postcss-easings@0.3.0","_shasum":"23dccbf97587e28d5da19c3bae4b50698c5aad5e","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"ai","email":"andrey@sitnik.ru"},"dist":{"shasum":"23dccbf97587e28d5da19c3bae4b50698c5aad5e","tarball":"http://nexus.dui88.com:8081/nexus/content/repositories/npm-registry/postcss-easings/-/postcss-easings-0.3.0.tgz"},"maintainers":[{"name":"ai","email":"andrey@sitnik.ru"}],"directories":{}}},"name":"postcss-easings","time":{"modified":"2017-02-16T12:09:23.750Z","created":"2015-02-07T06:21:08.311Z","0.1.0":"2015-02-07T06:21:08.311Z","0.2.0":"2015-05-05T02:16:39.856Z","0.3.0":"2015-08-23T13:54:10.943Z"},"readmeFilename":"README.md","homepage":"https://github.com/postcss/postcss-easings#readme"}