New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@based/utils

Package Overview
Dependencies
Maintainers
9
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@based/utils - npm Package Compare versions

Comparing version
1.2.1
to
1.2.2
+6
-3
dist/src/deepCopy.js

@@ -5,3 +5,2 @@ const deepCopy = (a) => {

if (a[k] !== null && typeof a[k] === 'object') {
// @ts-ignore
if ('buffer' in a[k] && a[k].buffer instanceof ArrayBuffer) {

@@ -11,4 +10,8 @@ r[k] = a[k];

else {
// @ts-ignore
r[k] = deepCopy(a[k]);
if ('toJSON' in a[k] && typeof a[k].toJSON === 'function') {
r[k] = a[k].toJSON();
}
else {
r[k] = deepCopy(a[k]);
}
}

@@ -15,0 +18,0 @@ }

@@ -1,1 +0,1 @@

{"version":3,"file":"deepCopy.js","sourceRoot":"","sources":["../../src/deepCopy.ts"],"names":[],"mappings":"AAAA,MAAM,QAAQ,GAAG,CAGf,CAAI,EACD,EAAE;IACL,MAAM,CAAC,GAAS,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAA;IAC5C,KAAK,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC;QAClB,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,IAAI,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,QAAQ,EAAE,CAAC;YAC9C,aAAa;YACb,IAAI,QAAQ,IAAI,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,YAAY,WAAW,EAAE,CAAC;gBAC3D,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;YACb,CAAC;iBAAM,CAAC;gBACN,aAAa;gBACb,CAAC,CAAC,CAAC,CAAC,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;YACvB,CAAC;QACH,CAAC;aAAM,CAAC;YACN,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;QACb,CAAC;IACH,CAAC;IACD,OAAO,CAAC,CAAA;AACV,CAAC,CAAA;AAED,eAAe,QAAQ,CAAA"}
{"version":3,"file":"deepCopy.js","sourceRoot":"","sources":["../../src/deepCopy.ts"],"names":[],"mappings":"AAAA,MAAM,QAAQ,GAAG,CAGf,CAAI,EACD,EAAE;IACL,MAAM,CAAC,GAAS,CAAC,KAAK,CAAC,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,EAAE,CAAC,CAAA;IAC5C,KAAK,MAAM,CAAC,IAAI,CAAC,EAAE,CAAC;QAClB,IAAI,CAAC,CAAC,CAAC,CAAC,KAAK,IAAI,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,KAAK,QAAQ,EAAE,CAAC;YAC9C,IAAI,QAAQ,IAAI,CAAC,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,YAAY,WAAW,EAAE,CAAC;gBAC3D,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;YACb,CAAC;iBAAM,CAAC;gBACN,IAAI,QAAQ,IAAI,CAAC,CAAC,CAAC,CAAC,IAAI,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,KAAK,UAAU,EAAE,CAAC;oBAC1D,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,EAAE,CAAA;gBACtB,CAAC;qBAAM,CAAC;oBACN,CAAC,CAAC,CAAC,CAAC,GAAG,QAAQ,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAA;gBACvB,CAAC;YACH,CAAC;QACH,CAAC;aAAM,CAAC;YACN,CAAC,CAAC,CAAC,CAAC,GAAG,CAAC,CAAC,CAAC,CAAC,CAAA;QACb,CAAC;IACH,CAAC;IACD,OAAO,CAAC,CAAA;AACV,CAAC,CAAA;AAED,eAAe,QAAQ,CAAA"}
{
"name": "@based/utils",
"version": "1.2.1",
"version": "1.2.2",
"repository": "https://github.com/atelier-saulx/based",

@@ -29,3 +29,3 @@ "files": [

"dependencies": {
"@based/hash": "1.1.1",
"@based/hash": "1.1.2",
"path": "^0.12.7"

@@ -32,0 +32,0 @@ },