From 5682af25221b494fcded9463b38bdb439a155bae Mon Sep 17 00:00:00 2001 From: Bogdan Chadkin Date: Sat, 13 Jun 2015 18:26:11 +0300 Subject: [PATCH] use PostCSS 4.1 API --- CHANGELOG.md | 4 ++++ index.js | 5 +++-- package.json | 4 ++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bc74ac8..dfba6b2 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 1.3.0 - 2015-06-13 + +- Changed: upgrade to PostCSS 4.1.x + # 1.2.0 - 2015-03-12 - Added: contrast() adjuster diff --git a/index.js b/index.js index cfc4fb3..45382df 100755 --- a/index.js +++ b/index.js @@ -1,6 +1,7 @@ /** * Module dependencies. */ +var postcss = require("postcss") var balanced = require("balanced-match") var colorFn = require("css-color-function") var helpers = require("postcss-message-helpers") @@ -8,7 +9,7 @@ var helpers = require("postcss-message-helpers") /** * PostCSS plugin to transform color() */ -module.exports = function plugin() { +module.exports = postcss.plugin("postcss-color-function", function() { return function(style) { style.eachDecl(function transformDecl(decl) { if (!decl.value || decl.value.indexOf("color(") === -1) { @@ -20,7 +21,7 @@ module.exports = function plugin() { }, decl.source) }) } -} +}) /** * Transform color() to rgb() diff --git a/package.json b/package.json index c9a92e5..e774ed7 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "keywords": [ "css", "postcss", - "postcss-plugins", + "postcss-plugin", "color", "colour", "function" @@ -24,12 +24,12 @@ "dependencies": { "balanced-match": "^0.1.0", "css-color-function": "^1.2.0", + "postcss": "^4.1.11", "postcss-message-helpers": "^1.1.0" }, "devDependencies": { "jscs": "^1.6.2", "jshint": "^2.5.6", - "postcss": "^4.0.2", "tape": "^3.0.0" }, "scripts": {