aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-0/+1
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-1/+1
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-1/+3
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-2/+2
2023-03-04Rename packages/bun-test to packages/bun-internal-testGravatar Jarred Sumner 6-0/+0
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-0/+1
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-1/+1
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-1/+1
2023-03-04Update run-test-manually.ymlGravatar Jarred Sumner 1-1/+0
2023-03-04Add a manual test running actionGravatar Jarred Sumner 1-0/+35
2023-03-04Delete broken CI actionGravatar Jarred Sumner 1-25/+0
2023-03-04docs: Fix invalid default port on bun-types docs (#2300)Gravatar aab 1-1/+1
2023-03-04docs(websocket): change server port on example to default port (#2301)Gravatar aab 1-2/+2
Current example will fail without explicitly configure the server to use port 8080. Hence, replacing it with default port (3000).
2023-03-04[install] use `latest` tagged version if in range (#2302)Gravatar Alex Lam S.L 2-4/+68
2023-03-04fix(bunx): can't resolve executable for scoped packages (#2293)Gravatar Fran Zekan 2-2/+43
Fixes #2292
2023-03-03fix(node:http): match Node headers casing (lowercase only) (#2288)Gravatar Derrick Farris 3-1/+28
* fix(node:http): match Node headers casing (lowercase only) * fix(JSFetchHeaders): `WTFMove` the ascii string
2023-03-03Update DockerfileGravatar Jarred Sumner 1-0/+4
2023-03-03Update bindings.zigGravatar Jarred Sumner 1-7/+14
2023-03-03`BigInt64Array` and `BigUint64Array` are typed arrays tooGravatar Jarred Sumner 1-1/+13
Fixes #2296
2023-03-03fix(bunx): Show usage when calling bunx without arguments (#2295)Gravatar Fran Zekan 2-17/+45
* Make sure to return a helpful error message if no args are passed to bunx * Add tests for bunx without args
2023-03-03Improve types for `node:http` (#2284)Gravatar Colin McDonnell 7-249/+1204
* Document node:http * Fix test * Fix default * Fix default
2023-03-03Fix broken async test example (#2291)Gravatar Hannes Käufler 1-1/+1
2023-03-03Update react-dom-render.bun.jsGravatar Jarred Sumner 1-2/+2
2023-03-03react-dom/server@nextGravatar Jarred Sumner 1-5/+4
2023-03-03Fix http server req url (#2285)Gravatar zhiyuan 2-2/+3
* fix: http url add search query * fix: add tests
2023-03-02docs: Fix variable name in transpiler API docs (#2281)Gravatar aab 1-2/+2
2023-03-02Fix update zls version in devcontainer (#2280)Gravatar zhiyuan 1-2/+1
* fix: update zls version for new zig * fix: rm outdated vscode extension --------- Co-authored-by: Zhiyuan Guo <zhiyuan.guo@shopee.com>
2023-03-02Update MakefileGravatar Jarred Sumner 1-2/+1
2023-03-02Add a zig fmt action (#2277)Gravatar Jarred Sumner 117-4295/+1764
* Add a zig fmt action * add failing file * Setup prettier better * Update prettier-fmt.yml * Fail on error * Update prettier-fmt.yml * boop * boop2 * tar.gz * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * Update zig-fmt.yml * boop * Update prettier-fmt.yml * tag * newlines * multiline * fixup * Update zig-fmt.yml * update it * fixup * both * w * Update prettier-fmt.yml * prettier all the things * Update package.json * zig fmt * ❌ ✅ * bump * . * quotes * fix prettier ignore * once more * Update prettier-fmt.yml * Update fallback.ts * consistentcy --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-03-02Add fs/promises tests and migrate fs.test.js to TypeScript (#2279)Gravatar Colin McDonnell 7-42/+103
2023-03-02fix(os.tmpdir()) strip trailing slash on *unix machines (#2276)Gravatar Ciro Spaciari 2-100/+83
* fix(os.tmpdir()) strip trailing slash on *unix machines * make use of strings.withoutTrailingSlash(dir);
2023-03-02Add separate bun-types release CI (#2275)Gravatar Colin McDonnell 3-43/+99
* Release on every commit * Remove bun-types publish from bun-release-canary * Undo formatting changes
2023-03-02Ensure prettier knows where to lookGravatar Jarred Sumner 6-5/+24
2023-03-02add tests for scoped dependency aliasing (#2271)Gravatar Alex Lam S.L 3-15/+111
2023-03-02fix tmp dir in fetch.tests.js (#2270)Gravatar Ciro Spaciari 1-1/+2
2023-03-02Remake typings for FFI dlopen/linkSymbols + introduce Pointer type (#2227)Gravatar u9g 4-28/+222
* Give dlopen & linkSymbols typings for exported functions * Fix lookup table * Fully change over to Pointer + fix examples * add back header for typings * Fix tsc errors * Run formatter on ffi.d.ts * Revert args/return type change * Add type tests for ffi --------- Co-authored-by: Colin McDonnell <colinmcd94@gmail.com>
2023-03-02put AbortSignal in WebCore namespace (#2267)Gravatar Ciro Spaciari 9-69/+70
2023-03-02only free sink after promises solves (#2268)Gravatar Ciro Spaciari 2-10/+10
2023-03-02Fix `Bun.sleepSync` to actually use milliseconds (#2242)Gravatar Justin Whear 3-5/+57
* Fix Bun.sleep/sleepSync to actually use milliseconds `Bun.sleepSync` was accidentally treating its argument as seconds rather than milliseconds as the docs stated. This is a breaking change in that the function now behaves as documented. Fixed relevant tests. * sleepSync: add more argument checking, tests
2023-03-01fix(bindings): mark `JSCInitialize` (#2265)Gravatar Derrick Farris 1-0/+1
2023-03-01Add page descriptions (#2260)Gravatar Colin McDonnell 1-46/+132
* Add page descriptions * Update bun install * Description tweaks * Tweaks
2023-03-01fix bun server segfault with abortsignal (#2261)Gravatar Ciro Spaciari 3-133/+79
* removed redundant tests, fixed server segfault * fix onRejectStream, safer unassign signal * fix abort Bun.serve signal.addEventListener on async * move ctx.signal null check up * keep original behavior of streams onAborted
2023-03-01fix(node:http): match Node `http.request()` GET/HEAD w/ body (#2262)Gravatar Derrick Farris 2-2/+31
2023-03-01Add a test for https request in node:httpGravatar Jarred Sumner 2-17/+28
2023-03-01fix(node:http/https): fix passing `URL` objs to `http.request`(#2253) (#2258)Gravatar Derrick Farris 2-43/+63
* fix(node:http/https): fix passing `URL` objs to `http.request`(#2253) * fix(node:http): hoist debug env var * fix(node:http): make body `undefined` when falsy
2023-03-01Revert "Update clap (#2238)"Gravatar Jarred Sumner 16-290/+1840
This reverts commit 7b9a17f9d7106ffd8e553a5192aba60d14ea5e9c.
2023-03-01Revert "Add `-D`, `--dev` flags for bun install (#2240)"Gravatar Jarred Sumner 1-9/+9
This reverts commit ec20fae57f96a835562b154730957ecc4015ba31.
2023-03-01Use GitHub action ID instead of SHA for test workflowGravatar Ashcon Partovi 1-1/+1
2023-03-01avoids segfault after aborted onReject in Bun.serve streams (#2256)Gravatar Ciro Spaciari 1-7/+8
* avoids segfault after aborted on reject * silence err on handleRejectStream after aborted
2023-03-01Run tests in CI for bun-linux-aarch64Gravatar Ashcon Partovi 2-1/+30