Socket
Socket
Sign inDemoInstall

stylable

Package Overview
Dependencies
Maintainers
4
Versions
96
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stylable - npm Package Compare versions

Comparing version 5.2.0-rc.2 to 5.2.0-rc.3

2

dist/src/stylable-resolver.js

@@ -146,3 +146,3 @@ "use strict";

current = res;
extend = res.symbol[stylable_value_parsers_1.valueMapping.extends];
extend = res.symbol[stylable_value_parsers_1.valueMapping.extends] || res.symbol.alias;
}

@@ -149,0 +149,0 @@ else {

@@ -60,2 +60,24 @@ "use strict";

});
it('should resolve extend through exported alias', function () {
var fs = src_1.createMinimalFS({
files: {
'/entry.st.css': {
content: "\n :import {\n -st-from: \"./index.st.css\";\n -st-named: Comp;\n }\n .root {\n -st-extends: Comp;\n }\n "
},
'/index.st.css': {
content: "\n :import{\n -st-from: \"./button.st.css\";\n -st-default: Comp;\n }\n Comp{}\n "
},
'/button.st.css': {
content: "\n .root{}\n "
}
}
}).fs;
var results = createResolveExtendsResults(fs, path_1.resolve('/entry.st.css'), 'root');
chai_1.expect(results[0].symbol.name).to.equal('root');
chai_1.expect(results[1].symbol.name).to.equal('Comp');
chai_1.expect(results[2].symbol.name).to.equal('root');
chai_1.expect(results[0].meta.source).to.equal(path_1.resolve('/entry.st.css'));
chai_1.expect(results[1].meta.source).to.equal(path_1.resolve('/index.st.css'));
chai_1.expect(results[2].meta.source).to.equal(path_1.resolve('/button.st.css'));
});
it('should resolve classes', function () {

@@ -62,0 +84,0 @@ var _a = generate_test_util_1.generateInfra({

{
"name": "stylable",
"version": "5.2.0-rc.2",
"version": "5.2.0-rc.3",
"description": "CSS for Components",

@@ -5,0 +5,0 @@ "license": "BSD-3-Clause",

@@ -174,3 +174,3 @@ // import * as postcss from 'postcss';

current = res;
extend = res.symbol[valueMapping.extends];
extend = res.symbol[valueMapping.extends] || res.symbol.alias;
} else {

@@ -177,0 +177,0 @@ break;

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
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc