Jarred Sumner
f54fbaf3ba
prevent crash
2023-04-30 09:50:37 -07:00
Alex Lam S.L
dd03a4f95d
[install] handle repeated install of GitHub dependency correctly ( #2780 )
...
fixes #2602
2023-04-30 09:45:08 -07:00
Jarred Sumner
4be3548829
add to symbols.txt
2023-04-30 00:55:09 -07:00
Jarred Sumner
c3dc64d468
Fix a load order issue
2023-04-29 21:37:04 -07:00
Jarred Sumner
bd1f9d8370
Fix some runtime issues caused by bundler
2023-04-29 21:14:21 -07:00
Jarred Sumner
0cb090f118
Fix garbled text in errors
2023-04-29 19:42:47 -07:00
Jarred Sumner
5fb014876b
Fix plugin namespaces always being set to "flie"
2023-04-29 19:42:38 -07:00
Jarred Sumner
e7ff65ce2c
[Transpiler] Fix crash in scanImports when the text is empty
2023-04-29 18:59:22 -07:00
Jarred Sumner
e321e1c5f8
Fix debug mode crash with trailing slash in import specifier
2023-04-29 18:58:43 -07:00
Jarred Sumner
737822b2ba
Put transpiler tests in a separate folder
2023-04-29 18:47:52 -07:00
Jarred Sumner
9a929ff873
Update bun.zig
2023-04-29 18:16:57 -07:00
Jarred Sumner
3b6fb37497
Clean up args parsing with --loader
2023-04-29 18:12:55 -07:00
Jarred Sumner
229f5f7770
Export 4 missing napi symbols on macOS
2023-04-29 16:04:08 -07:00
dave caruso
96e113f41c
bundler tests: rest of default.test.ts and starting jsx tests ( #2765 )
2023-04-28 21:08:48 -07:00
Jarred Sumner
bc0c0f7d20
fix several memory issues related to plugins
2023-04-28 18:59:12 -07:00
Jarred Sumner
98583972df
cargo cult some code from JSC
2023-04-28 18:57:00 -07:00
Jarred Sumner
994c715700
Fix race condition
2023-04-28 17:46:43 -07:00
Jarred Sumner
e3a0c4e06d
Update bun-test.yml
2023-04-28 17:12:01 -07:00
Jarred Sumner
bc43d33be9
move this
2023-04-28 17:10:24 -07:00
Jarred Sumner
73d499ed22
Add a comment
2023-04-28 17:02:12 -07:00
Ashcon Partovi
912ae8d2b5
Improve test runner markdown
2023-04-28 14:58:16 -07:00
Jarred Sumner
26d81fc5ba
[resolver] Propagate module type from package.json "exports" when possible
2023-04-28 14:21:18 -07:00
Jarred Sumner
396416a91f
Fix crash with invalid input in fetch()
2023-04-28 13:54:22 -07:00
Ciro Spaciari
4515a6373e
Improves Body.Value life cycle and Signal life cycle on server.zig ( #2752 )
...
* reestruct request body value and signal
* revert react-hello-world
* fix constructInto and test
* fmt
* fix body nullable
* Request can outlive RequestContext
* fmt
* BodyValue is now HiveRef
* hasDecl for Ref and HiveRef
* fix deinit call on Ref/HiveRef
* adds InlineBlob
* fix Bun.inspect when using InlineBlob
* revert InlineBlob
* Fix mimalloc-debug
* Add TODO note
* fix: make node:crypto Hash.copy work correctly (#2761 )
This commit will also:
- add a CryptoHasher.copy function
- make CryptoHasher.digest reset the hasher so it can be reused
Resolves #2651
* 💅
* address unicode issue (#2763 )
* Fix an oopsie
* Another oopsie
* use inline for
* Fixup
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
* Request can outlive RequestContext
* fmt
* garantee to have the abort signnal attached to the server before abort the client on bun-server test
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Silver <14016168+silversquirl@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2023-04-28 13:40:44 -07:00
Jarred Sumner
c383638ddd
Use global allocator tsconfig.json
2023-04-28 10:35:50 -07:00
Ashcon Partovi
af02b75f79
Use setup-bun instead
2023-04-28 10:13:36 -07:00
Ashcon Partovi
a06e90eec3
Fix path of bun in workflow, try 3
2023-04-28 09:58:56 -07:00
Ashcon Partovi
35d470d98a
Fix path of bun in workflow, try 2
2023-04-28 09:54:31 -07:00
Ashcon Partovi
05abe8eabe
Fix path of bun in workflow
2023-04-28 09:52:15 -07:00
Ashcon Partovi
48671b77be
Use GITHUB_PATH instead of cp
2023-04-28 09:44:44 -07:00
Ashcon Partovi
b7c13f2ccc
Maybe fix test runner on macOS
2023-04-28 09:41:36 -07:00
Ashcon Partovi
64b9967fe6
Improve test workflow
2023-04-28 09:35:44 -07:00
Ashcon Partovi
ef894c57cf
Fix typo in runner
2023-04-28 09:17:06 -07:00
Ashcon Partovi
5734889cc7
Use bun x instead of bunx
2023-04-28 09:13:14 -07:00
Ashcon Partovi
59daabb6e7
Fix manual test workflow
2023-04-28 09:11:55 -07:00
Ashcon Partovi
36df170348
Use Node.js APIs for test runner
2023-04-28 09:07:48 -07:00
Ashcon Partovi
6cf4cabab1
New test runner with better Github integration
2023-04-28 08:42:25 -07:00
Colin McDonnell
1483d73c3a
Bundler docs updates + support for naming string ( #2767 )
...
* Bundler docs updates
* Remove comments
* Updates
* Fix bunx usages
* Add info about metafile
2023-04-28 08:35:20 -07:00
Jarred Sumner
52c50e3737
address unicode issue ( #2763 )
...
* Fix an oopsie
* Another oopsie
* use inline for
* Fixup
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-04-27 08:37:37 -07:00
Jarred Sumner
3ee22065f0
💅
2023-04-27 07:51:30 -07:00
Silver
0060e49923
fix: make node:crypto Hash.copy work correctly ( #2761 )
...
This commit will also:
- add a CryptoHasher.copy function
- make CryptoHasher.digest reset the hasher so it can be reused
Resolves #2651
2023-04-27 07:45:32 -07:00
Jarred Sumner
87921520e4
Add TODO note
2023-04-27 05:35:11 -07:00
Jarred Sumner
73467a5736
Fix mimalloc-debug
2023-04-27 05:35:11 -07:00
B. Burt
5a8a418ef4
Remove extra word in docs/index.md ( #2758 )
2023-04-27 04:00:35 -07:00
Jarred Sumner
df59fe2843
Implement outdir in Bun.build
2023-04-27 03:45:49 -07:00
Jarred Sumner
990f53f986
Don't preallocate unless its profitable
2023-04-27 03:45:09 -07:00
Jarred Sumner
9383333799
Add microbenchmark
2023-04-27 03:44:23 -07:00
Jarred Sumner
4558ea712a
very slightly faster open() and writeFileSync() ( #2759 )
...
* Make open() slightly faster on macOS
* Support using `writeFileSync` from native code
* Add `openat$NOCANCEL` symbol
* fixups for linux
* do benchmark
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-04-27 03:35:46 -07:00
Jarred Sumner
f1c1f556a3
more esbuild compat
2023-04-26 22:36:56 -07:00
Jarred Sumner
6142f6eb61
Wrap some things in minify_syntax flag
2023-04-26 22:32:48 -07:00