Colin McDonnell
ffd21e98e7
Remove bun dev stuff from create_command ( #5939 )
2023-09-22 18:41:05 -07:00
Kilian von Pflugk
a3db02832e
use the correct channel name for feedback ( #5899 )
2023-09-22 18:40:37 -07:00
Ai Hoshino
1445775d64
fix(runtime): exclude unevaluated module in require.cache ( #5903 )
...
Close : #5898
2023-09-22 18:40:06 -07:00
Colin McDonnell
feefaf00d7
Update workspaces.md
2023-09-22 16:42:23 -07:00
dave caruso
25e69c71e7
Implement module.parent ( #5889 )
...
* Make module.parent work
* yay
* oops
* yay
bun-v1.0.3
2023-09-21 22:09:55 -07:00
Dylan Conway
9d5459221f
fix #5865 ( #5890 )
...
* make sure types are the same
* tests
2023-09-21 21:02:34 -07:00
dave caruso
341c1c1804
disable child_process execArgv + fix crash in cli parsing ( #5843 )
...
* stuff
* stuff
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-09-21 20:37:32 -07:00
Colin McDonnell
b218c40a5d
Hide env elapsed time when loglevel=info ( #5882 )
...
* Hide env elapsed time when loglevel=info
* Updates
* Update
* Fix test
2023-09-21 20:07:25 -07:00
Dylan Conway
09d6e8553b
ref and deinit ( #5883 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2023-09-21 20:02:51 -07:00
Imamuzzaki Abu Salam
0502c134e8
docs: add await to all Bun.build() call ( #5885 )
2023-09-21 19:08:57 -07:00
Jarred Sumner
e34ff61339
Don't use arena in node:fs ( #5863 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-09-21 18:59:01 -07:00
Igor Shapiro
8684a59029
chore(git): ignore .envrc file ( #5873 )
2023-09-21 18:44:59 -07:00
Liz
b297fabd17
fix: correctly pass the encrypted(bool) property on "Socket" for express.js ( #5878 )
...
* fix: correctly pass the encrypted property on "Socket" for express.js
Express relies on this for setting the requests protocol.
Since this is on a dummy object, a property is simply set with the actual value.
Which seams okay as a workaround.
* chore: add generated files
* chore: add test
* refactor: set property directly rather then through a getter
2023-09-21 18:44:05 -07:00
dave caruso
b05e10cd8b
fix(node:fs): use the right copyFile constants ( #5874 )
2023-09-21 18:42:49 -07:00
Ai Hoshino
92a5d845ae
chore: Update ZSH completions ( #4428 )
2023-09-21 17:43:01 -07:00
Colin McDonnell
030407c52e
Update completions list
2023-09-21 17:32:19 -07:00
Colin McDonnell
cfc56dafeb
Update install docs
2023-09-21 15:17:16 -07:00
Colin McDonnell
b011f94250
Update test script
2023-09-21 12:55:27 -07:00
Colin McDonnell
66cdb077ad
Add docs for extending process.env
2023-09-21 12:35:41 -07:00
Dylan Conway
4a1573e007
decorator metadata defaults and rest args
2023-09-21 12:20:53 -07:00
Jarred Sumner
0b4a34bbd6
Fix test failures ( #5862 )
...
* Fix test failures
* Fixes #5851
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-09-21 07:56:44 -07:00
Jarred Sumner
d1e9b33cac
On Linux, respect memory limit from cgroups ( #5849 )
...
* Implement `process.constrainedMemory()`
* Add a comment
* Handle max
* Missing header
* We can use WTF::ramSize now
* Update WebKit
* Update ZigGlobalObject.cpp
* WebKit
* ✂️
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2023-09-21 07:25:18 -07:00
Jarred Sumner
abfc10afeb
Revert "feat(encoding): support BOM detection ( #5550 )"
...
This reverts commit 5f66b4e729 .
This caused test failures in text-encoder. cc @WingLim
2023-09-21 07:10:07 -07:00
Jarred Sumner
a18ef053a4
Don't await plugins
2023-09-21 06:16:31 -07:00
Jarred Sumner
6abc9af472
Add another test
2023-09-21 06:04:58 -07:00
Jarred Sumner
e1cf08b3a6
Fixes #5859
2023-09-21 05:48:40 -07:00
Jarred Sumner
28f3453466
Regenerate builtins
2023-09-21 02:59:50 -07:00
Aaron Dewes
9c45487763
Fix make jsc on Linux ( #4779 )
...
* Fix `make jsc` on Linux
Previously, it failed with `/usr/bin/bash: Line 3: -DUSE_BUN_JSC_ADDITIONS=ON: Command not found`.
* Update Makefile
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2023-09-21 02:10:54 -07:00
Jarred Sumner
01d2cb5d98
Prettier
2023-09-21 00:51:48 -07:00
Liz
2664dfad9b
fix: add check to sqlite extension loading logic ( #5773 )
...
The sqlite3 logic to dynamically load extensions can be disabled to save space,
which macos does by default.
sqlite3 provides a api to check for these compile time settings at runtime,
we can use that to throw a js error rather then crashing.
It is worth noting though that the api to check for these settings at runtime
itself can be disabled through SQLITE_OMIT_COMPILEOPTION_DIAGS but this seams
to be a edge case.
2023-09-20 23:43:21 -07:00
Jibran Kalia
e0c5debc57
fix(console.log): change default depth from 8 to 2 ( #5839 )
...
This make it as the same default depth in Node.
Source: 480ab8c3a4/doc/api/console.md (L285)
2023-09-20 23:42:44 -07:00
Jarred Sumner
e160223627
In http client, use .toOwnedSlice() instead of potentially re-using the WTFString here
2023-09-20 23:40:42 -07:00
Ai Hoshino
b00588e98c
fix(fetch): fix redirect in relative path location. ( #5781 )
...
* fix(fetch): fix redirect in relative path location.
* fix utf-8 encoding
* use server.reload
* check buf size
* add RedirectURLTooLong test
2023-09-20 23:34:00 -07:00
dave caruso
ac19c7c62e
remove /test.js and git ignore it - sorry
2023-09-20 20:30:15 -07:00
saurabh
539eec85db
docs(project): development fix Arch install-dependencies command ( #5270 )
...
sudo is required to run pacman if not root user
2023-09-20 20:11:13 -07:00
dave caruso
b7951511a3
fix(run): interpret extensionless files as typescript ( #5711 )
...
* test
* gadsgsagdsa
* add better err msg
* r
* oops
* ok
2023-09-20 19:48:46 -07:00
Ciro Spaciari
b65862e23b
fix(ffi) fix size limit for dlopen ( #5516 )
...
* fix size limit
* 63
* throw error
* ffi.test.js
* add macos tests
* oops
2023-09-20 18:50:10 -07:00
WingLim
5f66b4e729
feat(encoding): support BOM detection ( #5550 )
...
* fix(encoding): export `getIgnoreBOM`
* feat(encoding): support ignoreBOM
* fix(encoding): not replace BOM to 0xFFFD
* chore: use strict equal
2023-09-20 18:44:05 -07:00
Ai Hoshino
7319142fd8
feat(node:dns): implement dns.lookupService ( #5613 )
...
* feat(node:dns): implement dns.lookupService
Close : #4347
* fix flags
* add `getSockaddr`
* fix sockaddr size
* flaky test
2023-09-20 18:43:08 -07:00
dave caruso
365fc0d39d
implement Module.prototype._compile ( #5840 )
2023-09-20 18:31:57 -07:00
dave caruso
34d191be67
feat(runtime): implement console._stdout ( #5842 )
...
* implement console._stdout
* nonenum
2023-09-20 18:28:07 -07:00
Colin McDonnell
5c6d7760a5
Improve types for test.each, describe.each ( #5838 )
...
* Improve types for each
* more
* remove
2023-09-20 17:43:08 -07:00
Ashcon Partovi
3c7b9353e1
Fix rendering of bun.lockb in vscode extension
2023-09-20 17:39:33 -07:00
Ashcon Partovi
64a717ab33
Run bun fmt
2023-09-20 17:24:09 -07:00
Colin McDonnell
bbff5b7735
Update quickstart
2023-09-20 16:32:51 -07:00
Colin McDonnell
2e06dbaffe
Update prisma guide
2023-09-20 15:42:03 -07:00
Colin McDonnell
19151bb1d2
Update env doc
2023-09-20 13:04:03 -07:00
Colin McDonnell
f8343f25b8
Clarify hot mode
2023-09-20 13:04:02 -07:00
Jonah Snider
67defd95af
[bun install] Add -E as alias of --exact ( #5104 )
...
* [bun install] Add `-E` as alias of `--exact`
* Add test for -E flag
2023-09-20 11:14:55 -07:00
Lucas Coratger
aa3355dc82
feat: switch disableTelemetry to bunfig ( #5690 )
...
* feat: switch disableTelemetry to bunfig
* feat: zig fmt
* revert: the env variable and invert the logic of telemetry
---------
Co-authored-by: MrPalixir <73360179+MrPalixir@users.noreply.github.com >
2023-09-20 10:13:31 -07:00