Jarred Sumner
15a5aa1a68
Update filesystem_router.test.ts
2022-11-22 02:25:58 -08:00
Jarred Sumner
3cf229a898
Update launch.json
2022-11-22 02:13:25 -08:00
Jarred Sumner
e94172255d
Support no constructor in class generator script
2022-11-22 02:13:19 -08:00
Jarred Sumner
d21aee5143
Introduce Bun.FileSystemRouter API
2022-11-22 02:13:03 -08:00
Jarred Sumner
65a56c2560
clone in putRecord
2022-11-22 02:09:57 -08:00
Jarred Sumner
1bd71f2f44
Handle when package version is missing
2022-11-21 18:34:18 -08:00
Jarred Sumner
fe33073f2e
Use const ptr
2022-11-21 18:33:55 -08:00
Jarred Sumner
14d52897ad
Update README.md
2022-11-21 17:49:07 -08:00
Jarred Sumner
ca434fba6e
make it slightly clearer
2022-11-21 17:37:12 -08:00
Jarred Sumner
55f8029dc2
Add test for wildcard import without an extension
2022-11-21 17:31:42 -08:00
João Paquim
a3dc33c133
Wildcard imports map ( #1483 )
...
* Log extra info on missing file extension
* Improve error messages for missing /index.js on import
* Remove unnecessary function parameter path
* Add loadPackageImports function to match esbuild
* Add support for pattern trailer import syntax
* Fix review comments
2022-11-21 17:31:02 -08:00
Jarred Sumner
a274ddba3a
[bun:test] Add test for returning MAX_SAFE_INTEGER
2022-11-21 17:02:43 -08:00
Dylan Conway
8e36485a76
fix oniguruma regex character properties ( #1528 )
...
* fix for character properties
* cleanup tests
* cleanup comments
* i - 2 >= 0
2022-11-21 16:52:00 -08:00
Dylan Conway
5f2e74bbcc
specific error for invalid flag, correct position' ( #1537 )
...
'
2022-11-21 16:51:34 -08:00
Jarred Sumner
ce6fc8609b
[bun:sqlite] fix truncating to int32 in results (now truncates to int52)
...
TODO: bigint
2022-11-21 16:46:45 -08:00
Jarred Sumner
a251669fa1
Make it yellow
2022-11-20 17:58:13 -08:00
Jarred Sumner
4f6636b3ca
Update jest.zig
2022-11-20 16:48:09 -08:00
Jarred Sumner
28a3093d48
Print a count
2022-11-20 16:48:02 -08:00
Jarred Sumner
fe0506b88e
Bump!
2022-11-20 16:31:11 -08:00
Jarred Sumner
e78f891acd
[bun:test] Fix bug with returning a non-promise object in a test or it function
2022-11-20 14:35:48 -08:00
Jarred Sumner
948fdfe482
Fix spurious rejected promise handler calls
2022-11-20 14:33:57 -08:00
Jarred Sumner
757d19c2f7
Assert count
2022-11-20 07:12:01 -08:00
Jarred Sumner
a4b67ccbff
fix protocol relative urls again
2022-11-20 07:03:50 -08:00
Jarred Sumner
1fca6becd3
Enable previously failing GC tests
2022-11-20 07:03:11 -08:00
Jarred Sumner
6965b5c192
mild clean up
2022-11-20 07:02:53 -08:00
Jarred Sumner
dfa62b660d
[internal] Implement visitAdditionalChildren
2022-11-20 07:02:14 -08:00
Jarred Sumner
5ff2cd3418
[streams] Fix memory leak affecting React SSR and more
2022-11-20 06:58:29 -08:00
Jarred Sumner
f56eec6fa3
run clang-format on JSSink
2022-11-20 06:56:05 -08:00
Jarred Sumner
65330a32cc
[jsx] Disable jsxs
2022-11-20 04:55:36 -08:00
Jarred Sumner
003237b086
Typo
2022-11-20 01:45:57 -08:00
Jarred Sumner
70f89b1bfc
Add another test
2022-11-20 01:44:27 -08:00
Jarred Sumner
4f5f01a748
Fix flaky test
2022-11-20 01:44:18 -08:00
Jarred Sumner
e41d7a0bd5
[fetch] Add optimization for chunked encoding
2022-11-20 01:43:40 -08:00
Jarred Sumner
b745ae2667
[TCP] Make Socket more careful about GC
2022-11-20 00:58:46 -08:00
Jarred Sumner
2f1e9b2eb8
[streams] Fix exception in WritableStream
...
cc @Electroid
2022-11-19 23:37:52 -08:00
Jarred Sumner
c68b11e8cb
[streams] Fix exception in streams with 1 item that sometimes occurred
2022-11-19 23:05:03 -08:00
Jarred Sumner
16d20bde09
Set aggression level in tests
2022-11-19 22:35:26 -08:00
Jarred Sumner
bea44d948e
Fix freezing test due to calling GC 36,000 times
2022-11-19 22:35:16 -08:00
Jarred Sumner
b230e7a73a
[fetch] Fix sporadic data corruption bug in HTTP client and add fast path
...
- This removes memory pooling from the HTTP client which sometimes caused invalid memory to be written to the response body.
- This adds a fast path for small HTTP/HTTPS responses that makes it a single memory allocation for the response body, instead of copying & allocating a temporary buffer
cc @Electroid
2022-11-19 22:34:57 -08:00
Jarred Sumner
e024116b77
Add a couple more tests for redirects
2022-11-19 22:23:45 -08:00
Jarred Sumner
79b6d4734a
[internal] Add a function for appending without growing extra data
2022-11-19 22:23:20 -08:00
Jarred Sumner
dc26181da4
Add a log
2022-11-19 22:22:04 -08:00
Jarred Sumner
0603991beb
Make hidden mimalloc dump report process-wide stats instead of thread
2022-11-19 22:21:58 -08:00
Jarred Sumner
17fa4211ac
Introduce Bun.unsafe.gcAggressionLevel API
2022-11-19 22:21:35 -08:00
Jarred Sumner
81a1d8f589
[internal] Add assertion for freeing global strings
2022-11-19 22:15:20 -08:00
Jarred Sumner
055f1e9639
[napi] Fix missing instance data finalizer
2022-11-19 22:14:47 -08:00
Jarred Sumner
cac11ee826
[fetch] Fix bug with redirecting to a protocol-relative URL
2022-11-19 22:14:10 -08:00
Jarred Sumner
f8d9a8be87
[fetch] Fix bug with redirects losing the port number
2022-11-19 22:13:30 -08:00
Jarred Sumner
9c601542d0
Update to Mimalloc v2.0.7
2022-11-19 21:37:31 -08:00
Jarred Sumner
7c7769a7c7
Fix GC crash when handling rejected promises uncovered via BUN_GARBAGE_COLLECTOR_LEVEL
2022-11-19 04:59:38 -08:00