vinnichase
0aba51230c
dx: create symlink on every execution ( #8568 )
...
Symlink is not created on first setup.
2024-01-30 09:41:18 -08:00
Dylan Conway
ca801a35fe
fix(windows): fix win32 errors ( #8569 )
...
* translate eexist
* use SystemErrno translation
* update
2024-01-30 06:49:59 -08:00
vinnichase
692fb220a4
Update launch.json to use ${workspaceFolder}/build/bun-debug ( #8570 )
2024-01-29 22:38:43 -08:00
dave caruso
cf1c849e4a
fix(windows): more reliable extracting ( #8567 )
...
* finally
* a
* Update src/install/extract_tarball.zig
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
* fix compilation
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-01-29 20:03:02 -08:00
Jarred Sumner
2eede4f435
Fixes #8555 ( #8566 )
...
* Fixes #8555
* Make this closer to what npm does
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-29 17:52:08 -08:00
dave caruso
4989ef88b8
docs: mark PerformanceEntry and friends as implemented ( #8466 )
...
* docs: mark PerformanceEntry and friends as implemented
* Update docs/runtime/nodejs-apis.md
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-01-29 15:49:06 -08:00
Jarred Sumner
9fa26e6a09
Close more file descriptors in bun --watch ( #8533 )
...
* Close more file descriptors in `bun --watch`
* Reset signals
* Add comment
* Update bun.zig
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-29 15:48:26 -08:00
Jarred Sumner
413aaaff33
[bun:sqlite] Support multiple statements in db.run() ( #8541 )
...
* [bun:sqlite] Support multiple statements in db.run()
* Update sqlite.test.js
* Update JSSQLStatement.cpp
* Another test
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-29 15:17:51 -08:00
Dylan Conway
c538bf87d1
fix(windows): transpiler cache and other test fixes ( #8471 )
...
* umask
* process args
* update reportError.test.ts
* file exists
* transpiler cache
* back to const
* remove failing comments
* [autofix.ci] apply automated fixes
* update comment
* debug assert and remmove branch
* oops
* escape
* path sep
* seekTo
* disable
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-01-29 15:17:23 -08:00
dave caruso
1e9b44adda
internal: report all failing tests to our internal feed ( #8563 )
...
* yeah
* oop
* yeahh
2024-01-29 15:17:14 -08:00
dave caruso
3046b0ee39
feat(windows): allow open and Bun.file() with /dev/null ( #8499 )
...
* DEV NULL
* oops
* ok
2024-01-29 11:08:09 -08:00
dave caruso
01d41838c5
fix(builtin-bundler): do not replace globals when extending classes ( #8557 )
...
* fix(builtin-bundler): do not replace globals when extending classes
* format
2024-01-29 11:07:39 -08:00
dave caruso
bc7e7027e4
windows: some random things ( #8521 )
...
* swaggin
* fix(bun_shim_impl): support exe names that are shorter than four characters
* hi
* a
2024-01-29 10:50:24 -08:00
João V. Farias
eaea6dea54
chore(build): adjust arch/manjaro linux auto detect to include artix ( #8510 )
2024-01-29 09:41:58 -08:00
Jarred Sumner
d0b759f784
Remove references to bun-types
2024-01-29 08:10:14 -08:00
Dale Seo
dbfc62e288
docs: include .jsx ( #8542 )
2024-01-28 10:00:54 -08:00
Yahya Jirari
34ae040d95
docs: remove unnecessary await in lines() example ( #8537 )
2024-01-28 06:36:29 -08:00
Ben Limmer
3caa846988
docs: expect.extend is implemented ( #8525 )
2024-01-27 20:39:46 -08:00
Dylan Conway
5a0ae3c256
not on windows
2024-01-27 07:32:06 -08:00
Dylan Conway
568f87eb8f
fix(windows): bun link, unlink, and fix tests in test/cli/install ( #8517 )
...
* link and unlink
* valid git dependency cache path
* windows global link
* not git
* update some tests
* update more tests
* update
* update log
* fix snapshots
* more tests
* fix bun pm ls
* make it possible to delete cache dir
* normalize
* fix bun-create tests
* update bun-remove tests
* silent
* bun-run update
* update more tests
* update more
* update
* [autofix.ci] apply automated fixes
* update simdutf for getFdPath
* update test
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-27 04:22:04 -08:00
dave caruso
968c21d80a
feat(windows): support bun build --compile ( #8503 )
...
* alright
* were winning
* WAOOOOOO
2024-01-26 20:56:08 -08:00
dave caruso
6faeef6dc2
Workaround https://github.com/microsoft/terminal/issues/16606 ( #8506 )
...
Fixes #8504
2024-01-26 20:55:48 -08:00
Georgijs
08c9511acc
[windows] nodefs ( #8509 )
...
* 100 passing fs tests
* 111 fs tests passing
* 114 passing fs tests
* 115 passing (TODO: fix path normalization for windows ntCreateFile
* all fs tests passing
* [autofix.ci] apply automated fixes
* make windows path norm smarter, fix tests
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-26 20:07:33 -08:00
Meghan Denny
1644f341f9
windows: setInterval.test.js is passing now ( #8508 )
2024-01-26 14:11:03 -08:00
nullun
17fc1e7be1
chore: Remove trailing whitespace ( #8502 )
2024-01-26 07:25:45 -08:00
Jarred Sumner
7492b3a203
[windows] Remove no longer failing tests from being marked as failing
2024-01-25 21:59:11 -08:00
Jarred Sumner
681baedab2
Track hasInstallScript and libc in NPM registry api ( #8495 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-25 20:38:20 -08:00
Jarred Sumner
c7c3ae381b
Make this test less flaky on Windows
2024-01-25 20:37:41 -08:00
Jarred Sumner
7543da0bb3
Always normalize the carriage returns in the bundler tests
2024-01-25 20:27:58 -08:00
dave caruso
83ac4f0c33
windows: fix bun plugin ( #8485 )
...
* plugins work now
* real
* Update src/js/builtins/BundlerPlugin.ts
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-25 19:34:51 -08:00
Jarred Sumner
3c42dfd42b
[internal] Tweak jsonc formatting
2024-01-25 19:19:32 -08:00
Jarred Sumner
e3188c918a
use Biome to format Bun's codebase instead of Prettier ( #8494 )
...
* Ignore
* Create biome.json
* Ignore
* biome
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-25 19:15:26 -08:00
Jarred Sumner
045672cf67
Force \n instead of \r\n on Windows CI
2024-01-25 19:05:47 -08:00
Dale Seo
345ed18454
fix: mock() should work with no arguments ( #8492 )
2024-01-25 17:06:36 -08:00
Jarred Sumner
5462ca01fd
Typo
2024-01-25 16:33:07 -08:00
Jarred Sumner
4bfd8a8cef
Make this test less flaky on Windows
2024-01-25 16:30:25 -08:00
Jarred Sumner
a2a12b5802
Make this test less flaky on Windows
2024-01-25 15:09:32 -08:00
Jarred Sumner
b6c1dc1fa8
Use native AbortController & AbortSignal when abort-controller is loaded ( #8489 )
...
* Nationalize `abort-controller`
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-25 15:01:29 -08:00
Jarred Sumner
f4f8bb377a
Make this test less flaky on Windows
2024-01-25 14:53:20 -08:00
Jarred Sumner
5c21695db6
Bump + ci autofix ( #8490 )
...
* Bump
* [autofix.ci] apply automated fixes
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-01-25 13:58:59 -08:00
Adam Dimitry Enzo Ambrosino
2c16b204ff
Fix type definition for Array.fromAsync ( #8486 )
2024-01-25 10:32:47 -07:00
dave caruso
20f7fd5b08
fix(windows): do not use GetTempPath2W ( #8477 )
2024-01-25 08:13:36 -08:00
dave caruso
c9a7d24538
windows(install): add bun_shim (support bin linking, bin shebangs, etc) ( #8265 )
...
* shim v1 TODO
* fix BunXShimData
* wip
* put a little bit of the sa u c e on it
* wow
* wat
* a
* swag
* swag
* allllllllllllright
* Update src/install/bin.zig
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
* [autofix.ci] apply automated fixes
* swag
* swag
* finis
* fix submodules
* ok
* omg it works again
* silly
* ok
* OK
* update laucnh jsn
* swaaaaaaaaaaaaag
* remove debug
---------
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-01-25 07:38:55 -08:00
Jarred Sumner
108cae5189
Disable dead code elimination when code coverage is enabled ( #8473 )
...
This should hopefully make source mappings more accurate
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2024-01-25 05:31:44 -08:00
dave caruso
358be9e727
docs: update the windows build documentation and list it on the docs site
2024-01-25 04:15:41 -08:00
Jarred Sumner
2a6388d50b
Silence log when ENOTCONN
...
When using sendfile() to stream, if the user aborted the request it may appear as `ENOTCONN`, which we were logging to the terminal. We really shouldn't be logging anything here, but it's a little unclear what kind of error to emit. It's not a fatal error.
2024-01-25 01:03:29 -08:00
Jarred Sumner
aa901a22c2
Update types.zig
2024-01-24 23:11:58 -08:00
Jarred Sumner
562495b878
[windows] Mark as known failing
2024-01-24 23:11:55 -08:00
Jarred Sumner
875728da83
[windows] Make more things panic
2024-01-24 22:47:40 -08:00
Jarred Sumner
47e7e004b1
Remove @known-failing-on-windows for tests which are no longer failing on windows
2024-01-24 21:03:32 -08:00