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 |
|
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 |
|
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 |
|
Kai Tamkun
|
a1c4240940
|
Integrate #12660 into bun/fix-node-napi-tests
|
2024-11-01 11:58:48 -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 |
|
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 |
|
Ben Grant
|
5176ab58bc
|
Test napi_set_property and napi_set_named_property
|
2024-10-31 13:21:26 -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 |
|
Jarred Sumner
|
eaa088ba55
|
Fix missing symbol errors and add a test (#14907)
Co-authored-by: Jarred Sumner <jarred@bun.sh>
|
2024-10-30 19:55:42 -07:00 |
|
Kai Tamkun
|
838ca008cd
|
Replace NAPIFunction with NapiClass
|
2024-10-30 18:55:27 -07:00 |
|
Kai Tamkun
|
8a0a88cd42
|
Merge branch 'ben/fix-node-napi-tests' of github.com:oven-sh/bun into ben/fix-node-napi-tests
|
2024-10-30 12:59:05 -07:00 |
|
Kai Tamkun
|
774bb8923d
|
Fix node_api_symbol_for behavior for null description parameters
|
2024-10-30 12:55:47 -07:00 |
|
Ben Grant
|
8b19e08882
|
Rename wrap-lifetime-test.mjs
|
2024-10-30 12:24:32 -07:00 |
|
Ben Grant
|
84c4f96b3f
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-10-30 10:01:32 -07:00 |
|
Gerd Jungbluth
|
955cc6265b
|
fix(docs): add missing character in drizzle guide (#14911)
|
2024-10-30 08:42:38 -07:00 |
|
Dylan Conway
|
489890deb1
|
fix(install): check cached package.jsons (#14899)
|
2024-10-29 18:55:52 -07:00 |
|
pfg
|
d7710c6c67
|
Fix additional arguments when running a package.json script (#14895)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-10-29 18:55:32 -07:00 |
|
Jarred Sumner
|
9f70f68f00
|
EventEmitter.name should be "EventEmitter" instead of "EventEmitter2" (#14898)
|
2024-10-29 18:42:24 -07:00 |
|
Ben Grant
|
73579e1254
|
Support filtering by property descriptor in napi_get_all_property_names
|
2024-10-29 18:18:04 -07:00 |
|
Jarred Sumner
|
240b2a539f
|
Introduce Bun.randomUUIDv7 (#14858)
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com>
|
2024-10-29 16:39:09 -07:00 |
|
Kai Tamkun
|
19b0fed84f
|
Include all properties except enums in napi_get_property_names, and ensure that the key is a name in napi_has_own_property
|
2024-10-29 15:24:58 -07:00 |
|
Kai Tamkun
|
699997826f
|
Make napi_create_external_arraybuffer produce a non-shared ArrayBuffer
|
2024-10-29 14:00:41 -07:00 |
|
Kai Tamkun
|
528d9a64e8
|
Merge branch 'main' into ben/fix-node-napi-tests
|
2024-10-29 13:37:59 -07:00 |
|
Kai Tamkun
|
39b442b664
|
Move napi_create_typedarray from napi.zig to napi.cpp to produce RangeError exceptions
|
2024-10-29 13:37:29 -07:00 |
|
Jarred Sumner
|
b9e5420571
|
Add https://github.com/uNetworking/uWebSockets/pull/1792 (#14864)
|
2024-10-29 12:56:25 -07:00 |
|
Jarred Sumner
|
b5a73130ad
|
Reduce memory usage in long-running processes (#14885)
|
2024-10-29 12:56:10 -07:00 |
|
Jarred Sumner
|
d5f9978007
|
Fix missing symbol error on llvm 18
|
2024-10-29 00:08:29 -07:00 |
|
Kai Tamkun
|
249227d4d6
|
Fix NAPI string creation bugs
|
2024-10-28 19:26:19 -07:00 |
|
pfg
|
698e87aa67
|
Fix #14187 (#14884)
|
2024-10-28 18:11:03 -07:00 |
|
Ben Grant
|
71101e1fa3
|
Fix NAPI bugs
|
2024-10-28 17:43:11 -07:00 |
|
Ben Grant
|
c28d419b25
|
Reset last NAPI error before calling into a native module
|
2024-10-28 14:03:59 -07:00 |
|
Zack Radisic
|
5502278f3e
|
CSS: More stuff and tests (#14832)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
|
2024-10-27 13:49:25 -07:00 |
|
Jarred Sumner
|
f005e8c057
|
Fix HTTP spec issues by upgrading uWS version (#14853)
|
2024-10-27 12:34:45 -07:00 |
|
dave caruso
|
e93c5ad993
|
feat(bake): css, production build, dev separateSSRGraph=false (#14622)
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com>
Co-authored-by: paperdave <paperdave@users.noreply.github.com>
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com>
|
2024-10-27 01:57:36 -07:00 |
|
Meghan Denny
|
5237869101
|
bun-install-registry.test.ts: remove ini format hint here (#14803)
|
2024-10-26 16:51:19 -07:00 |
|
Jarred Sumner
|
2456d70ac7
|
Fixes #14716 (#14834)
|
2024-10-26 15:15:13 -07:00 |
|
Meghan Denny
|
50d80a805d
|
pm: fix weird package.json formatting after install (#14801)
|
2024-10-26 01:36:25 -07:00 |
|