aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-10-16Improve support for Create React Appbun-v0.0.36jarred/add-gitGravatar Jarred Sumner 1-11/+130
2021-10-16Update js_ast.zigGravatar Jarred Sumner 1-0/+17
2021-10-16Support GitHub repositories, transform package.json to better fit Bun's usageGravatar Jarred Sumner 2-403/+1179
2021-10-16more stringsGravatar Jarred Sumner 2-3/+28
2021-10-16Ensure `self` is always definedGravatar Jarred Sumner 1-0/+1
2021-10-16Fix edgecase in Transfer-Encoding chunkedGravatar Jarred Sumner 1-3/+2
2021-10-15LatestGravatar Jarred Sumner 3-10/+1178
2021-10-15Merge branch 'main' of github.com:Jarred-Sumner/bunGravatar Jarred Sumner 4-1177/+12
2021-10-15Bump s2n-tlsGravatar Jarred Sumner 1-0/+0
2021-10-15Linux build fixesGravatar Jarred SUmner 5-1177/+12
2021-10-15Cleanup makefile to get libiconv setup for linuxGravatar Jarred Sumner 2-2415/+0
2021-10-15PolishGravatar Jarred Sumner 11-198/+2887
2021-10-14:sparkle:Gravatar Jarred Sumner 5-221/+286
2021-10-14Support local templatesGravatar Jarred Sumner 4-17/+381
2021-10-14Update router.zigGravatar Jarred Sumner 1-0/+212
2021-10-14Support passing an absolute pathGravatar Jarred Sumner 1-105/+203
2021-10-14Add doc explaining bun-createGravatar Jarred Sumner 2-2/+2
2021-10-14`bun create react app` is almost doneGravatar Jarred Sumner 11-38/+1238
2021-10-13[fetch] Slight perf improvementGravatar Jarred Sumner 1-0/+4
2021-10-13`--turbo` mode for fetch cli, which disables sending TLS shutdownGravatar Jarred Sumner 1-1/+1
2021-10-13[fetch] Support Transfer-Encoding: chunkedGravatar Jarred Sumner 4-37/+130
2021-10-13Add TLS 1.3 support, improve fetch() HTTPS performanceGravatar Jarred Sumner 14-170/+560
2021-10-12s2n.zigGravatar Jarred Sumner 1-0/+598
2021-10-12Add s2n, remove opensslGravatar Jarred Sumner 2-0/+0
2021-10-11Add OpenSSL :cry:Gravatar Jarred Sumner 1-0/+0
2021-10-11Add libarchive bindingsGravatar Jarred Sumner 3-0/+1100
2021-10-10Missing fixtureGravatar Jarred Sumner 1-0/+46
2021-10-10[fetch] Add support for gzip & deflate to the http clientGravatar Jarred Sumner 13-1093/+1449
Powered by Cloudflare's zlib fork
2021-10-08Fix bug where occasionally unary expressions would simplify incorrectly due ↵Gravatar Jarred Sumner 2-30/+19
to an undefined memory issue
2021-10-08Yet Another Packed Struct BugGravatar Jarred Sumner 1-8/+35
2021-10-07Fix edgecase when bundling JavaScript that references ESM exported functions ↵Gravatar Jarred Sumner 1-12/+5
before they're defined
2021-10-07SchemaGravatar Jarred Sumner 4-0/+23
2021-10-07Add `--port` CLI flag for setting a port instead of `--origin`. `--port` has ↵Gravatar Jarred Sumner 2-2/+10
higher precedence than `--origin` so that proxies can work
2021-10-07Add CSS HMR benchmarkjarred/benchGravatar Jarred Sumner 1-0/+0
2021-10-06unamebun-v0.0.34Gravatar Jarred Sumner 1-3/+3
2021-10-06Missing `@TypeOf`Gravatar Jarred Sumner 1-1/+1
2021-10-06oopsGravatar Jarred Sumner 1-2/+2
2021-10-06HTTP paths must resolve from ./$PROJECT_ROOT unless explicitly marked absolute.Gravatar Jarred Sumner 1-15/+15
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-06Fix JSX transform edgecase with static childrenGravatar Jarred Sumner 2-29/+21
2021-10-06Add support for reading JSX config from tsconfig.jsonGravatar Jarred Sumner 8-19/+75
2021-10-05analytics is good enough for nowGravatar Jarred Sumner 10-144/+415
2021-10-05Async analytics works nowGravatar Jarred Sumner 4-24/+50
Requests are ~60 bytes and the thread mostly sleeps, so it should be pretty low overhead overall.
2021-10-05[fetch] Fix bug with HTTP request bodiesGravatar Jarred Sumner 1-5/+13
2021-10-05Add `BUN_DISABLE_ANALYTICS` flag to disable analytics and automatically ↵Gravatar Jarred Sumner 6-1896/+2048
disable analytics when running inside `hyperfine`
2021-10-05Simple analyticsGravatar Jarred Sumner 7-0/+1066
2021-10-04memfd experiment did not yield perf gains on Linuxjarred/fix-bunbun-on-wslGravatar Jarred SUmner 2-5/+4
I suspect the reason why is because we were already using tmpfs. So it was already writing to an in-memory file. O_TMPFILE doesn't seem to do anything for us either here.
2021-10-04Don't pass O_EXCLGravatar Jarred Sumner 1-2/+2
2021-10-04O_TMPFILEGravatar Jarred Sumner 1-4/+2
2021-10-04memfd_create does not actually make it fasterGravatar Jarred Sumner 2-31/+8
2021-10-04Attempt to optimize `bun bun` on Linux by using memfd_create and copying the ↵Gravatar Jarred Sumner 3-18/+135
resulting file via sendfile()