aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/util.exports.js
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-02-04 00:34:03 -0800
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-02-04 00:34:03 -0800
commit7d3a2ca382f4b1bb830822244d224861a9a5a13e (patch)
tree1e60893e0bde721fd089ebec43b313ab6a59f1a9 /src/bun.js/util.exports.js
parentb7c96bfaae1d5c49cbebdfe5fcd3befacbfaede4 (diff)
downloadbun-7d3a2ca382f4b1bb830822244d224861a9a5a13e.tar.gz
bun-7d3a2ca382f4b1bb830822244d224861a9a5a13e.tar.zst
bun-7d3a2ca382f4b1bb830822244d224861a9a5a13e.zip
Add `isDeepStructEqual` to `node:util`
Diffstat (limited to 'src/bun.js/util.exports.js')
-rw-r--r--src/bun.js/util.exports.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/bun.js/util.exports.js b/src/bun.js/util.exports.js
index 1bba01977..c0adc0344 100644
--- a/src/bun.js/util.exports.js
+++ b/src/bun.js/util.exports.js
@@ -27,8 +27,11 @@ var require_inherits_browser = __commonJS({
};
},
});
-
-const exports = {};
+const deepEquals = Bun.deepEquals;
+const isDeepStrictEqual = (a, b) => deepEquals(a, b, true);
+const exports = {
+ isDeepStrictEqual,
+};
var getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors;
var formatRegExp = /%[sdj%]/g;
function format(f) {
@@ -576,4 +579,5 @@ export {
inherits,
promisify,
callbackify,
+ isDeepStrictEqual,
};