deno/ext/node
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
..
benchmarks chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
ops chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
polyfills fix(ext/node): improve comparison of faked objects in deepStrictEqual (#29819) 2025-06-20 23:33:18 +09:00
build.rs chore: Happy New Year 2025 (#27509) 2024-12-31 19:12:39 +00:00
Cargo.toml chore: use aws_lc_rs (#28244) 2025-06-19 01:07:00 -07:00
clippy.toml refactor(ext/fs): deno_fs::FileSystem - conditional Send + Sync (#18993) 2023-05-08 11:02:02 -04:00
global.rs fix: remove self from global middleware (#29734) 2025-06-13 12:48:26 +02:00
lib.rs fix(ext/node): add fchmod and fchmodSync (#29791) 2025-06-18 12:48:14 +02:00
README.md chore(ext/node): correct publishing for ext/node (#15461) 2022-08-11 17:25:41 -04:00
update_node_stream.ts fix(ext/node): upgrade node:stream (#28855) 2025-04-14 21:35:34 +05:30

deno_node

require and other node related functionality for Deno.