From 031e2652be56d7a7d3da57bf3f45d3ed28f6a1ee Mon Sep 17 00:00:00 2001 From: Pawel Stanecki Date: Fri, 25 Oct 2019 12:42:05 +0200 Subject: [PATCH 1/3] Removed broken variable from equalsDeep --- object/equals.js | 10 ++++------ object/equals.ts | 10 ++++------ 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/object/equals.js b/object/equals.js index 17f54be3..47bb262c 100644 --- a/object/equals.js +++ b/object/equals.js @@ -1,14 +1,12 @@ -import isObject from "../is/object.js"; -import areArrays from "../array/are.js"; -import lengthDiffers from "../array/lengthDiffers.js"; +import isObject from '../is/object.js'; +import areArrays from '../array/are.js'; +import lengthDiffers from '../array/lengthDiffers.js'; const keySet = (a, b) => [...new Set([...Object.keys(a), ...Object.keys(b)])]; export const equalsDeep = (a, b) => { if (areArrays(a, b)) { - return ( - !lengthDiffers(a, b) && a.every(a, (_, key) => equalsDeep(_, b[key])) - ); + return !lengthDiffers(a, b) && a.every((_, key) => equalsDeep(_, b[key])); } return isObject(a) && isObject(b) diff --git a/object/equals.ts b/object/equals.ts index 764dc505..1f759ff1 100644 --- a/object/equals.ts +++ b/object/equals.ts @@ -1,14 +1,12 @@ -import isObject from "../is/object"; -import areArrays from "../array/are"; -import lengthDiffers from "../array/lengthDiffers"; +import isObject from '../is/object'; +import areArrays from '../array/are'; +import lengthDiffers from '../array/lengthDiffers'; const keySet = (a, b) => [...new Set([...Object.keys(a), ...Object.keys(b)])]; export const equalsDeep = (a, b) => { if (areArrays(a, b)) { - return ( - !lengthDiffers(a, b) && a.every(a, (_, key) => equalsDeep(_, b[key])) - ); + return !lengthDiffers(a, b) && a.every((_, key) => equalsDeep(_, b[key])); } return isObject(a) && isObject(b) From e7dc9c6a3d26977beea0c65c437dc3d56da07c2f Mon Sep 17 00:00:00 2001 From: Pawel Stanecki Date: Fri, 25 Oct 2019 14:53:59 +0200 Subject: [PATCH 2/3] Commit after build --- object/equals.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/object/equals.js b/object/equals.js index 47bb262c..7e8e3a9b 100644 --- a/object/equals.js +++ b/object/equals.js @@ -1,6 +1,6 @@ -import isObject from '../is/object.js'; -import areArrays from '../array/are.js'; -import lengthDiffers from '../array/lengthDiffers.js'; +import isObject from "../is/object.js"; +import areArrays from "../array/are.js"; +import lengthDiffers from "../array/lengthDiffers.js"; const keySet = (a, b) => [...new Set([...Object.keys(a), ...Object.keys(b)])]; From e330453de6c2d03cb6aa3972f9c1d9efa5cc104f Mon Sep 17 00:00:00 2001 From: Pawel Stanecki Date: Fri, 25 Oct 2019 15:04:37 +0200 Subject: [PATCH 3/3] Commit after build --- object/equals.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/object/equals.ts b/object/equals.ts index 1f759ff1..f78b1390 100644 --- a/object/equals.ts +++ b/object/equals.ts @@ -1,6 +1,6 @@ -import isObject from '../is/object'; -import areArrays from '../array/are'; -import lengthDiffers from '../array/lengthDiffers'; +import isObject from "../is/object"; +import areArrays from "../array/are"; +import lengthDiffers from "../array/lengthDiffers"; const keySet = (a, b) => [...new Set([...Object.keys(a), ...Object.keys(b)])];