Jarred Sumner
73449bf433
[JS Printer] Fix CJS <> ESM interop edgecase
...
For code like this:
```js
module.exports = require("foo")
```
If `"foo"` is bundled, we should access it as the namespace reference from the bundle. Previously, we assumed it would be a property access.
2022-01-29 23:43:10 -08:00
Jarred Sumner
4aabccfc79
Fix bug introduced in 97d17904
2022-01-29 20:01:34 -08:00
Jarred Sumner
1e2a61c6a0
Slice once
2022-01-29 19:52:12 -08:00
Jarred Sumner
844fae826f
Tag imports
2022-01-29 19:51:47 -08:00
Jarred Sumner
ef8d1a95a4
Update toml_lexer.zig
2022-01-28 23:57:29 -08:00
Jarred Sumner
bf4943eec1
Implement TOML parser
...
No Date/DateTime/Time/Local Time yet
2022-01-28 23:56:45 -08:00
Jarred Sumner
97d17904d3
Update AST layout to store capacity for items
...
We want to be able to push to the list
2022-01-28 19:26:03 -08:00
Jarred Sumner
98af486b89
Update README.md
2022-01-28 04:42:50 -08:00
Jarred Sumner
8f27b27a0e
Update README.md
2022-01-28 04:39:20 -08:00
Jarred Sumner
aced5882d1
Update README.md
2022-01-28 04:38:01 -08:00
Jarred Sumner
839fd03472
Update README.md
2022-01-28 04:36:15 -08:00
Jarred Sumner
fb5a90cb1b
Update README.md
2022-01-28 04:34:47 -08:00
Jarred Sumner
64a83f1427
Update README.md
2022-01-28 04:31:49 -08:00
Jarred Sumner
f684a16051
Update README.md
2022-01-28 04:30:48 -08:00
Jarred Sumner
2666b45f2a
Add Bun.Transpiler doc to the readme
2022-01-28 04:26:40 -08:00
Alexander Kuznetsov
aad33c2611
Automate clang version checking / code signing ( #113 )
2022-01-27 19:09:40 -08:00
Jarred Sumner
ff2335a910
Stop reading "bun" from package.json
...
cc @hanford
2022-01-27 01:25:39 -08:00
Jarred Sumner
32733210dc
[bunfig] Implement config file format
2022-01-27 01:25:09 -08:00
Jarred Sumner
9f5a1705a5
Don't look like a crash when CLI args are missing
2022-01-27 01:20:42 -08:00
Jarred Sumner
b4c1cea735
[cli] Add support for commands which optionally have one argument
2022-01-27 01:20:01 -08:00
Jarred Sumner
2572636004
Update Makefile
2022-01-26 18:14:10 -08:00
Jarred Sumner
3a962f3bad
print file name on panic
2022-01-26 14:36:48 -08:00
Jarred Sumner
bfa2bc6736
merge
2022-01-25 20:04:24 -08:00
Jarred Sumner
354ed2880c
Slightly safer
2022-01-25 20:00:23 -08:00
Jarred Sumner
9db4d195a7
Split http into files
2022-01-25 20:00:23 -08:00
Jarred Sumner
0808f29375
Update Dockerfile
2022-01-25 19:59:50 -08:00
Jarred Sumner
7dbfb3ef41
Fix up dev container
2022-01-25 19:59:50 -08:00
Jarred SUmner
333bccee5d
On successful connect, switch to non-blocking sockets until we're about to close
2022-01-25 00:17:14 -08:00
Jarred SUmner
25c35e59b4
Fix getsockopt()
2022-01-25 00:00:16 -08:00
Jarred SUmner
ff7785e023
Automatically retry on would block
2022-01-24 23:42:16 -08:00
Jarred SUmner
0e138bcc8f
Fallback to readev / writev
2022-01-24 23:30:23 -08:00
Jarred SUmner
ecea12d206
No io_uring for Ubuntu 20.04
2022-01-24 19:12:58 -08:00
Jarred Sumner
61d1c7b6b2
Update io_linux.zig
2022-01-23 23:11:41 -08:00
Jarred Sumner
b5cec4b704
[linux][http] return errno instead of unexpected
2022-01-23 23:11:06 -08:00
Jarred Sumner
e895605e5f
[http] Remove usages of unreachable in syscall error handling
2022-01-23 23:06:44 -08:00
Jarred Sumner
f5a79ea6d2
Update io_linux.zig
2022-01-23 23:03:04 -08:00
Jarred Sumner
de0cf42111
Use non-cancellable syscalls for HTTP & use errno for errors
2022-01-23 23:00:15 -08:00
Jarred Sumner
ec9e4eb97e
Improve error message when bun upgrade fails
2022-01-23 21:25:48 -08:00
Jarred Sumner
47b6a82920
Nice
2022-01-23 21:15:17 -08:00
Jarred Sumner
28f77b9823
Update analytics_thread.zig
2022-01-23 21:14:38 -08:00
Jarred Sumner
4ac8c1bd84
Add copyfile snippet
2022-01-23 21:14:34 -08:00
Jarred Sumner
962b7fa8d9
Add a callback when a thread spawns
2022-01-23 21:14:20 -08:00
Jarred Sumner
d6ebb478e3
Fix release build with debugging
2022-01-23 21:14:08 -08:00
Jarred Sumner
2b8893da53
Use a separate heap for HTTP
2022-01-23 21:12:59 -08:00
Jarred Sumner
744f52fb27
fake segfault test
2022-01-23 20:13:35 -08:00
Jarred Sumner
43b9f9462f
Add kernel version to crash report
2022-01-23 20:11:17 -08:00
Jarred Sumner
d89aa9a9e6
Update main.zig
2022-01-23 20:10:55 -08:00
Jarred Sumner
084d78be29
Add C++ exception handler
2022-01-23 20:10:51 -08:00
Jarred Sumner
9c627e884d
Create cat.mjs
2022-01-22 21:40:57 -08:00
Jarred Sumner
da83583cdf
Create realpath.mjs
2022-01-22 21:19:18 -08:00