dave caruso
e792bbdf5f
fix: overriding self.postMessage should not impact worker_threads.parentPort ( #10496 )
...
* fix a bug in worker
* remove old
2024-04-24 22:14:37 -07:00
Meghan Denny
685dc02142
windows: fix bun-create ci tests ( #10494 )
...
* windows: fix bun-create ci tests
* fix lint
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-24 21:51:05 -07:00
Dylan Conway
ebeae0ff1c
Revert "Fix issue #10376 ( #10421 )"
...
This reverts commit 7bc8456edf .
2024-04-24 19:33:23 -07:00
Uzini
7bc8456edf
Fix issue #10376 ( #10421 )
...
* add: prevent script install to be spawned if bun install is invoked
* add: test for infinite install loop
* add: error message
* fix: error message, exit code, test
---------
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2024-04-24 19:12:13 -07:00
Dylan Conway
fdff887c0a
file protocol and abs path ( #10493 )
2024-04-24 18:55:13 -07:00
Meghan Denny
d789eb34c9
remove unnecessary use of ReflectApply ( #10482 )
2024-04-24 15:30:15 -07:00
Dylan Conway
b03c6690ba
fix 10474 ( #10478 )
...
* use utf8string
* update
2024-04-24 15:03:12 -07:00
Meghan Denny
e3689e7e83
node:crypto: add blake2b512, sha512-224, sha3-* ( #10383 )
...
* node:crypto: add blake2b512, sha512-224, sha3-*
* update submodule
* flesh out rest of api
* remove new bun.newCatchable
* add SHA512_224 to HashClasses
* remove SHA512_224 js class
* better allocation
* remove memcpy in path where buffer is provided to us
* add back benchmark
* move zig crypto things into specific struct
* Apply formatting changes
* centralize algorithm definitions into one spot
* rsa-256 was deleted
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-23 19:35:27 -07:00
Meghan Denny
2abe6e7c3f
node:child_process: allow passing stdin,stdout,stderr to spawn ( #10451 )
...
* node:child_process: allow passing stdin,stdout,stderr to spawn
* this doesnt actually need to be limited to 0,1,2
* Apply formatting changes
* fix stream guards
* undo process internals change
* wrap check in function for better clarity
* lazy load node:fs more
---------
Co-authored-by: nektro <nektro@users.noreply.github.com >
2024-04-23 17:03:11 -07:00
Jarred Sumner
0989f1a575
Add comment
2024-04-23 16:42:45 -07:00
Zack Radisic
528a84d29f
Fix absolute patterns with glob ( #10121 )
...
* Make it work with abs patterns
* add tests
* fixes
* Make all the ported fast-glob tests work for absolute path patterns, fix some stuff
* fix scan test
* remove TestBuilder in scan.test.ts
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-23 15:59:59 -07:00
Jarred Sumner
024c274a3d
Support type import attribute with "text", "json", "toml", and "file" ( #10456 )
...
* Fixes #3449
Fixes https://github.com/oven-sh/bun/issues/10206
Fixes https://github.com/oven-sh/bun/issues/5710
* Apply formatting changes
* Update loaders.md
* Update text-loader-fixture-import.ts
* Add guide
* Update bundler_loader.test.ts
* Address comment
---------
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-23 15:35:34 -07:00
Meghan Denny
ff624147ad
existsSync should never throw ENAMETOOLONG ( #10446 )
...
* existsSync should never throw ENAMETOOLONG
* undo PathLike change and use better guard
* Apply formatting changes
* await promise
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-23 15:33:37 -07:00
Jarred Sumner
c1d7a5ed79
Update define-constant.md
2024-04-23 14:39:15 -07:00
Jarred Sumner
7593790308
Update define-constant.md
2024-04-23 14:37:32 -07:00
Jarred Sumner
3d770c112c
Update define-constant.md
2024-04-23 14:36:27 -07:00
Jarred Sumner
d690504943
Update define-constant.md
2024-04-23 14:26:21 -07:00
Jarred Sumner
1a17d7179c
Update define-constant.md
2024-04-23 14:23:31 -07:00
Jarred Sumner
309c2e3678
Update define-constant.md
2024-04-23 14:22:44 -07:00
Jarred Sumner
90fc629156
Update define-constant.md
2024-04-23 14:21:27 -07:00
Jarred Sumner
dd774c7f8c
Formatting
2024-04-23 14:15:09 -07:00
Jarred Sumner
79a4cfb17d
Fix example
2024-04-23 14:05:35 -07:00
Jarred Sumner
dc5044443f
Add a guide for using --define
2024-04-23 13:58:55 -07:00
Jarred Sumner
68c13f2af5
Format
2024-04-23 01:31:15 -07:00
dave caruso
e6954c440e
ci: make next build test ignore gzipped file sizes ( #10443 )
...
* fix next build
* window
2024-04-22 21:07:32 -07:00
Jarred Sumner
a1c771834c
Fixes #10322 ( #10384 )
...
Co-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com >
2024-04-22 21:06:53 -07:00
Erik Brinkman
9768d30e6d
check for nested define value identifiers ( #10401 )
...
fixes #10399
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-22 19:37:48 -07:00
Georgijs
9813341cef
fix hang when spawning many processes ( #10448 )
...
* fix hang when spawning many processes
* update comment
2024-04-22 19:37:01 -07:00
Dylan Conway
0f13deb540
Switch to quick_exit ( #10450 )
...
* quick_exit
* remove macos
2024-04-22 19:34:23 -07:00
Meghan Denny
0f8d74e3dc
node:*: fix some typescript errors ( #10310 )
...
* node:*: fix some typescript errors
* add dom to tsconfig
* fix url regression
* fix diagnostics_channel regression
* use $isJSArray instead of ArrayIsArray
* $isArray wasnt actually a real builtin
* Revert "$isArray wasnt actually a real builtin"
This reverts commit 319926b538 .
* Apply formatting changes
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
2024-04-22 18:24:07 -07:00
Ashcon Partovi
c3c1750ec7
Run tests from Node.js ( #10377 )
2024-04-22 15:28:16 -07:00
Dylan Conway
e8fa39f938
update crash handler ( #10442 )
...
* format null line
* single slash
2024-04-22 15:00:39 -07:00
Jarred Sumner
0fb10356f8
Update upload.yml
2024-04-22 13:28:07 -07:00
Jarred Sumner
c405a4bd21
Fixes #10304 ( #10407 )
2024-04-22 13:03:36 -07:00
vico
164b2f610f
docs: update clang/llvm version to 17 ( #10439 )
2024-04-22 10:42:56 -07:00
welfuture
83e4aca269
chore: remove repetitive words ( #10393 )
...
Signed-off-by: welfuture <wellfuture@qq.com >
2024-04-22 08:47:57 -07:00
Johan Wigert
6758046f76
Fix typo in docker.md ( #10430 )
2024-04-22 08:46:51 -07:00
Jarred Sumner
7496299b00
Update CMakeLists.txt
2024-04-22 00:53:14 -07:00
Jarred Sumner
c2ad94aa01
CI actions
2024-04-22 00:51:01 -07:00
Jarred Sumner
a614336157
Tweak actions
2024-04-22 00:19:29 -07:00
Jarred Sumner
7bd305c573
Update upload.yml
2024-04-22 00:02:33 -07:00
Jarred Sumner
cd3b184ba0
Update upload.yml
2024-04-22 00:00:24 -07:00
Jarred Sumner
a010db8eca
Update ci.yml
2024-04-21 23:50:54 -07:00
Jarred Sumner
a3dc94f1e1
Update ci.yml
2024-04-21 23:49:10 -07:00
Jarred Sumner
639f554c9c
Update upload.yml
2024-04-21 23:47:21 -07:00
Jarred Sumner
536379b8ed
Update build-darwin.yml
2024-04-21 23:43:02 -07:00
Jarred Sumner
04a79fa308
Update upload.yml
2024-04-21 23:38:02 -07:00
Jarred Sumner
0bd75cc3c5
Update upload.yml
2024-04-21 23:36:57 -07:00
Jarred Sumner
1f1df6be0c
Update create-release-build.yml
2024-04-21 23:20:53 -07:00
Jarred Sumner
6ff77c978e
Update create-release-build.yml
2024-04-21 23:20:33 -07:00