Jarred Sumner
4e3aa3c289
Fix index + static route
2021-10-20 05:12:01 -07:00
Jarred Sumner
58b196c583
rewrote most of the router
2021-10-20 04:18:29 -07:00
Jarred Sumner
3dc53c3d13
Starting to rewrite the router to fix some bugs and support catch-all + optional routes
2021-10-18 23:55:17 -07:00
Jarred Sumner
884b5e13ee
Add --open flag to bun create
2021-10-17 03:42:03 -07:00
Jarred Sumner
e63fbcefe9
bump!
2021-10-16 23:49:39 -07:00
Jarred Sumner
dcc29d3db6
Improve support for Create React App
2021-10-16 23:24:23 -07:00
Jarred Sumner
be66c01829
Update js_ast.zig
2021-10-16 21:33:09 -07:00
Jarred Sumner
21b9884606
Support GitHub repositories, transform package.json to better fit Bun's usage
2021-10-16 21:33:05 -07:00
Jarred Sumner
fd6d93292c
more strings
2021-10-16 20:23:37 -07:00
Jarred Sumner
9000165718
Ensure self is always defined
2021-10-16 20:23:25 -07:00
Jarred Sumner
54b313cc5a
Fix edgecase in Transfer-Encoding chunked
2021-10-16 20:23:06 -07:00
Jarred Sumner
4908a63f61
Latest
2021-10-15 23:03:31 -07:00
Jarred Sumner
c7fb978b7b
Merge branch 'main' of github.com:Jarred-Sumner/bun
2021-10-15 22:37:29 -07:00
Jarred Sumner
0db94d94d6
Bump s2n-tls
2021-10-15 22:36:28 -07:00
Jarred SUmner
92e489760d
Linux build fixes
2021-10-15 22:33:36 -07:00
Jarred Sumner
deafd3d0d4
Cleanup makefile to get libiconv setup for linux
2021-10-15 20:25:23 -07:00
Jarred Sumner
10696680ff
Polish
2021-10-15 19:44:53 -07:00
Jarred Sumner
7e159cb5cd
❇️
2021-10-14 22:10:08 -07:00
Jarred Sumner
bbc1bcbed1
Support local templates
2021-10-14 18:55:41 -07:00
Jarred Sumner
3ed824fe0f
Update router.zig
2021-10-14 16:15:04 -07:00
Jarred Sumner
fe24b96d61
Support passing an absolute path
2021-10-14 16:14:48 -07:00
Jarred Sumner
901d7d8759
Add doc explaining bun-create
2021-10-14 14:49:48 -07:00
Jarred Sumner
4b618f9ad1
bun create react app is almost done
2021-10-14 05:22:47 -07:00
Jarred Sumner
6d997ab201
[fetch] Slight perf improvement
2021-10-13 14:29:03 -07:00
Jarred Sumner
8f7f4ae72f
--turbo mode for fetch cli, which disables sending TLS shutdown
2021-10-13 14:17:23 -07:00
Jarred Sumner
c85b5f6a87
[fetch] Support Transfer-Encoding: chunked
2021-10-13 14:06:51 -07:00
Jarred Sumner
88a5e2d34d
Add TLS 1.3 support, improve fetch() HTTPS performance
2021-10-13 00:27:35 -07:00
Jarred Sumner
afc346d6f1
s2n.zig
2021-10-12 16:27:32 -07:00
Jarred Sumner
f646250a91
Add s2n, remove openssl
2021-10-12 16:26:24 -07:00
Jarred Sumner
24c567086f
Add OpenSSL 😢
2021-10-11 20:15:15 -07:00
Jarred Sumner
05b1696df7
Add libarchive bindings
2021-10-11 18:31:24 -07:00
Jarred Sumner
85760c0a4c
Missing fixture
2021-10-10 23:41:27 -07:00
Jarred Sumner
0db7af6166
[fetch] Add support for gzip & deflate to the http client
...
Powered by Cloudflare's zlib fork
2021-10-10 23:41:18 -07:00
Jarred Sumner
e88e9401f1
Fix bug where occasionally unary expressions would simplify incorrectly due to an undefined memory issue
2021-10-08 17:24:03 -07:00
Jarred Sumner
829b4287dd
Yet Another Packed Struct Bug
2021-10-08 15:48:58 -07:00
Jarred Sumner
3b28af17db
Fix edgecase when bundling JavaScript that references ESM exported functions before they're defined
2021-10-07 21:30:28 -07:00
Jarred Sumner
5a03dfb9a4
Schema
2021-10-07 21:29:16 -07:00
Jarred Sumner
fa1aa301e8
Add --port CLI flag for setting a port instead of --origin. --port has higher precedence than --origin so that proxies can work
2021-10-07 21:29:07 -07:00
Jarred Sumner
ae7b91efe2
Add CSS HMR benchmark
2021-10-07 21:27:47 -07:00
Jarred Sumner
4ee2fdf1c6
uname
2021-10-06 19:32:32 -07:00
Jarred Sumner
cd273daa1b
Missing @TypeOf
2021-10-06 19:31:19 -07:00
Jarred Sumner
c2e9d49f69
oops
2021-10-06 19:29:50 -07:00
Jarred Sumner
1e8babe185
HTTP paths must resolve from ./$PROJECT_ROOT unless explicitly marked absolute.
...
This fixes the issue with deeply nested PNPM workspace packages. Happened when using @emotion/react inside a PNPM workspace when @emotion/react was hoisted to the workspace root but react was in a child node_modules folder. It would fail to resolve `"react/jsx-dev-runtime"` because it didn't exist in any node_modules folder relative to `@emotion/react`'s real path.
2021-10-06 19:26:28 -07:00
Jarred Sumner
a493c18193
Fix JSX transform edgecase with static children
2021-10-06 19:21:26 -07:00
Jarred Sumner
5370ea71c0
Add support for reading JSX config from tsconfig.json
2021-10-06 16:49:26 -07:00
Jarred Sumner
3b10cfae80
analytics is good enough for now
2021-10-05 23:08:06 -07:00
Jarred Sumner
bd14ad9e6e
Async analytics works now
...
Requests are ~60 bytes and the thread mostly sleeps, so it should be pretty low overhead overall.
2021-10-05 17:50:05 -07:00
Jarred Sumner
9507cd8ed6
[fetch] Fix bug with HTTP request bodies
2021-10-05 17:45:32 -07:00
Jarred Sumner
dfe74cb5c4
Add BUN_DISABLE_ANALYTICS flag to disable analytics and automatically disable analytics when running inside hyperfine
2021-10-05 03:11:35 -07:00
Jarred Sumner
00e7b7c3d5
Simple analytics
2021-10-05 02:27:49 -07:00