New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

stylelint-scss

Package Overview
Dependencies
Maintainers
0
Versions
117
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stylelint-scss - npm Package Compare versions

Comparing version

to
6.11.1

8

package.json
{
"name": "stylelint-scss",
"description": "A collection of SCSS-specific rules for Stylelint",
"version": "6.11.0",
"version": "6.11.1",
"author": "Krister Kari",

@@ -22,3 +22,3 @@ "repository": "stylelint-scss/stylelint-scss",

"postcss-resolve-nested-selector": "^0.1.6",
"postcss-selector-parser": "^7.0.0",
"postcss-selector-parser": "^7.1.0",
"postcss-value-parser": "^4.2.0"

@@ -36,6 +36,6 @@ },

"np": "^10.2.0",
"postcss": "^8.5.1",
"postcss": "^8.5.3",
"postcss-less": "^6.0.0",
"postcss-scss": "^4.0.9",
"prettier": "^3.4.2",
"prettier": "^3.5.1",
"stylelint": "^16.14.1"

@@ -42,0 +42,0 @@ },

@@ -104,3 +104,8 @@ "use strict";

};
const typesSyntax = { ...secondaryOptions?.typesSyntax };
const typesSyntax = {
// Sass supports rgba(color, alpha).
// https://sass-lang.com/documentation/modules/#rgb
"rgba()": "| rgba( <hex-color> , <alpha-value>? )",
...secondaryOptions?.typesSyntax
};

@@ -107,0 +112,0 @@ /** @type {Map<string, string>} */

@@ -59,4 +59,5 @@ "use strict";

const media = listImportConditions(restParams);
const atRuleName = atRule.name.toLowerCase();
let importedUris = imports[uri];
let importedUris = imports[atRuleName]?.[uri];
const isDuplicate = media.length

@@ -80,3 +81,6 @@ ? media.some(q => importedUris && importedUris.includes(q))

if (!importedUris) {
importedUris = imports[uri] = [];
if (!imports[atRuleName]) {
imports[atRuleName] = {};
}
importedUris = imports[atRuleName][uri] = [];
}

@@ -83,0 +87,0 @@