Socket
Socket
Sign inDemoInstall

postcss-colormin

Package Overview
Dependencies
Maintainers
8
Versions
69
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-colormin - npm Package Compare versions

Comparing version 5.1.0 to 5.1.1

8

CHANGELOG.md

@@ -6,2 +6,10 @@ # Change Log

# [5.1.1] (2021-05-21)
### Bug Fixes
* **postcss-colormin:** Strict color parsing ([#1122](https://github.com/cssnano/cssnano/issues/1122)) ([32771da](https://github.com/cssnano/cssnano/commit/32771da46ee94f07a6907ec47701189f90ad2ec0))
* **postcss-colormin:** fix ERR_PACKAGE_PATH_NOT_EXPORTED ([#1110](https://github.com/cssnano/cssnano/issues/1110)) ([8a31ca38796](https://github.com/cssnano/cssnano/commit/8a31ca38796e12e6fe52620cf8a545cb058fe295))
# [5.1.0](https://github.com/cssnano/cssnano/compare/postcss-colormin@5.0.0...postcss-colormin@5.1.0) (2021-05-19)

@@ -8,0 +16,0 @@

19

dist/colours.js

@@ -19,21 +19,4 @@ "use strict";

var _default = (colour, isLegacy = false) => {
if ((0, _colord.getFormat)(colour) === 'rgb') {
/* check that it is a valid CSS value
https://www.w3.org/TR/css-color-4/#rgb-functions */
let percentCount = 0;
const parsed = (0, _colord.colord)(colour);
for (const c of colour) {
if (c === '%') {
percentCount++;
}
} // rgb values should either be all percentages or all numbers
if (percentCount !== 3 && percentCount !== 0) {
return colour;
}
}
const parsed = (0, _colord.colord)(colour.toLowerCase());
if (parsed.isValid()) {

@@ -40,0 +23,0 @@ const alpha = parsed.alpha();

{
"name": "postcss-colormin",
"version": "5.1.0",
"version": "5.1.1",
"description": "Minify colors in your CSS files with PostCSS.",

@@ -34,3 +34,3 @@ "main": "dist/index.js",

"browserslist": "^4.16.0",
"colord": "^1.7.0",
"colord": "^2.0.0",
"postcss-value-parser": "^4.1.0"

@@ -50,3 +50,3 @@ },

},
"gitHead": "28c247175032fa03f04911cde56ad82d74d211cc"
"gitHead": "08ec284f116d1ce2605deb55dfe17ffe2835b38a"
}
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