Dylan Conway
c2eef9eded
fix(install): manifest package name mismatch ( #11549 )
2024-06-02 22:56:57 -07:00
Dylan Conway
c65a911a57
fix(install): lockfile printing bugfix ( #11545 )
2024-06-02 18:49:07 -07:00
Dylan Conway
8f5fbd50cd
fix(install): bun update with unresolved package ( #11547 )
2024-06-02 18:16:59 -07:00
Georgijs
d9f7d053d5
fix peer hoisting ( #11473 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-31 17:12:33 -07:00
Jarred Sumner
a6d0e64196
Attempt to deflake bun-create.test
2024-05-30 23:41:51 -07:00
Dylan Conway
8461a20d9b
update output ( #11474 )
2024-05-30 14:17:23 -07:00
Dylan Conway
4b8f89cb73
Allow bun update to edit package.json ( #11340 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-30 02:14:01 -07:00
Jarred Sumner
45d0c1432b
rewrite timers for setTimeout, setInterval, setImmediate ( #11419 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <georgijs.vilums@gmail.com >
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
2024-05-30 02:11:12 -07:00
Dylan Conway
922f9191b0
fix(install): re-link workspaces if necessary ( #11457 )
2024-05-30 01:40:28 -07:00
Dylan Conway
d43922d3e1
follow up for #11387 ( #11393 )
2024-05-27 03:57:39 -07:00
Dylan Conway
470e523c52
fix(install): semver tag parsing bugfix ( #11387 )
2024-05-27 02:17:43 -07:00
Dylan Conway
df83028546
fix(install): npm lockfile migration bugfix ( #11311 )
2024-05-24 00:19:56 -07:00
Dylan Conway
d3fdb17321
add jest.setTimeout to bun test ( #10687 )
...
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com >
2024-05-23 20:24:54 -07:00
dave caruso
c3157e2c50
fix(windows spawn): use Job Object to manage subprocesses of subprocesses ( #11240 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-23 19:59:39 -07:00
Dylan Conway
d1ac51e442
fix bun-install-windowsshim.test.ts ( #11258 )
2024-05-23 19:55:53 -07:00
Jarred Sumner
12bb5d03a2
Always propagate error in EventEmitter ( #11210 )
...
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
2024-05-22 16:39:42 -07:00
Meghan Denny
9399b70138
ci: make bun-install-registry.test.ts less flaky on windows ( #11253 )
2024-05-21 23:14:10 -07:00
Dylan Conway
cc0bce62e3
fix(install): adding packages in subdirectories of workspaces ( #11254 )
2024-05-21 22:46:26 -07:00
Dylan Conway
bb13798d98
fix(install): workspace version added to package.json ( #11241 )
2024-05-21 17:25:40 -07:00
dave caruso
e98c235e30
feat: load sourcemaps at runtime when using a bun build --target=bun bundle ( #10998 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-21 14:41:53 -07:00
dave caruso
0457d6a748
fix(win): bugs with files in roots / bugs with resolver and unc shares ( #11155 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-21 13:51:47 -07:00
Jarred Sumner
cabfca4039
Fix adding packages in workspaces ( #11177 )
...
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-05-20 21:24:37 -07:00
dave caruso
4e714ae9dc
fix: don't crash when seeing -1 in code cov ( #11131 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-17 15:53:19 -07:00
Meghan Denny
ac6eaac403
test: use resource disposal to ensure servers shutdown even if tests fail ( #11106 )
2024-05-16 17:26:13 -07:00
Meghan Denny
86bcc49bef
node:http: allow setting response.statusCode and statusMessage [v2] ( #11082 )
2024-05-15 00:27:55 -07:00
Meghan Denny
4efe026b5f
test: unify how all files create a temp directory ( #11057 )
...
Co-authored-by: nektro <nektro@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-14 20:19:35 -07:00
Dylan Conway
88468a2c2c
Snapshot lockfiles in some tests ( #10994 )
2024-05-12 17:27:48 -07:00
Dylan Conway
e2aa36f8a6
fix(install): bug with dist-tags and workspaces with versions ( #10959 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-09 17:22:25 -07:00
Dylan Conway
159e8bc2a3
fix(install): workspaces without versions ( #10913 )
2024-05-09 03:55:15 -07:00
Georgijs
c378febf5b
Implement process.on("uncaughtException", ...) ( #10902 )
...
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-08 17:38:31 -07:00
Zack Radisic
656925ec97
Fix workspace packages not being found when they are moved ( #10899 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-08 14:46:05 -07:00
Meghan Denny
1da810adc1
node:zlib: Brotli ( #10722 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-06 22:00:04 -07:00
Zack Radisic
303f86af41
Glob support for workspace names in bun install ( #10462 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: zackradisic <zackradisic@users.noreply.github.com >
2024-05-01 11:01:55 -07:00
Ashcon Partovi
32bf5eb444
Support bunx --version ( #10701 )
2024-04-30 11:29:17 -07:00
Jarred Sumner
189aa22845
Support comments & trailing commas in require/import package.json ( #10531 )
2024-04-25 20:48:42 -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
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
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
a1c771834c
Fixes #10322 ( #10384 )
...
Co-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com >
2024-04-22 21:06:53 -07:00
welfuture
83e4aca269
chore: remove repetitive words ( #10393 )
...
Signed-off-by: welfuture <wellfuture@qq.com >
2024-04-22 08:47:57 -07:00
Georgijs
df1e9290ae
filter: return with nonzero code if any script fails ( #10374 )
...
* filter: return with nonzero code if any script fails
* propagate exit code
* Update src/cli/filter_run.zig
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-20 17:59:14 -07:00
Dylan Conway
ad44949621
fix upgrade crash ( #10387 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-20 16:14:09 -07:00
dave caruso
5bdc5bebb1
feat: crash reporter followup ( #10365 )
...
* think about the future
* waaaaaaaaaaa
* a
* testing
* make it faster
* fire
* macos and linux
* stuff
* a
* a
* CI
* buh
* disable in debug
* Apply formatting changes
* a
* a
* Apply formatting changes
* more review comment resolution
* a
* a
* oh no i started writing macos code from within windows i should stop and switch devices again
* rookie mistake
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: paperdave <paperdave@users.noreply.github.com >
2024-04-19 20:50:37 -07:00
dave caruso
c99d7ed331
feat: overhaul the crash handler ( #10203 )
...
* some work
* linux things
* linux things
* feat: tracestrings on Windows
* bwaa
* more work on the crash handler
* okay
* adgadsgbcxcv
* ya
* dsafds
* a
* wuh
* a
* bru h
* ok
* yay
* window
* alright
* oops
* yeah
* a
* a
* OOM handling
* fix on window
2024-04-17 15:32:25 -07:00
Dylan Conway
176af5cf58
reachable errors ( #10190 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-04-12 19:02:45 -07:00
Georgijs
ff5ef512c7
correctly handle --cwd flag ( #10187 )
...
* actually change cwd on posix
* add test
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-04-11 19:22:29 -07:00