Socket
Socket
Sign inDemoInstall

jss-props-sort

Package Overview
Dependencies
6
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 2.0.1 to 2.0.2

4

changelog.md

@@ -0,1 +1,5 @@

## 2.0.2 / 2016-11-17
- fix sort for ms edge
## 2.0.1 / 2016-11-05

@@ -2,0 +6,0 @@

2

dist/jss-props-sort.js

@@ -71,3 +71,3 @@ (function webpackUniversalModuleDefinition(root, factory) {

function sort(prop0, prop1) {
return prop0.length > prop1.length;
return prop0.length - prop1.length;
}

@@ -74,0 +74,0 @@

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.jssPropsSort=t():e.jssPropsSort=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t){"use strict";function o(){function e(e,t){return e.length>t.length}return function(t){var o=t.style,r=t.type;if(o&&"regular"===r){var n={},s=Object.keys(o).sort(e);for(var u in s)n[s[u]]=o[s[u]];t.style=n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o}])});
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.jssPropsSort=t():e.jssPropsSort=t()}(this,function(){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t){"use strict";function o(){function e(e,t){return e.length-t.length}return function(t){var o=t.style,r=t.type;if(o&&"regular"===r){var n={},s=Object.keys(o).sort(e);for(var u in s)n[s[u]]=o[s[u]];t.style=n}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o}])});
//# sourceMappingURL=jss-props-sort.min.js.map

@@ -15,3 +15,3 @@ 'use strict';

function sort(prop0, prop1) {
return prop0.length > prop1.length;
return prop0.length - prop1.length;
}

@@ -18,0 +18,0 @@

@@ -15,2 +15,8 @@ 'use strict';

var settings = {
generateClassName: function generateClassName(str, rule) {
return rule.name + '-id';
}
};
describe('jss-props-sort', function () {

@@ -20,3 +26,3 @@ var jss = void 0;

beforeEach(function () {
jss = (0, _jss.create)().use((0, _index2['default'])());
jss = (0, _jss.create)(settings).use((0, _index2['default'])());
});

@@ -33,3 +39,3 @@

}
}, { named: false });
});
});

@@ -42,3 +48,3 @@

it('should generate correct CSS', function () {
(0, _expect2['default'])(sheet.toString()).to.be('a {\n border: 3px;\n border-left: 1px;\n}');
(0, _expect2['default'])(sheet.toString()).to.be('.a-id {\n border: 3px;\n border-left: 1px;\n}');
});

@@ -57,3 +63,3 @@ });

}
}, { named: false });
});
});

@@ -77,7 +83,7 @@

}
}, { named: false });
});
});
it('should generate correct CSS', function () {
(0, _expect2['default'])(sheet.toString()).to.be('@media print {\n a {\n border: 3px;\n border-left: 1px;\n }\n}');
(0, _expect2['default'])(sheet.toString()).to.be('@media print {\n .a-id {\n border: 3px;\n border-left: 1px;\n }\n}');
});

@@ -84,0 +90,0 @@ });

{
"name": "jss-props-sort",
"description": "JSS plugin that ensures style properties extend each other instead of override",
"version": "2.0.1",
"version": "2.0.2",
"author": {

@@ -6,0 +6,0 @@ "name": "Oleg Slobodskoi",

@@ -15,3 +15,3 @@ 'use strict';

function sort(prop0, prop1) {
return prop0.length > prop1.length;
return prop0.length - prop1.length;
}

@@ -18,0 +18,0 @@

@@ -15,2 +15,8 @@ 'use strict';

var settings = {
generateClassName: function generateClassName(str, rule) {
return rule.name + '-id';
}
};
describe('jss-props-sort', function () {

@@ -20,3 +26,3 @@ var jss = void 0;

beforeEach(function () {
jss = (0, _jss.create)().use((0, _index2['default'])());
jss = (0, _jss.create)(settings).use((0, _index2['default'])());
});

@@ -33,3 +39,3 @@

}
}, { named: false });
});
});

@@ -42,3 +48,3 @@

it('should generate correct CSS', function () {
(0, _expect2['default'])(sheet.toString()).to.be('a {\n border: 3px;\n border-left: 1px;\n}');
(0, _expect2['default'])(sheet.toString()).to.be('.a-id {\n border: 3px;\n border-left: 1px;\n}');
});

@@ -57,3 +63,3 @@ });

}
}, { named: false });
});
});

@@ -77,7 +83,7 @@

}
}, { named: false });
});
});
it('should generate correct CSS', function () {
(0, _expect2['default'])(sheet.toString()).to.be('@media print {\n a {\n border: 3px;\n border-left: 1px;\n }\n}');
(0, _expect2['default'])(sheet.toString()).to.be('@media print {\n .a-id {\n border: 3px;\n border-left: 1px;\n }\n}');
});

@@ -84,0 +90,0 @@ });

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc