Socket
Socket
Sign inDemoInstall

@emotion/weak-memoize

Package Overview
Dependencies
0
Maintainers
2
Versions
14
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.1.3 to 10.0.0-really-unsafe-please-do-not-use.0

dist/weak-memoize.browser.cjs.dev.js

20

dist/weak-memoize.cjs.js
'use strict';
var weakMemoize = function weakMemoize(func) {
var cache = new WeakMap();
return function (arg) {
if (cache.has(arg)) {
// $FlowFixMe
return cache.get(arg);
}
var ret = func(arg);
cache.set(arg, ret);
return ret;
};
};
module.exports = weakMemoize;
if (process.env.NODE_ENV === 'production') {
module.exports = require('./weak-memoize.cjs.prod.js');
} else {
module.exports = require('./weak-memoize.cjs.dev.js');
}
{
"name": "@emotion/weak-memoize",
"version": "0.1.3",
"version": "10.0.0-really-unsafe-please-do-not-use.0",
"description": "A memoization function that uses a WeakMap",

@@ -17,3 +17,6 @@ "main": "dist/weak-memoize.cjs.js",

"umd:main": "./dist/index.min.js",
"gitHead": "94fed7652759a0f1962da66b922299398e39fe4d"
"browser": {
"./dist/weak-memoize.cjs.js": "./dist/weak-memoize.browser.cjs.js"
},
"gitHead": "a5f3825603dffd69fddb44bf5f29afd7c49eabd5"
}
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