Socket
Socket
Sign inDemoInstall

@reshadow/core

Package Overview
Dependencies
Maintainers
2
Versions
27
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@reshadow/core - npm Package Compare versions

Comparing version 0.1.0-canary.3 to 0.1.0-canary.5

33

index.js

@@ -177,5 +177,5 @@ "use strict";

var __fn__ = function __fn__(styles) {
var fn = function fn(props) {
var result = __map__(styles, _objectSpread({
var __fn__ = function __fn__() {
var inner = function fn(props) {
var result = __map__(inner, _objectSpread({
'-root': true

@@ -187,4 +187,3 @@ }, props));

Object.setPrototypeOf(fn, styles);
return fn;
return inner;
};

@@ -200,11 +199,14 @@

return Object.assign(__fn__(styles), {
var hashmap = {};
var nextStyles = Object.assign(__fn__(), styles, {
__styles__: styles
});
return Object.assign(nextStyles, {
__with__: function __with__() {
var _styles = Object.create(styles);
var vars = {};
var len = arguments.length;
var key = '';
for (var i = 0; i < len; i++) {
var name = "--_".concat(hash, "-").concat(i);
var name = '--_'.concat(hash, '-').concat(i);
vars[name] = arguments[i];

@@ -215,6 +217,15 @@

}
key = key + ':' + vars[name];
}
_styles[KEYS.__style__] = vars;
return __fn__(_styles);
if (hashmap[key]) {
return hashmap[key];
}
hashmap[key] = Object.assign(__fn__(), styles, {
__styles__: styles
});
hashmap[key][KEYS.__style__] = vars;
return hashmap[key];
}

@@ -221,0 +232,0 @@ });

{
"name": "@reshadow/core",
"version": "0.1.0-canary.3+7814285",
"version": "0.1.0-canary.5+a418a7e",
"description": "reshadow core runtime",

@@ -28,3 +28,3 @@ "main": "index.js",

},
"gitHead": "78142850d408c7018e5cd31cfadf01e440b9a9a8"
"gitHead": "a418a7ed8bad900ba9a3a1ee3a19a3c7c9f6b396"
}
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