Ben Grant
|
d8557ea982
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-11-04 09:49:35 -08:00 |
|
pfg
|
497fa59bf0
|
Fix #14865 (#14953)
|
2024-11-02 17:13:31 -07:00 |
|
Jarred Sumner
|
5e5e7c60f1
|
Fix release build
bun-v1.1.34
|
2024-11-01 20:41:20 -07:00 |
|
Ciro Spaciari
|
85fd471d9d
|
fix(net) fix bytesWritten drain (#14949)
|
2024-11-01 19:43:42 -07:00 |
|
Ben Grant
|
e3b5927e73
|
Work on NAPI leak tests
|
2024-11-01 19:09:49 -07:00 |
|
Jarred Sumner
|
6914c5e32c
|
Fixes #13816 (#13906)
Co-authored-by: pfg <pfg@pfg.pw>
Co-authored-by: Ryan Gonzalez <git@refi64.dev>
Co-authored-by: Ben Grant <ben@bun.sh>
Co-authored-by: Dave Caruso <me@paperdave.net>
|
2024-11-01 18:38:01 -07:00 |
|
Ben Grant
|
066b1dacc4
|
Fix errors from rebase
|
2024-11-01 18:36:46 -07:00 |
|
Ben Grant
|
7a20f515f7
|
Fix NAPI property tests
|
2024-11-01 18:30:47 -07:00 |
|
Ben Grant
|
afd023ac95
|
Fix remaining error in NAPI property functions
|
2024-11-01 18:30:47 -07:00 |
|
Jarred Sumner
|
1d5da9ef77
|
Fixes #11754 (#14948)
|
2024-11-01 18:30:47 -07:00 |
|
Jarred Sumner
|
7110c073ca
|
Inline process.versions.bun in bun build --compile (#14940)
|
2024-11-01 18:30:47 -07:00 |
|
Ashcon Partovi
|
03d945ee05
|
Run tests from npm packages, elysia to start (#14932)
|
2024-11-01 18:30:47 -07:00 |
|
190n
|
08116e43f4
|
Fix napi property methods on non-objects (#14935)
|
2024-11-01 18:30:45 -07:00 |
|
Dylan Conway
|
7fab6701e5
|
Redact secrets in bunfig.toml and npmrc logs (#14919)
|
2024-11-01 18:23:06 -07:00 |
|
Dylan Conway
|
30fe8d5258
|
fix(install): only globally link requested packages (#12506)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-11-01 18:23:06 -07:00 |
|
Jarred Sumner
|
a8a2403568
|
Add bytesWritten property to Bun.Socket, fix encoding issue in node:net (#14516)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
|
2024-11-01 18:23:06 -07:00 |
|
Jarred Sumner
|
664c080d02
|
Fixes #14918 (#14921)
|
2024-11-01 18:23:06 -07:00 |
|
Ashcon Partovi
|
b5ed0f028f
|
ci: If only tests change, use artifacts from last successful build (#14927)
|
2024-11-01 18:23:06 -07:00 |
|
Jarred Sumner
|
1293039002
|
Clean up some code in node validators (#14897)
|
2024-11-01 18:23:06 -07:00 |
|
Jarred Sumner
|
ce2afac827
|
Align "encoding" option in node fs with node (#14937)
|
2024-11-01 18:16:04 -07:00 |
|
Ciro Spaciari
|
5236d974b5
|
revert
|
2024-11-01 17:25:59 -07:00 |
|
Ciro Spaciari
|
6e448619d0
|
fix drain event, drain must be called only after internal buffer is drained
|
2024-11-01 17:23:00 -07:00 |
|
Kai Tamkun
|
8bb8193a39
|
Fix use after free
|
2024-11-01 16:55:07 -07:00 |
|
Kai Tamkun
|
dffc718b6a
|
Merge branch 'ben/fix-node-napi-tests' of github.com:oven-sh/bun into ben/fix-node-napi-tests
|
2024-11-01 16:36:15 -07:00 |
|
Kai Tamkun
|
f15059face
|
Handle exceptions in NAPI finalizers as uncaught exceptions
|
2024-11-01 16:36:01 -07:00 |
|
Ben Grant
|
2d96ec0e21
|
Fix napi_set_property
|
2024-11-01 15:47:31 -07:00 |
|
Ben Grant
|
b6dfd89928
|
Remove reference to nonexistent test
|
2024-11-01 15:42:46 -07:00 |
|
Jarred Sumner
|
c89a958299
|
Fixes #11754 (#14948)
|
2024-11-01 15:35:28 -07:00 |
|
Ben Grant
|
936ae5a796
|
Fix and test edge cases calling NAPI constructors
|
2024-11-01 15:32:18 -07:00 |
|
Ben Grant
|
fe18b871f8
|
Move napi_wrap lifetime test to existing test suite
|
2024-11-01 15:32:16 -07:00 |
|
Jarred Sumner
|
d75488124d
|
Inline process.versions.bun in bun build --compile (#14940)
|
2024-11-01 14:45:19 -07:00 |
|
Kai Tamkun
|
a1c4240940
|
Integrate #12660 into bun/fix-node-napi-tests
|
2024-11-01 11:58:48 -07:00 |
|
Ashcon Partovi
|
4d269995ad
|
Run tests from npm packages, elysia to start (#14932)
|
2024-11-01 11:57:47 -07:00 |
|
190n
|
71fdb59918
|
Fix napi property methods on non-objects (#14935)
|
2024-10-31 21:02:26 -07:00 |
|
Kai Tamkun
|
dc4177f113
|
Keep napi_envs separate, keep track of them, associate module info
This is so we can check the NAPI version per module and adjust behavior accordingly.
|
2024-10-31 20:54:10 -07:00 |
|
Dylan Conway
|
62881ee36b
|
Redact secrets in bunfig.toml and npmrc logs (#14919)
|
2024-10-31 18:44:24 -07:00 |
|
Dylan Conway
|
6933208790
|
fix(install): only globally link requested packages (#12506)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-10-31 18:21:04 -07:00 |
|
Jarred Sumner
|
b1e9e3b31b
|
Add bytesWritten property to Bun.Socket, fix encoding issue in node:net (#14516)
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com>
|
2024-10-31 17:54:07 -07:00 |
|
Kai Tamkun
|
d2c4a9a57e
|
Fix napi_get_all_property_names not including inherited properties when desired
|
2024-10-31 16:45:17 -07:00 |
|
Kai Tamkun
|
fb6a48a35f
|
Fix property-related NAPI methods
|
2024-10-31 15:16:42 -07:00 |
|
Jarred Sumner
|
7035a1107e
|
Fixes #14918 (#14921)
|
2024-10-31 14:26:19 -07:00 |
|
Ben Grant
|
5176ab58bc
|
Test napi_set_property and napi_set_named_property
|
2024-10-31 13:21:26 -07:00 |
|
Ashcon Partovi
|
353d44f1ae
|
ci: If only tests change, use artifacts from last successful build (#14927)
|
2024-10-31 12:50:09 -07:00 |
|
Jarred Sumner
|
4b8ca51b87
|
Clean up some code in node validators (#14897)
|
2024-10-31 12:28:07 -07:00 |
|
Ben Grant
|
a669ff1243
|
Build napi-app in debug mode
|
2024-10-31 12:19:55 -07:00 |
|
Ben Grant
|
91a52311de
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-10-31 12:16:56 -07:00 |
|
Kai Tamkun
|
197a26fc16
|
Fix some confusion over the "length" parameter in NapiClass
|
2024-10-31 11:21:31 -07:00 |
|
Kai Tamkun
|
059185f4ba
|
Fix napi_get_new_target
|
2024-10-31 10:58:49 -07:00 |
|
Ciro Spaciari
|
f8d5b2e6e2
|
Fix module resolution cache keys (#14901)
Co-authored-by: dave caruso <me@paperdave.net>
Co-authored-by: cirospaciari <cirospaciari@users.noreply.github.com>
|
2024-10-30 22:06:21 -07:00 |
|
190n
|
9647291d73
|
Implement NAPI type tagging (#14915)
|
2024-10-30 19:57:48 -07:00 |
|