jest-leak-detector
Advanced tools
Comparing version 22.4.0 to 22.4.3
@@ -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": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
63
3177
Updatedpretty-format@^22.4.3