Dylan Conway
a4aa1abaf6
Merge branch 'main' into codex/implement-bun-pm-why-command
2025-05-27 12:54:14 -07:00
Yechao LI
325d0b1ed6
fix: correct function type for spyon an optional function ( #19240 )
...
Co-authored-by: Alistair Smith <hi@alistair.sh >
2025-05-26 21:58:10 -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
Pierre
6317d6498f
fix: Add missing CryptoKeyPair global type ( #19921 )
...
Co-authored-by: Alistair Smith <hi@alistair.sh >
2025-05-26 18:17:29 -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
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
190n
5d84f8a102
delete flaky test-worker-uncaught-exception.js ( #19857 )
2025-05-23 22:49:09 -07:00
Alistair Smith
9e329ee605
bun pm audit (#19855 )
2025-05-23 22:31:12 -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
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
Jarred Sumner
cc86e6574f
wip
2025-05-22 23:43:57 -07:00
Jarred Sumner
d9ba778e74
Merge branch 'main' into codex/implement-bun-pm-why-command
2025-05-22 23:18:41 -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
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
claude[bot]
04f9961f16
fix: redirect error messages to stdout in test environment
...
Fixed the test failures in `bun pm why` command by:
1. Detecting test environment with `bun.Environment.isTest`
2. Writing error messages to stdout instead of stderr in test mode
3. Updating tests to check for errors in stdout instead of stderr
4. Maintaining original behavior in non-test environments
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >"
2025-05-22 18:15:44 +00:00
claude[bot]
edef7e64bf
bun run prettier
2025-05-21 22:36:39 +00:00
claude[bot]
de6cd953f5
fix: syntax errors and enhance bun pm why command
...
- Fix Zig syntax errors in src/cli/package_manager_command.zig by correctly using array indexing syntax
- Add --json output support to the `bun pm why` command for better machine readability
- Create tests for the `bun pm why` command to verify functionality
- Test both standard output and JSON output formats
- Ensure proper error handling for non-existent packages
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >"
2025-05-21 22:34:13 +00:00
Alistair Smith
6a363a38da
node:net compat: Invalid port test for .listen ( #19768 )
2025-05-21 11:56:17 -07:00
Seokho Song, dave@modusign
2fc8785868
Add x25519 elliptic curve cryptography to webcrypto ( #19674 )
2025-05-21 11:23:23 -07:00
Jarred Sumner
4ca83be84f
Add Zstd decompression to HTTP client ( #19800 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-05-20 23:26:47 -07:00
Jarred Sumner
8aae534270
Fix Node browser fallbacks to have util.inherit and other size improvements ( #19783 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-20 23:25:52 -07:00
Dylan Conway
98ee30eccf
Implement catalogs in bun install ( #19809 )
...
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
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-20 23:03:21 -07:00
pfg
beb1db967b
Fix numeric header in node http server ( #19811 )
2025-05-20 21:32:07 -07:00
Ciro Spaciari
0e883c935c
fix(install/fetch) proper handle proxy ( #19771 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
2025-05-20 21:11:22 -07:00
190n
e23491391b
bun run prettier (#19807 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-20 20:01:38 -07:00
Ben Grant
1ebec90d6e
Revert "Add test from #18287 ( #19775 )"
...
This reverts commit f1504c4265 .
2025-05-20 12:22:01 -07:00
190n
f1504c4265
Add test from #18287 ( #19775 )
2025-05-20 11:56:30 -07:00
Dylan Conway
33be08bde8
Fix RuntimeError.from return value ( #19777 )
...
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com >
2025-05-19 17:05:10 -07:00
Braden Everson
67b64c3334
Update TextDecoder's constructor to Handle Undefined ( #19708 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-05-19 16:44:57 -07:00
Jarred Sumner
9e13a93215
[internal] Fix importing test/harness.ts without running bun install
2025-05-19 02:46:31 -07:00
Jarred Sumner
9bee7a64a2
Support method-specific routes for html & static routes ( #19710 )
2025-05-17 00:28:01 -07:00
Jarred Sumner
ea6f6dff7f
bun init: Add --react flag (#19687 )
2025-05-16 23:40:56 -07:00
pfg
342fe232d0
test-eventtarget.js ( #19547 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-05-16 23:17:35 -07:00
pfg
89c5e40544
ReadableStream & ReadableByteStream fixes ( #19683 )
2025-05-16 22:30:58 -07:00
Jarred Sumner
95af099a0c
Fixes #19695 ( #19712 )
2025-05-16 22:29:28 -07:00
pfg
8686361f4f
fix constant folding bug ( #19707 )
2025-05-16 20:32:29 -07:00
Dylan Conway
3983010835
fix test-set-process-debug-port.js ( #19662 )
...
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2025-05-15 21:38:50 -07:00
Dylan Conway
45198e1e45
add ClientRequest.prototype.clearTimeout ( #19612 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-05-14 22:15:33 -07:00
pfg
a7b46ebbfe
fastGet can throw ( #19506 )
...
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2025-05-14 22:14:20 -07:00
190n
6090833da6
deflake worker.test.ts ( #19634 )
2025-05-14 18:58:24 -07:00
190n
efc9cae938
pass test-worker-message-port-constructor ( #19617 )
2025-05-14 18:57:29 -07:00