Socket
Socket
Sign inDemoInstall

jest-leak-detector

Package Overview
Dependencies
Maintainers
2
Versions
166
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

jest-leak-detector - npm Package Compare versions

Comparing version 22.4.0 to 22.4.3

50

build/index.js

@@ -10,27 +10,35 @@ /**

'use strict';Object.defineProperty(exports, "__esModule", { value: true });var _prettyFormat;
'use strict';
function _load_prettyFormat() {return _prettyFormat = _interopRequireDefault(require('pretty-format'));}var _v;
function _load_v() {return _v = _interopRequireDefault(require('v8'));}var _vm;
function _load_vm() {return _vm = _interopRequireDefault(require('vm'));}function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}
Object.defineProperty(exports, "__esModule", {
value: true
});
const PRIMITIVE_TYPES = new Set([
'undefined',
'boolean',
'number',
'string',
'symbol']);exports.default =
var _prettyFormat;
function _load_prettyFormat() {
return _prettyFormat = _interopRequireDefault(require('pretty-format'));
}
class {
var _v;
function _load_v() {
return _v = _interopRequireDefault(require('v8'));
}
var _vm;
function _load_vm() {
return _vm = _interopRequireDefault(require('vm'));
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
const PRIMITIVE_TYPES = new Set(['undefined', 'boolean', 'number', 'string', 'symbol']);
exports.default = class {
constructor(value) {
if (this._isPrimitive(value)) {
throw new TypeError(
[
'Primitives cannot leak memory.',
'You passed a ' + typeof value + ': <' + (0, (_prettyFormat || _load_prettyFormat()).default)(value) + '>'].
join(' '));
throw new TypeError(['Primitives cannot leak memory.', 'You passed a ' + typeof value + ': <' + (0, (_prettyFormat || _load_prettyFormat()).default)(value) + '>'].join(' '));
}

@@ -48,6 +56,3 @@

throw new Error(
'The leaking detection mechanism requires the "weak" package to be installed and work. ' +
'Please install it as a dependency on your main project');
throw new Error('The leaking detection mechanism requires the "weak" package to be installed and work. ' + 'Please install it as a dependency on your main project');
}

@@ -83,2 +88,3 @@

return value === null || PRIMITIVE_TYPES.has(typeof value);
}};
}
};
{
"name": "jest-leak-detector",
"version": "22.4.0",
"version": "22.4.3",
"repository": {

@@ -11,3 +11,3 @@ "type": "git",

"dependencies": {
"pretty-format": "^22.4.0"
"pretty-format": "^22.4.3"
},

@@ -14,0 +14,0 @@ "devDependencies": {

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