Socket
Socket
Sign inDemoInstall

stylelint-scss

Package Overview
Dependencies
Maintainers
3
Versions
109
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 4.6.0 to 4.7.0

7

dist/utils/isCustomPropertySet.js

@@ -7,4 +7,2 @@ "use strict";

exports["default"] = _default;
var _dlv = _interopRequireDefault(require("dlv"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
/**

@@ -17,5 +15,6 @@ * Check whether a Node is a custom property set

function _default(node) {
var prop = (0, _dlv["default"])(node, "raws.prop.raw", node.prop);
var value = (0, _dlv["default"])(node, "raws.value.raw", node.value);
var _node$raws, _node$raws$prop, _node$raws2, _node$raws2$value;
var prop = (node === null || node === void 0 ? void 0 : (_node$raws = node.raws) === null || _node$raws === void 0 ? void 0 : (_node$raws$prop = _node$raws.prop) === null || _node$raws$prop === void 0 ? void 0 : _node$raws$prop.raw) || node.prop;
var value = (node === null || node === void 0 ? void 0 : (_node$raws2 = node.raws) === null || _node$raws2 === void 0 ? void 0 : (_node$raws2$value = _node$raws2.value) === null || _node$raws2$value === void 0 ? void 0 : _node$raws2$value.raw) || node.value;
return node.type === "decl" && prop.startsWith("--") && value.startsWith("{") && value.endsWith("}");
}

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

exports["default"] = _default;
var _dlv = _interopRequireDefault(require("dlv"));
var _isCustomPropertySet = _interopRequireDefault(require("./isCustomPropertySet"));

@@ -19,4 +18,5 @@ var _isStandardSelector = _interopRequireDefault(require("./isStandardSelector"));

function _default(rule) {
var _rule$raws, _rule$raws$selector;
// Get full selector
var selector = (0, _dlv["default"])(rule, "raws.selector.raw", rule.selector);
var selector = (rule === null || rule === void 0 ? void 0 : (_rule$raws = rule.raws) === null || _rule$raws === void 0 ? void 0 : (_rule$raws$selector = _rule$raws.selector) === null || _rule$raws$selector === void 0 ? void 0 : _rule$raws$selector.raw) || rule.selector;
if (!(0, _isStandardSelector["default"])(rule.selector)) {

@@ -23,0 +23,0 @@ return false;

{
"name": "stylelint-scss",
"description": "A collection of SCSS-specific rules for Stylelint",
"version": "4.6.0",
"version": "4.7.0",
"author": "Krister Kari",

@@ -13,3 +13,2 @@ "repository": "stylelint-scss/stylelint-scss",

"dependencies": {
"dlv": "^1.1.3",
"postcss-media-query-parser": "^0.2.3",

@@ -22,7 +21,7 @@ "postcss-resolve-nested-selector": "^0.1.1",

"@babel/cli": "^7.21.0",
"@babel/core": "^7.21.3",
"@babel/preset-env": "^7.20.2",
"@babel/core": "^7.21.4",
"@babel/preset-env": "^7.21.4",
"babel-plugin-istanbul": "^6.1.1",
"babel-preset-jest": "^29.5.0",
"eslint": "^8.36.0",
"eslint": "^8.39.0",
"github-contributors-list": "^1.2.5",

@@ -33,10 +32,10 @@ "husky": "^8.0.3",

"jest-preset-stylelint": "^6.1.0",
"lint-staged": "^13.2.0",
"np": "^7.6.4",
"postcss": "^8.4.21",
"lint-staged": "^13.2.1",
"np": "^7.7.0",
"postcss": "^8.4.23",
"postcss-less": "^6.0.0",
"postcss-scss": "^4.0.6",
"prettier": "^2.8.7",
"rimraf": "^4.4.1",
"stylelint": "^15.3.0"
"prettier": "^2.8.8",
"rimraf": "^5.0.0",
"stylelint": "^15.6.0"
},

@@ -43,0 +42,0 @@ "files": [

@@ -31,3 +31,3 @@ # stylelint-scss

```js
```jsonc
{

@@ -44,3 +44,3 @@ "plugins": [

"scss/dollar-variable-pattern": "^foo",
"scss/selector-no-redundant-nesting-selector": true,
"scss/selector-no-redundant-nesting-selector": true
}

@@ -47,0 +47,0 @@ }

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