Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

postcss-color-rebeccapurple

Package Overview
Dependencies
Maintainers
3
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-color-rebeccapurple - npm Package Compare versions

Comparing version 2.0.1 to 3.0.0

4

CHANGELOG.md

@@ -0,1 +1,5 @@

# 3.0.0 - 2016-05-10
- Added: compatibility with postcss v6.x
# 2.0.1 - 2016-11-28

@@ -2,0 +6,0 @@

25

index.js
/**
* Module dependencies.
*/
var postcss = require("postcss")
var color = require("color")("rebeccapurple").rgbString()
const postcss = require("postcss")
const valueParser = require("postcss-value-parser")
const color = "#639"

@@ -10,12 +11,14 @@ /**

*/
module.exports = postcss.plugin("postcss-color-rebeccapurple", function() {
return function(style) {
style.walkDecls(function(decl) {
var value = decl.value;
module.exports = postcss.plugin("postcss-color-rebeccapurple", () => (style) => {
style.walkDecls((decl) => {
const value = decl.value;
if (value && value.indexOf("rebeccapurple") !== -1) {
decl.value = value.replace(/(rebeccapurple)\b/gi, color)
}
})
}
if (value && value.indexOf("rebeccapurple") !== -1) {
decl.value = valueParser(value).walk((node) => {
if (node.type === "word" && node.value === "rebeccapurple") {
node.value = color
}
}).toString()
}
})
})
{
"name": "postcss-color-rebeccapurple",
"version": "2.0.1",
"version": "3.0.0",
"description": "PostCSS plugin to transform W3C CSS rebeccapurple color to more compatible CSS (rgb())",

@@ -24,10 +24,10 @@ "keywords": [

"dependencies": {
"color": "^0.11.4",
"postcss": "^5.0.4"
"postcss": "^6.0.1",
"postcss-value-parser": "^3.3.0"
},
"devDependencies": {
"jscs": "^1.6.2",
"jshint": "^2.5.6",
"jscs": "^3.0.7",
"jshint": "^2.9.4",
"npmpub": "^3.1.0",
"tape": "^4.0.0"
"tape": "^4.6.3"
},

@@ -34,0 +34,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc