Derrick Farris
af3f42e630
fix(FormData): add string literal operator ( #2064 )
2023-02-13 09:42:49 -08:00
Jarred Sumner
37186f4b0a
Add pretty printer for FormData
2023-02-13 04:37:23 -08:00
Michał Warda
f310d7414b
Add dynamic port assigning to Bun.serve ( #2062 )
2023-02-13 03:08:11 -08:00
Derrick Farris
739de2c9cd
feat(napi): add napi_get_value_bigint_words ( #2061 )
...
* feat(napi): add `napi_get_value_bigint_words`
* fix(napi): handle `napi_get_value_bigint_words` arr too small
2023-02-13 03:07:18 -08:00
Jarred Sumner
0db8cdf4e9
Fixes https://github.com/oven-sh/bun/issues/1456
2023-02-13 03:05:26 -08:00
Jarred Sumner
246db4fed0
Add FormData bench snippet
2023-02-13 01:36:43 -08:00
Jarred Sumner
aa0762e466
Implement FormData ( #2051 )
...
* Backport std::forward change
* Implement `FormData`
* Fix io_darwin headers issue
* Implement `Blob` support in FormData
* Add test for file upload
* Fix bug with Blob not reading Content-Type
* Finish implementing FormData
* Add FormData to types
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-02-13 00:50:15 -08:00
Alex Lam S.L
cdbc620104
[install] support git://github.com/ dependencies ( #2059 )
2023-02-12 14:44:39 -08:00
Ashcon Partovi
bb2aaa36fb
Add release signing to release workflow
2023-02-12 13:10:10 -08:00
Jarred Sumner
f4f88701c5
prettier + stop server
2023-02-12 04:41:18 -08:00
Michał Warda
cc214baacf
Return server on listen ( #2057 )
2023-02-12 04:37:28 -08:00
Jarred Sumner
83473c60df
Set require("module").globalPaths to empty array
...
https://github.com/oven-sh/bun/issues/1641#issuecomment-1427017442
2023-02-12 04:35:52 -08:00
Alex Lam S.L
8b4e58f3d2
fix string corruption in FS entry cache ( #2055 )
2023-02-11 21:35:33 -08:00
Alex Lam S.L
30e82c5df4
fix segfault during non-install script execution ( #2045 )
2023-02-11 20:40:18 -08:00
Derrick Farris
9eba1e0e3f
[WIP] feat(napi): add napi-fatal-exception ( #2054 )
...
* feat(napi): add `napi-fatal-exception`
* fix(napi): fatal_exception - add symbol to list, don't optimize away
2023-02-11 20:20:25 -08:00
Jarred Sumner
675529bd0c
Fixes https://github.com/oven-sh/bun/issues/2052
2023-02-11 18:11:09 -08:00
Jarred Sumner
5528c0fa47
Backport std::forward change
2023-02-11 17:31:16 -08:00
Justin Whear
c208c4e319
Fix #631 : bun add throwing JSON lexer bug ( #2041 )
...
* add double-backslash to list of control chars
* update test
* stderr as string
2023-02-10 19:05:32 -08:00
Eric Zhang
10650cced2
Fix PATH setup in macOS setup instructions ( #2044 )
...
Very minor! I was just going through the setup instructions and had a bit of a double take.
2023-02-10 15:16:51 -08:00
Jarred Sumner
8466e60e3a
update to simdutf 3.2.0
...
thanks @lemire
2023-02-10 15:02:30 -08:00
Derrick Farris
b1aac9ff6d
fix(string_immutable): fix toUTF16Alloc for bindgen w/ use_simdutf = false ( #2042 )
2023-02-10 13:12:14 -08:00
Ashcon Partovi
ed2e0e1617
Add bun-ecosystem for running tests on npm packages
2023-02-10 09:47:59 -08:00
Alex Lam S.L
09585c4b24
[install] fix duplicate check on peerDependencies ( #2039 )
...
fixes #2037
2023-02-10 09:23:40 -08:00
Alex Lam S.L
5181aa54e2
drop ASCII double-scan and other minor clean-ups ( #2038 )
2023-02-10 09:22:24 -08:00
Jarred Sumner
995880a7ef
Enable https://github.com/tc39/proposal-set-methods
2023-02-10 00:27:06 -08:00
Jarred Sumner
941c6ed814
Upgrade WebKit
2023-02-09 21:28:50 -08:00
Alex Lam S.L
6052a3edbd
fix assertion failure ( #2033 )
2023-02-09 21:20:11 -08:00
Alex Lam S.L
6fd7c1921e
[install] fix flaky tests ( #2032 )
2023-02-09 20:35:58 -08:00
Alex Lam S.L
119120d21c
[simdutf] workaround validation OOB access ( #2031 )
2023-02-09 20:26:23 -08:00
Jarred Sumner
4bedd3833d
Workaround https://github.com/simdutf/simdutf/issues/213
2023-02-09 19:06:20 -08:00
Alex Lam S.L
2abfa8abd2
[streams] fix byte accounting ( #2029 )
...
fixes #1939
2023-02-09 17:04:36 -08:00
Jarred Sumner
ad9d4fb0c4
Add a note about builtins
2023-02-09 14:09:50 -08:00
Jarred Sumner
523b112945
[bun:test] Auto-import jest globals in test files
2023-02-09 00:30:40 -08:00
Jarred Sumner
8aa29040e6
move some code around
2023-02-08 23:09:24 -08:00
Jarred Sumner
a2afb252bf
Update CONTRIBUTING.md
2023-02-08 21:46:53 -08:00
Jarred Sumner
abb89f489f
Create CONTRIBUTING.md
2023-02-08 20:47:11 -08:00
Jarred Sumner
ddec9e0bf6
handle more cases with util.isError
bun-v0.5.6
2023-02-08 17:18:02 -08:00
Jarred Sumner
4962bea4fc
cleanup util.test
2023-02-08 17:17:40 -08:00
Alex Lam S.L
f31330d3e2
[install] pick latest tagged version by default ( #2016 )
...
* [install] pick `latest` tagged version by default
fixes #1993
* update `package.json` the same way as `npm
2023-02-08 16:28:29 -08:00
Ashcon Partovi
ee8ccca605
Remove test run workflow, for now
2023-02-08 16:11:24 -08:00
Dylan Conway
6fdbb25f9a
utf16 to utf8 conversion validation ( #2001 )
...
* use replacement character for invalid surrogate pairs
* return index of non-ascii
* non-allocating case
* edge cases
* function rename
* oops
* get length once, index counter
2023-02-08 14:42:10 -08:00
RobViren
b8c0554839
Fix minor version bug for README.md ( #2013 )
...
Addresses issue #2012 and corrects the minor version to the current minor version
2023-02-08 14:39:57 -08:00
Alex Lam S.L
18807cef03
[install] assorted fixes & improvements ( #2011 )
...
- take `peerDependencies` into account during package placement
- do not recursively resolve `workspaces` (matches `npm`)
- link binaries to non-root packages correctly
- prune empty nodes during dependency tree construction
- support non-standard `workspace:` specifier
2023-02-08 14:37:14 -08:00
Ashcon Partovi
cbc28afd51
Fix 'MissingPackageJSON' in Dockerfile
...
Closes #2008
2023-02-07 14:33:22 -08:00
Jarred Sumner
7886bce8c8
cleanup
2023-02-07 10:51:55 -08:00
Ashcon Partovi
7cd26232b1
Update docker image in README
2023-02-07 08:46:09 -08:00
Ashcon Partovi
a0b0cd6844
Fix bugs with release script
2023-02-07 04:47:36 -08:00
Jarred Sumner
52f9c3d05e
set the type
2023-02-06 23:27:18 -08:00
Jarred Sumner
f947987a2c
default not configurable
2023-02-06 23:19:12 -08:00
Jarred Sumner
30106c4f54
Fix failing test in debug mode
2023-02-06 23:19:05 -08:00