deno/ext
Yoshiya Hinosawa c538f44fa0
fix(ext/node): improve comparison of faked objects in deepStrictEqual (#29819)
This commit improves the handling of objects with faked prototypes in
`deepStrictEqual`. This enables `parallel/test-assert-checktag.js`

- `Date` objects are checked by `core.isDate`
- In object comparison, now it checks `obj.toString()` output (The
difference of `Symbol.toStringTag` is now detected).
- Stoped using std's assertion error message for `deepStrictEqual`, but
started using Node.js version of diff string. Now the diff expression is
more compatible with Node.
2025-06-20 23:33:18 +09:00
..
broadcast_channel 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
cache 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
canvas 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
console 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
cron 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
crypto chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
fetch chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
ffi 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
fs fix(ext/node): add fchmod and fchmodSync (#29791) 2025-06-18 12:48:14 +02:00
http chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
io 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
kv 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
napi fix(ext/napi): ensure the finalizer callback will be called (#29710) 2025-06-12 15:05:08 +02:00
net chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
node fix(ext/node): improve comparison of faked objects in deepStrictEqual (#29819) 2025-06-20 23:33:18 +09:00
os 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
process 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
rt_helper 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
telemetry 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
tls 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
url 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
web fix(ext/node): fix events.once (#29716) 2025-06-16 21:30:38 +09:00
webgpu refactor: add deno_config crate back to cli (#29740) 2025-06-13 17:01:26 +00:00
webidl 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
websocket 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00
webstorage 2.3.6 (#29722) 2025-06-12 14:33:24 +02:00