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.0

src/rules/no-duplicate-load-rules/index.js

10

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

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

"known-css-properties": "^0.35.0",
"mdn-data": "^2.14.0",
"mdn-data": "^2.15.0",
"postcss-media-query-parser": "^0.2.3",

@@ -33,5 +33,5 @@ "postcss-resolve-nested-selector": "^0.1.6",

"jest": "^29.7.0",
"jest-preset-stylelint": "^7.1.1",
"jest-preset-stylelint": "^7.2.0",
"lint-staged": "^14.0.1",
"np": "^10.1.0",
"np": "^10.2.0",
"postcss": "^8.5.1",

@@ -41,3 +41,3 @@ "postcss-less": "^6.0.0",

"prettier": "^3.4.2",
"stylelint": "^16.13.2"
"stylelint": "^16.14.1"
},

@@ -44,0 +44,0 @@ "files": [

@@ -193,2 +193,3 @@ # stylelint-scss

- [`no-duplicate-dollar-variables`](./src/rules/no-duplicate-dollar-variables/README.md): Disallow duplicate dollar variables within a stylesheet.
- [`no-duplicate-load-rules`](./src/rules/no-duplicate-load-rules/README.md): Disallow duplicate `@import`, `@use` and `@forward` rules.
- [`no-duplicate-mixins`](./src/rules/no-duplicate-mixins/README.md): Disallow duplicate mixins within a stylesheet.

@@ -195,0 +196,0 @@ - [`no-global-function-names`](./src/rules/no-global-function-names/README.md): Disallows the use of global function names, as these global functions are now located inside built-in Sass modules.

@@ -300,9 +300,10 @@ "use strict";

return Boolean(
cssTree.find(
cssTreeNode,
node =>
node.type === "Function" &&
(unsupportedFunctions.includes(node.name) ||
!syntaxes[node.name + "()"])
)
/[a-zA-Z0-9_-]+\.[a-zA-Z0-9_-]+\(.*\)/g.test(cssTreeNode) ||
cssTree.find(
cssTreeNode,
node =>
node.type === "Function" &&
(unsupportedFunctions.includes(node.name) ||
!syntaxes[node.name + "()"])
)
);

@@ -309,0 +310,0 @@ }

@@ -65,2 +65,3 @@ "use strict";

"no-duplicate-dollar-variables": require("./no-duplicate-dollar-variables"),
"no-duplicate-load-rules": require("./no-duplicate-load-rules"),
"no-duplicate-mixins": require("./no-duplicate-mixins"),

@@ -67,0 +68,0 @@ "no-global-function-names": require("./no-global-function-names"),