Dylan Conway
|
f24e8cb98a
|
implement "nodeLinker": "isolated" in bun install (#20440)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2025-07-09 00:19:57 -07:00 |
|
Meghan Denny
|
f9712ce309
|
make node:buffer,zlib,stream,fs exception checker clear (#20494)
|
2025-06-25 18:36:08 -07:00 |
|
Zack Radisic
|
0a3ac50931
|
Refactor shell to use AllocationScope and fix memory issues (#20531)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.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-06-23 22:29:48 -07:00 |
|
Zack Radisic
|
41d10ed01e
|
Refactor shell and fix some bugs (#20476)
|
2025-06-19 18:47:00 -07:00 |
|
Zack Radisic
|
c103b57bcc
|
Split out shell code into more files (#20331)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
2025-06-15 14:09:15 -07:00 |
|
Meghan Denny
|
6b4662ff55
|
zig: .jsUndefined -> .js_undefined (#20377)
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com>
|
2025-06-13 16:14:57 -07:00 |
|
Meghan Denny
|
dedd433cbf
|
zig: prefer .jsUndefined() over .undefined for JSValue (#20332)
|
2025-06-12 13:18:46 -07:00 |
|
Jarred Sumner
|
407c4e800a
|
Revert "add support for "workspaces.nohoist" and "workspaces.hoistingLimits" (#20124)"
This reverts commit 11070b8e16.
|
2025-06-03 23:51:03 -07:00 |
|
Dylan Conway
|
11070b8e16
|
add support for "workspaces.nohoist" and "workspaces.hoistingLimits" (#20124)
|
2025-06-03 23:44:09 -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 |
|
chloe caruso
|
80aff24951
|
fix: require.extensions uses Strong instead of being clever (#19231)
|
2025-04-23 17:52:41 -07:00 |
|
chloe caruso
|
3349c995b5
|
no usingnamespace, organize jsc namespace, enable -fincremental (#19122)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2025-04-22 16:34:15 -07:00 |
|
chloe caruso
|
4ec410e0d7
|
internal: make @import("bun") work in zig (#19096)
|
2025-04-17 12:32:47 -07:00 |
|
chloe caruso
|
be77711a4e
|
delete usingnamespace in bindings generator (#19020)
|
2025-04-15 12:14:47 -07:00 |
|
chloe caruso
|
903706dccf
|
file descriptor rewrite (#18790)
|
2025-04-15 09:37:11 -07:00 |
|
chloe caruso
|
c1dc5f1b73
|
remove some usingnamespaces (#18765)
|
2025-04-10 14:16:30 -07:00 |
|
190n
|
eee5d4fb4a
|
node:worker_threads low-hanging fruit (#18758)
Co-authored-by: 190n <7763597+190n@users.noreply.github.com>
Co-authored-by: Ashcon Partovi <ashcon@partovi.net>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
Co-authored-by: Don Isaac <donald.isaac@gmail.com>
Co-authored-by: chloe caruso <git@paperclover.net>
|
2025-04-08 05:29:53 -07:00 |
|
Dylan Conway
|
340ae94d0f
|
napi_async_work fixes (#18825)
|
2025-04-07 05:20:24 -07:00 |
|
Jarred Sumner
|
e75d226943
|
Make shell more reliable (#18794)
|
2025-04-05 02:45:25 -07:00 |
|
Jarred Sumner
|
a8cc31f8c4
|
Split shell into more files (#18793)
|
2025-04-04 23:38:43 -07:00 |
|
Jarred Sumner
|
4806e84cc1
|
Revert "remove many usingnamespace, introduce new ref count and ref leak debugging tools (#18353)"
This reverts commit a199b85f2b. It does not compile on Windows.
|
2025-04-01 08:35:51 -07:00 |
|
chloe caruso
|
a199b85f2b
|
remove many usingnamespace, introduce new ref count and ref leak debugging tools (#18353)
|
2025-03-31 17:17:38 -07:00 |
|
Don Isaac
|
6bef525704
|
fix: make JSPropertyIterator accept a JSObject instead of a JSValue (#18308)
Co-authored-by: DonIsaac <22823424+DonIsaac@users.noreply.github.com>
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com>
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2025-03-22 01:19:27 -07:00 |
|
Dylan Conway
|
a3585ff961
|
node:crypto: implement hkdf and hkdfSync (#18312)
|
2025-03-21 01:03:01 -07:00 |
|
Jarred Sumner
|
da9c980d26
|
Fix shell crash in load test (#18320)
|
2025-03-20 11:36:43 -07:00 |
|
Don Isaac
|
062a5b9bf8
|
fix(shell): remove unecessary allocations when printing errors (#17898)
|
2025-03-14 08:45:34 -07:00 |
|
Don Isaac
|
1ed87f4e83
|
fix: deadlock in Cow debug checks (#18173)
Co-authored-by: DonIsaac <22823424+DonIsaac@users.noreply.github.com>
|
2025-03-13 16:42:06 -07:00 |
|
Meghan Denny
|
04703bd3cc
|
zig: catch JSValue.toZigString/getZigString thrown exceptions (#17508)
|
2025-02-21 22:55:03 -08:00 |
|
chloe caruso
|
2b97d61deb
|
chore: remove some trivial usage of usingnamespace (#17268)
|
2025-02-11 19:38:52 -08:00 |
|
Meghan Denny
|
26d3688e53
|
zig: update to 0.14.0-dev (#16862)
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com>
|
2025-02-01 01:11:02 -08:00 |
|
Zack Radisic
|
87dedd109a
|
CSS bundling & general fixes (#16486)
|
2025-01-18 13:26:27 -08:00 |
|
pfg
|
0d17843251
|
Fix bun run folder (#15117)
Co-authored-by: pfgithub <pfgithub@users.noreply.github.com>
|
2025-01-17 22:08:07 -08:00 |
|
chloe caruso
|
834ad11d48
|
get node:fs tests passing part 1 (#16270)
|
2025-01-14 20:53:02 -08:00 |
|
Jarred Sumner
|
2465ccae53
|
Re-sync our Mutex implementation with zig stdlib (#16271)
|
2025-01-08 21:09:27 -08:00 |
|
Jarred Sumner
|
b59e7c7682
|
Add missing exception checks to JSPropertyIterator (#16121)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2025-01-02 18:55:38 -08:00 |
|
Jarred Sumner
|
2b2ca3275c
|
Improve stack overflow, show more properties in Error objects (#15985)
Co-authored-by: Dave Caruso <me@paperdave.net>
|
2024-12-25 21:47:13 -08:00 |
|
Jarred Sumner
|
d6b9c444c1
|
Rename src/bundler.zig to src/transpiler.zig (#15921)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2024-12-21 00:59:37 -08:00 |
|
Don Isaac
|
acb9fdfcf5
|
refactor: organize native glob code (#15914)
Co-authored-by: DonIsaac <DonIsaac@users.noreply.github.com>
|
2024-12-20 20:59:07 -08:00 |
|
Jarred Sumner
|
2ccdf0122c
|
Fix edgecase with socketpair() impacting shell and spawn (#15725)
|
2024-12-12 01:23:40 -08:00 |
|
Meghan Denny
|
2d441d868b
|
zig: make throw use JSError (#15444)
|
2024-12-02 14:19:18 -08:00 |
|
Meghan Denny
|
663f00b62b
|
zig: make throwOutOfMemory use JSError (#15413)
|
2024-11-26 12:58:43 -08:00 |
|
Meghan Denny
|
c434b2c191
|
zig: make throwPretty use JSError (#15410)
|
2024-11-25 18:08:42 -08:00 |
|
Meghan Denny
|
bb3d570ad0
|
zig: assert there is an exception when .zero is returned (#15362)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-11-25 15:19:02 -08:00 |
|
Meghan Denny
|
c3f63bcdc4
|
zig: make throwInvalidArguments use JSError (#15305)
|
2024-11-21 16:19:13 -08:00 |
|
Meghan Denny
|
0e3e33072b
|
zig: rename CallFrame.arguments to .arguments_old to free up decl name (#15296)
|
2024-11-20 16:18:56 -08:00 |
|
Meghan Denny
|
c9d0fd51a9
|
zig: make throwTODO use JSError (#15264)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2024-11-20 15:16:51 -08:00 |
|
Meghan Denny
|
173f67d81e
|
zig: make throwError use JSError (#15267)
|
2024-11-19 22:21:02 -08:00 |
|
Meghan Denny
|
ab3cb68f66
|
zig: make throwNotEnoughArguments use JSError (#15266)
|
2024-11-19 19:07:14 -08:00 |
|
Meghan Denny
|
fdd8d35845
|
allow zig js host functions to return JSError (#15120)
|
2024-11-13 21:11:56 -08:00 |
|
dave caruso
|
dd6554294e
|
bake: release to canary only (#14258)
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
|
2024-10-03 00:52:14 -07:00 |
|