Jarred Sumner
189aa22845
Support comments & trailing commas in require/import package.json ( #10531 )
2024-04-25 20:48:42 -07:00
Dylan Conway
7f0b810d7a
fix checking no_proxy env variable ( #10530 )
2024-04-25 20:45:10 -07:00
Jarred Sumner
17fc156460
Update create-release-build.yml
2024-04-25 19:45:45 -07:00
dave caruso
7502c9b391
fix: never create more than one stdin tty ( #10528 )
2024-04-25 19:20:37 -07:00
josephjclark
c7773975f6
docs: Remove duplicated content from guides/install/trusted ( #10330 )
2024-04-25 18:53:10 -07:00
dave caruso
006575a0f1
watcher: major refactor to use Maybe types for better error reporting ( #10492 )
2024-04-25 18:44:11 -07:00
Georgijs
9ba1181215
fix child-process-exec test on windows ( #10522 )
...
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-25 17:58:12 -07:00
Dylan Conway
588259fff1
fix flaky jsonwebtoken tests ( #10524 )
2024-04-25 17:57:22 -07:00
Jarred Sumner
c34428d47f
Fix Linux spawn issue ( #10503 )
...
Co-authored-by: Zack Radisic <zack@theradisic.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-25 16:05:19 -07:00
Georgijs
78aef2d894
fix some child_process tests ( #10521 )
2024-04-25 16:02:19 -07:00
Jarred Sumner
9eab12f7b8
Support cross-compilation in bun build --compile ( #10477 )
2024-04-25 15:34:40 -07:00
Dylan Conway
196cc2a4cd
fix windows install tests ( #10497 )
2024-04-25 14:27:18 -07:00
Jarred Sumner
49fa21f6dc
Don't error on comments & trailing commas in package.json ( #10287 )
...
* Don't error on comments & trailing commas in package.json
* Fix windows tests
* Fixup
* Update lockfile.zig
* Woopsie
* Woopsie
* Fix workspace path stuff on Windows
* Always decode
* Always decode
* Revert some things
* Update lockfile.zig
2024-04-25 03:16:00 -07:00
Dylan Conway
d966fe6afd
fix flaky and broken test ( #10500 )
...
* add package
* fix test
2024-04-25 01:14:11 -07:00
Meghan Denny
a64554bba6
node:http.request should emit events in the right order ( #10447 )
...
* node:http.request should emit events in the right order
* Apply formatting changes
* remove runOnNextTick alias
* make private event a symbol
* clean test
* fix regressions and add more tests
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-25 00:07:54 -07:00
Dylan Conway
a6714904e4
set length before copy ( #10498 )
2024-04-24 23:39:05 -07:00
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