Socket
Socket
Sign inDemoInstall

spy4js

Package Overview
Dependencies
Maintainers
1
Versions
75
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

spy4js - npm Package Compare versions

Comparing version 1.1.3 to 1.1.4

30

dist/registry.js

@@ -10,2 +10,12 @@ 'use strict';

var restoreAttributeForEntry = function restoreAttributeForEntry(value) {
var obj = value.obj,
method = value.method,
methodName = value.methodName;
if (obj) {
obj[methodName] = method;
}
};
/**

@@ -24,2 +34,4 @@ * @ModifiedOnly by viktor.luft@freiheit.com

*/
var SpyRegistry = function () {

@@ -45,10 +57,4 @@ /**

SpyRegistry.prototype.restoreAll = function () {
(0, _utils.forEach)(this.register, function (ignored, value) {
var obj = value.obj,
method = value.method,
methodName = value.methodName;
if (obj) {
obj[methodName] = method;
}
(0, _utils.forEach)(this.register, function (ignored, entry) {
restoreAttributeForEntry(entry);
});

@@ -71,9 +77,3 @@ this.register = {};

if (entry) {
var obj = entry.obj,
method = entry.method,
methodName = entry.methodName;
if (obj) {
obj[methodName] = method;
}
restoreAttributeForEntry(entry);
delete this.register[index];

@@ -80,0 +80,0 @@ }

@@ -26,5 +26,5 @@ 'use strict';

var forEach = function forEach(arrOrObj, handler) {
for (var key in arrOrObj) {
if (arrOrObj.hasOwnProperty(key)) {
handler(key, arrOrObj[key]);
for (var _key in arrOrObj) {
if (arrOrObj.hasOwnProperty(_key)) {
handler(_key, arrOrObj[_key]);
}

@@ -133,6 +133,6 @@ }

for (var i = 0; i < aKeys.length; i++) {
var key = aKeys[i];
var diffStr = __diff(a[key], b[key], false, useOwnEquals, alreadyComparedArray);
var _key2 = aKeys[i];
var diffStr = __diff(a[_key2], b[_key2], false, useOwnEquals, alreadyComparedArray);
if (diffStr !== undefined) {
return (initial ? '--> ' + key : '' + key) + ' / ' + diffStr;
return (initial ? '--> ' + _key2 : '' + _key2) + ' / ' + diffStr;
}

@@ -139,0 +139,0 @@ }

{
"name": "spy4js",
"version": "1.1.3",
"version": "1.1.4",
"description": "Use new Spy() to optimize your tests with helpful debug messages.",

@@ -5,0 +5,0 @@ "main": "dist/spy.js",

@@ -428,2 +428,5 @@ [![npm package][npm-badge]][npm] [![Travis][build-badge]][build]

* **1.1.4**
* Lifted Code-Coverage to 100 %.
* Fixed a flow compatibility issue.
* **1.1.2**

@@ -430,0 +433,0 @@ * Connected travis.ci and improved code coverage slightly.

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