claude[bot]
bc91844960
fix: URLSearchParams util.inspect iterator and custom inspect implementation
...
- Fix formatURLSearchParamsIterator to detect iterator type (keys/values vs entries)
- Format keys/values iterators as simple lists, entries as [key, value] pairs
- Keep "URLSearchParams Iterator" braces instead of changing to "Entries"
- Add ERR_INVALID_THIS error code definition
- Implement URLSearchParams.prototype[util.inspect.custom] method
- Handle depth and breakLength options properly
- Throw ERR_INVALID_THIS when called with invalid context
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-05-30 19:34:45 +00:00
Jarred-Sumner
2e7d9a6112
bun run prettier
2025-05-30 05:43:16 +00:00
Jarred Sumner
7d47053d46
fix: implement URLSearchParams inspect
2025-05-29 22:41:01 -07:00
Jarred Sumner
aa404b14c4
Fix http Expect header handling ( #20026 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-05-29 20:03:32 -07:00
Jarred Sumner
a4819b41e9
Fix setSourceMapsEnabled node test ( #20039 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-29 18:04:31 -07:00
Jarred Sumner
f5bfda9699
Fix http socket encoding check ( #20031 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-29 17:05:51 -07:00
Meghan Denny
576f66c149
fix test-net-server-drop-connections.js ( #19995 )
2025-05-29 13:55:25 -07:00
wldfngrs
c42539b0bf
Fix parse segfault #18888 ( #19817 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-05-29 08:44:19 -07:00
Meghan Denny
022a567af0
tidy from 19970 ( #20002 )
2025-05-29 00:31:44 -07:00
190n
2bb36ca6b4
Fix crash initializing process stdio streams while process is overridden ( #19978 )
2025-05-28 22:57:59 -07:00
Jarred Sumner
24b3de1bc3
Fix net close event and add reconnect test ( #19975 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-28 22:27:52 -07:00
Jarred Sumner
b01ffe6da8
Fix pauseOnConnect semantics for node:net server ( #19987 )
2025-05-28 22:23:57 -07:00
Jarred Sumner
627b0010e0
Fix Node net bytesWritten with pending strings ( #19962 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-28 22:21:28 -07:00
Jarred Sumner
7989352b39
Add node server close test ( #19972 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-28 21:38:52 -07:00
Jarred Sumner
e1ab6fe36b
Add net autoselectfamily default test ( #19970 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-28 21:30:22 -07:00
Jarred Sumner
14f59568cc
Fix net.listen backlog arg & add Node test ( #19966 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-28 21:23:35 -07:00
Jarred Sumner
544d399980
Start splitting install.zig into a few more files ( #19959 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-28 19:25:59 -07:00
Meghan Denny
809992229f
node:net rework ( #18962 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-05-28 17:04:37 -07:00
Jarred Sumner
df017990aa
Implement automatic workspace folders support for Chrome DevTools ( #19949 )
2025-05-28 00:25:30 -07:00
pfg
bf02d04479
Don't validate cookie strings passed in the CookieMap constructor ( #19945 )
...
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
2025-05-27 20:14:21 -07:00
Dylan Conway
5910504aeb
bun pm audit -> bun audit (#19944 )
2025-05-27 19:52:18 -07:00
Jarred Sumner
7b4b299be0
Move this up even more
2025-05-27 18:22:30 -07:00
Jarred Sumner
a275ed654b
Move this code up
2025-05-27 16:57:43 -07:00
Jarred Sumner
7b164ee9de
Fix async explicit resource management in browser builds ( #19896 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-05-27 16:45:54 -07:00
Varun Narravula
fc92921a4a
fix: parse JSX namespace identifiers that have numbers in them ( #19912 )
...
Co-authored-by: Michael H <git@riskymh.dev >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2025-05-27 15:45:11 -07:00
Jarred Sumner
44d04968cd
Add a cursor rule ( #19926 )
...
Co-authored-by: Andrew Jefferson <8148776+eastlondoner@users.noreply.github.com >
2025-05-27 15:45:01 -07:00
Jarred Sumner
a8e4489e10
Add docs for bun pm audit ( #19885 )
...
Co-authored-by: Alistair Smith <hi@alistair.sh >
Co-authored-by: alii <25351731+alii@users.noreply.github.com >
2025-05-26 21:56:32 -07:00
Alistair Smith
31980bc151
perf_hooks.Histogram ( #19920 )
2025-05-26 21:18:22 -07:00
Jarred Sumner
e58df65a75
Bump WebKit ( #19882 )
2025-05-26 18:56:32 -07:00
Alistair Smith
9e61b70535
test-net-socket-constructor.js ( #19804 )
2025-05-26 13:14:42 -07:00
Alistair Smith
58c1372b50
Implements Node.js behaviour for parallel/test-tls-set-ciphers-error.js ( #19443 )
2025-05-26 13:13:59 -07:00
Jarred Sumner
7dc58e0ce4
Add BUN_OPTIONS env var ( #19766 )
...
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2025-05-24 13:36:51 -07:00
Sculas
15a58cca1c
fix(windows): respect NO_COLOR in filter_run ( #19888 )
2025-05-24 13:33:16 -07:00
Seth Flynn
c024e73e6a
fix(BunRequest): make clone() return a BunRequest ( #19813 )
2025-05-23 23:37:47 -07:00
Kai Tamkun
392212b090
node:vm compatibility ( #19703 )
2025-05-23 22:59:58 -07:00
Jarred Sumner
3ea6133c46
CI: Remove unused top-level decls in formatter in zig ( #19879 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-23 22:49:48 -07:00
Alistair Smith
9e329ee605
bun pm audit (#19855 )
2025-05-23 22:31:12 -07:00
Kai Tamkun
76f6574729
Fix memory leak in c_ares.zig Error.Deferred.rejectLater ( #19871 )
2025-05-23 20:54:50 -07:00
Jarred Sumner
50b938561a
Normalize versions in bun pm view <pkg> versions like npm view does ( #19870 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-05-23 18:10:56 -07:00
Jarred Sumner
7b127c946d
Fix regression from #19783 ( #19837 )
2025-05-23 17:49:36 -07:00
190n
9dd799d2e6
Implement Worker.getHeapSnapshot ( #19706 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-23 16:50:13 -07:00
Jarred Sumner
3195df8796
Remove leading period
2025-05-22 23:55:57 -07:00
Jarred Sumner
9d1eace981
Add bun pm view command ( #19841 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-22 23:51:31 -07:00
Dylan Conway
8e80afbce1
Replace string runtime flags with enum ( #19827 )
2025-05-22 22:36:46 -07:00
190n
efb6b823c9
Strongly type GlobalObject::processObject() ( #19826 )
2025-05-22 21:48:48 -07:00
Jarred Sumner
69be630aea
WebKit Upgrade ( #19839 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Ben Grant <ben@bun.sh >
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-22 21:12:43 -07:00
Jarred Sumner
bca833ad59
Split lockfile.zig into a more logical directory structure ( #19858 )
2025-05-22 21:11:54 -07:00
Ciro Spaciari
ef9ea8ae1c
fix(fetch) ignore trailers and add trailer tests ( #19854 )
2025-05-22 20:17:21 -07:00
Dylan Conway
a844957eb3
Use operationMathPow for parser constant folding ( #19853 )
2025-05-22 20:16:37 -07:00
Alistair Smith
6a363a38da
node:net compat: Invalid port test for .listen ( #19768 )
2025-05-21 11:56:17 -07:00