🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

postcss-unique-selectors

Package Overview
Dependencies
Maintainers
2
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-unique-selectors - npm Package Compare versions

Comparing version

to
1.0.1

4

CHANGELOG.md

@@ -0,3 +1,7 @@

# 1.0.1
* Removed an unnecessary dependency on css-list.
# 1.0.0
* Initial release.

6

index.js

@@ -6,3 +6,2 @@ 'use strict';

var postcss = require('postcss');
var split = require('css-list').split;

@@ -12,6 +11,5 @@ module.exports = postcss.plugin('postcss-unique-selectors', function () {

css.eachRule(function (rule) {
var unique = uniqs(split(rule.selector, [','])).sort(natural);
rule.selector = unique.join(',');
rule.selector = uniqs(rule.selectors).sort(natural).join();
});
}
};
});
{
"name": "postcss-unique-selectors",
"version": "1.0.0",
"version": "1.0.1",
"description": "Ensure CSS selectors are unique.",
"main": "index.js",
"files": [
"index.js",
"LICENSE-MIT"
],
"scripts": {

@@ -27,3 +31,2 @@ "test": "tape test.js | tap-spec"

"dependencies": {
"css-list": "^0.1.0",
"javascript-natural-sort": "^0.7.1",

@@ -30,0 +33,0 @@ "postcss": "^4.1.10",