{"_id":"postcss-sass-color-functions","_rev":"322176","name":"postcss-sass-color-functions","description":"PostCSS plugin to implement SASS color functions","dist-tags":{"latest":"1.1.0"},"maintainers":[{"name":"baiyaaaaa","email":"286030975@qq.com"}],"time":{"modified":"2021-06-04T01:28:09.000Z","created":"2016-05-17T09:04:55.499Z","1.1.0":"2016-05-17T09:04:55.499Z"},"users":{},"author":{"name":"Adam Heath"},"repository":{"type":"git","url":"git+https://github.com/adam-h/postcss-sass-color-functions.git"},"versions":{"1.1.0":{"name":"postcss-sass-color-functions","version":"1.1.0","description":"PostCSS plugin to implement SASS color functions","keywords":["css","postcss","postcss-plugin","sass","color","colour","function"],"author":{"name":"Adam Heath"},"repository":{"type":"git","url":"git+https://github.com/adam-h/postcss-sass-color-functions.git"},"files":["index.js"],"dependencies":{"balanced-match":"^0.1.0","color":"^0.11.1","postcss":"^5.0.4","postcss-message-helpers":"^2.0.0"},"devDependencies":{"tape":"^4.4.0"},"scripts":{"test":"tape tests.js"},"gitHead":"053e36563c6368ed902869735839197cd98b10f9","bugs":{"url":"https://github.com/adam-h/postcss-sass-color-functions/issues"},"homepage":"https://github.com/adam-h/postcss-sass-color-functions#readme","_id":"postcss-sass-color-functions@1.1.0","_shasum":"6ed267fd9ffe8008332d3ad6ccb7f0a9e9e8f1e9","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"baiyaaaaa","email":"286030975@qq.com"},"dist":{"shasum":"6ed267fd9ffe8008332d3ad6ccb7f0a9e9e8f1e9","size":2008,"noattachment":false,"key":"/postcss-sass-color-functions/-/postcss-sass-color-functions-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/postcss-sass-color-functions/download/postcss-sass-color-functions-1.1.0.tgz"},"maintainers":[{"name":"baiyaaaaa","email":"286030975@qq.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/postcss-sass-color-functions-1.1.0.tgz_1463475891930_0.8817681539803743"},"directories":{},"publish_time":1463475895499,"_cnpm_publish_time":1463475895499,"_hasShrinkwrap":false}},"readme":"[PostCSS](https://github.com/postcss/postcss) plugin to transform SASS/compass color functions to more compatible CSS.\n\nInspired, and modified from, [postcss-color-function](https://github.com/postcss/postcss-color-function).\n\n## Installation\n\n```console\n$ npm install git://github.com/adam-h/postcss-sass-color-functions.git\n```\n\n## Usage\n\n```js\n// dependencies\nvar fs = require(\"fs\")\nvar postcss = require(\"postcss\")\nvar sassColorFunctions = require(\"postcss-sass-color-functions\")\n\n// css to be processed\nvar css = fs.readFileSync(\"input.css\", \"utf8\")\n\n// process css\nvar output = postcss()\n  .use(sassColorFunctions())\n  .process(css)\n  .css\n```\n\nUsing this `input.css`:\n\n```css\nbody {\n  background-color: mix(#255073, #3c749e, 25%);\n}\n\n```\n\nyou will get:\n\n```css\nbody {\n  background-color: rgb(54, 107, 147);\n}\n```\n\nCheckout [tests.js](tests.js) for examples.\n\n\n### Currently Supported functions\n\n - `mix(one, two, weight)`\n - `rgba(color, alpha)`\n - `darken(color, amount)`\n - `lighten(color, amount)`\n - `tint(color, amount)`\n - `shade(color, amount)`\n","_attachments":{},"homepage":"https://github.com/adam-h/postcss-sass-color-functions#readme","bugs":{"url":"https://github.com/adam-h/postcss-sass-color-functions/issues"}}