stylelint-scss
Advanced tools
Comparing version 4.6.0 to 4.7.0
@@ -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 @@ } |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
303027
5
7516
- Removeddlv@^1.1.3
- Removeddlv@1.1.3(transitive)