Jarred Sumner
5c0908ee52
Update bundler.zig
2022-01-02 03:57:50 -08:00
luke miles
7f33846005
copy: replace Bun with bun ( #99 )
...
Most CLI tools have the style convention of referring to themselves in
lowercase. It is, after all, the name that users type in when using
the tool. This PR maintains that convention in bun.
"Drop the uppercase B, it's cleaner"
2022-01-02 03:09:51 -08:00
Jarred Sumner
4afda10b82
[css] Only warn for tailwind once
2022-01-02 03:04:35 -08:00
Jarred Sumner
cc0e581bc3
[bun upgrade] Add fallback message if there's an error
2022-01-02 02:41:11 -08:00
Jarred Sumner
df1aa76cc5
Update settings.json
2022-01-02 00:22:59 -08:00
Jarred Sumner
a3a2fb1e4f
Update http.zig
2022-01-02 00:22:52 -08:00
Jarred Sumner
915dadd9d7
prettier
2022-01-02 00:07:26 -08:00
Jarred Sumner
d899e0ac6f
[bun dev] Detect HTTPS via Upgrade-Insecure-Requests
2022-01-02 00:07:17 -08:00
Jarred Sumner
3915e01cfb
[bun install] Fix RenameAcrossMountPoints error
2022-01-02 00:06:45 -08:00
Jarred Sumner
2fc6da125f
[libarchive] Allow passing a Dir fd instead of always creating a new dir
2022-01-02 00:04:03 -08:00
Jarred Sumner
ba4013816d
Update bun.lockb
2022-01-01 20:27:14 -08:00
Jarred Sumner
b64113b7d9
Update bun.lockb
bun-v0.0.65
2022-01-01 20:04:09 -08:00
Jarred Sumner
a9483dd8dc
Add bun install integration test
2022-01-01 19:48:25 -08:00
Jarred Sumner
5f2fb86a76
install
2022-01-01 19:47:48 -08:00
Jarred Sumner
386ba990bf
Fix missing posix_memalign symbol
2022-01-01 19:43:42 -08:00
Jarred Sumner
7f1b5c09de
💅
2022-01-01 19:35:05 -08:00
Jarred Sumner
fcfdd71c06
[bun install] FIx crash when removing only dependency in package.json
2022-01-01 19:31:05 -08:00
Jarred Sumner
73336bbc00
🔒
2022-01-01 19:30:48 -08:00
Jarred Sumner
e7fa50635f
Bump versions
2022-01-01 19:30:20 -08:00
Jarred Sumner
fddec80755
[bun-framework-next] Omit the absolute URLs
2022-01-01 18:54:17 -08:00
Jarred Sumner
dac3389b27
Update Dockerfile.base
2022-01-01 18:53:28 -08:00
Jarred Sumner
c952eb7dea
Bump zig
2022-01-01 18:47:13 -08:00
Jarred Sumner
6a28cfd2ba
[bun dev] Automatically set origin - improve support for proxying Bun
...
Previously, when running Bun behind a reverse proxy, you had to pass an explicit `--origin` arg and it could only run behind one proxy at a time.
Now, Bun automatically determines the origin from the request if possible. It reads `Forwarded`, `X-Forwarded-Proto`, `X-Forwarded-Host`, `Origin`, and lastly `Host`. If none are available, it falls back to the `--origin` CLI arg.
This change is important for usecases like Replit which shows multiple iframes in different origins.
2022-01-01 18:12:57 -08:00
Jarred SUmner
e4693b8aaf
Clear the fd
2022-01-01 03:40:15 -08:00
Jarred SUmner
87e78e2a48
Handle more edgecases
2022-01-01 03:11:36 -08:00
Jarred SUmner
6ac9b5fa9d
Bump
2022-01-01 02:37:55 -08:00
Jarred SUmner
71449c8638
Detect fast refresh from .bun if possible
2022-01-01 02:37:08 -08:00
Jarred SUmner
a17088363f
[bun dev] Improve filesystem watcher & HMR reliability (Linux + a little macOS)
...
Text editors like Replit save through atomic file updates. In an inotify filesystem watcher (Linux), that appears to be a delete followed by moving the file to the directory. Now when known files are moved into a directory, the watcher sends the file change notification to the browser(s). From there, the browser looks at it's files to determine whether or not
Additionally, if an existing HMR connection does not know about a file ID passed to it, it asks the browser to reply with the file path and then starts watching that file. This improves HMR reliabiality if Bun had been restarted but the page hadn't been restarted.
2022-01-01 01:53:50 -08:00
Jarred Sumner
83004f0a0a
Update build.zig
2021-12-31 18:24:28 -08:00
Jarred Sumner
c42fbbd10e
Set to an explicit glibc
2021-12-31 18:23:59 -08:00
Jarred Sumner
d068d80ab9
Attempt to fix watcher issue with repl.it
2021-12-31 17:52:38 -08:00
Jarred Sumner
eb142a6be5
little test
bun-v0.0.64
2021-12-31 15:30:57 -08:00
Jarred Sumner
9fde2b28e1
bump
2021-12-31 15:15:09 -08:00
Jarred Sumner
195723180b
[devserver] Log more errors when a websocket connection fails
2021-12-31 15:08:58 -08:00
Jarred Sumner
2e051cebaa
Update http.zig
2021-12-31 15:08:19 -08:00
Jarred Sumner
795d0b056c
[devserver] Case-insensitive request header comparison, which fixes issues with proxying Bun
2021-12-31 15:08:13 -08:00
Jarred Sumner
d7c69d3b78
Add unrolled case insensitive string comparison
2021-12-31 15:07:14 -08:00
Jarred Sumner
059aa425b7
Fix an edgecase that causes a crash in HTTP server
2021-12-31 15:06:06 -08:00
Jarred Sumner
aaf5c28c5b
[bun install] Slightly more reliable HTTP
2021-12-31 00:14:24 -08:00
Jarred Sumner
3083bbadc1
Bump peechy again
2021-12-31 00:01:17 -08:00
Jarred Sumner
150ca5d686
woops
2021-12-30 23:57:06 -08:00
Jarred Sumner
58d1e2e1be
12 -> 13
2021-12-30 23:48:23 -08:00
Jarred Sumner
090bae9a94
Update zig version in Dockerfile
2021-12-30 23:36:15 -08:00
Jarred Sumner
113f0427ab
Update settings.json
2021-12-30 23:21:10 -08:00
Jarred Sumner
36520d6ec1
[JavaScriptCore] Fix crash due to not requesting JIT permission by patching
2021-12-30 23:21:06 -08:00
Jarred Sumner
2a7d8df4c5
Fix issue with headers
2021-12-30 23:20:19 -08:00
Jarred Sumner
ac6a2bf2e5
fix occasional HTTP bug
2021-12-30 23:20:07 -08:00
Jarred Sumner
3c1cb806d4
Update c.zig
2021-12-30 22:32:41 -08:00
Jarred Sumner
e5587c2b31
Update global.zig
2021-12-30 22:31:41 -08:00
Jarred Sumner
8128c79e81
linux
2021-12-30 22:28:22 -08:00