Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-13 | attempt to adapt the new handshake properlyciro/ws-fetch-proper-handshake | 1 | -6/+6 | ||
2023-05-12 | proper stub for sockets (#2868) | 1 | -8/+80 | ||
2023-05-12 | `root` bundle option (#2859) | 1 | -0/+31 | ||
* handle multiple output files and `[dir]` * get the realpath of `root_dir` * duplicate output paths * add `rootdir` to `JSBundler` * use realpath of input file * add tests for naming and root --------- Co-authored-by: Dave Caruso <me@paperdave.net> | |||||
2023-05-12 | fix large stdout output (#2850) | 1 | -0/+16 | ||
* fix large stdout output * remove skip from #2674 for testing * add big stdout test using spawnSync * add bunEnv on big stdout test | |||||
2023-05-11 | oops (#2863) | 2 | -3/+3 | ||
* oops * oops part 2 | |||||
2023-05-11 | Allow reading config from within plugins, and partially implement esbuild ↵ | 5 | -107/+152 | ||
`initialOptions` (#2861) * Implement plugin build.config and initialOptions * update types * default initialoptions entrypoints | |||||
2023-05-11 | call stop before emit | 1 | -1/+1 | ||
2023-05-11 | fixup | 1 | -1/+2 | ||
2023-05-11 | [node:http] handle errors generated by fetch | 1 | -28/+33 | ||
2023-05-11 | [node:http] Fix `close()` to accept a callback and implement ↵ | 1 | -5/+23 | ||
`closeAllConnections` | |||||
2023-05-11 | Fix `OutputKind`, add "use client" and "use server" | 1 | -0/+2 | ||
2023-05-11 | bundler tests and improve `Bun.build` return type (#2833) | 6 | -72/+111 | ||
* importstar_ts * tests * run acorn test suite * bench tweaks * test * bun.build tests very incomplete * remove dataurl and base64 loaders from tests since they dont work yet * tests * stuff * stuff * add errors and array of blobs * work so far * docs * requested changes * fix overwrite docs * remove this file | |||||
2023-05-11 | fix child process tests (#2584) | 1 | -12/+7 | ||
* always handle exit on next tick * emit spawn immediately | |||||
2023-05-11 | fix redirect: \'manual\' and setTimeout on node:http request (#2848) | 1 | -4/+20 | ||
2023-05-11 | fix(fs) mkdtemp and mkdtempSync errors (#2851) | 2 | -9/+19 | ||
* fix mkdtemp * fmt * fix errno | |||||
2023-05-11 | add support for { all: true } option on dns.lookup (#2846) | 1 | -2/+22 | ||
2023-05-11 | Report timings for failing tests too | 1 | -5/+15 | ||
2023-05-11 | [bun test] Add timings to successful tests | 1 | -6/+28 | ||
2023-05-10 | Implement `describe.skip` (#2836) | 1 | -3/+29 | ||
* Implement describe.skip * Add more tests to cover hooks | |||||
2023-05-10 | feat(fetch) add redirect: 'error' support (#2845) | 1 | -13/+14 | ||
* add redirect: 'error' support * fix typo * fix typo * refactor FetchRedirect enum * fix FetchRedirect * updated | |||||
2023-05-10 | Clean-up 85b4be5f7189e51e63672ddc874e7c6e09ae8bef | 3 | -38/+38 | ||
- We don't need to make `Bun__fetch` exported in every C++ header file - We shouldn't return JSObjectRef, its an unnecessary wrapper - The version of `fetch` on the Bun global should be non-configurable so that it is safe for anyone who wants to use that without a user-modifiable one | |||||
2023-05-10 | fix(fetch) fix fetch inheritance (#2842) | 5 | -32/+48 | ||
* patch fetch function inheritance * fmt * fix reserveCapacity and number of arguments for fetch * change Bun.fetch to use Fetch.jsFunction * merge Fetch.jsFunction and Fetch.call * remove commented code | |||||
2023-05-10 | Implement `BuildArtifact` | 14 | -2/+1083 | ||
2023-05-09 | Expose bindings for `Map` | 5 | -5/+112 | ||
2023-05-09 | Add `name` property | 5 | -2/+130 | ||
2023-05-09 | Fix extra semicolon | 2 | -15/+1 | ||
2023-05-09 | Fix `make headers` (May 9th 2023 edition) | 1 | -0/+8 | ||
2023-05-09 | add `WebAssemblyInstance` and `WebAssemblyGCObject` js types (#2835) | 2 | -2/+8 | ||
* add `WebAssemblyInstance` and `WebAssemblyGCObject` * update c api | |||||
2023-05-09 | Re-run builtins generator | 1 | -2/+6 | ||
2023-05-09 | Fix regression with `bun test` not recursively scanning the directory tree | 1 | -1/+2 | ||
2023-05-09 | fix #2820 (#2832) | 1 | -18/+12 | ||
2023-05-08 | Add a couple helpers | 1 | -1/+12 | ||
2023-05-08 | Fix memory issues with `loader` and `define` in JSBundler | 1 | -42/+42 | ||
2023-05-08 | Make the enum serializer more flexible | 1 | -4/+4 | ||
2023-05-08 | implement build api `define` and `loaders` (#2805) | 4 | -16/+106 | ||
* parse error logs * clean up types * remove --jsx-production. use NODE_ENV instead * add define to js api * add loaders to js api * fixups * sourcemap * typo fix * remove label, comment dir just for now * test tweaks * test work * make optional enums actually optional. allows `sourcemap: undefined` * overload host ram test * string tests * tests * test for 2815 * requested changes * sort this list * remove this test file now that it passes * oops * add --format * finish ts tests * doc typos related to define and loader | |||||
2023-05-08 | added some improvements on server (#2803) | 3 | -137/+239 | ||
* added some improvements on server * undo unintended change * clean data handler before end calls * refactor * make ctx.resp nullable --------- Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> | |||||
2023-05-07 | Add tracy (#2817) | 1 | -0/+9 | ||
* Add tracy * RTLD * Linux needs LD_PRELOAD * More tracing * Inline this --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-06 | [Bun.build] Add error when an `onResolve` plugin returns a `namespace` which ↵ | 2 | -7/+21 | ||
has no loader | |||||
2023-05-06 | fix crash when there are lots of build errors | 1 | -3/+4 | ||
2023-05-06 | Fix `make headers` | 1 | -0/+5 | ||
2023-05-06 | Fix `make headers` | 1 | -0/+3 | ||
2023-05-06 | Fix a memory leak | 1 | -0/+1 | ||
2023-05-06 | Use `isFile()` helper | 1 | -1/+1 | ||
2023-05-05 | [napi] Fix crash in `napi_create_external_buffer` | 1 | -1/+1 | ||
This impacted LightningCSS when garbage collection ran. cc @devongovett | |||||
2023-05-04 | Add `UNLIKELY` | 1 | -2/+2 | ||
2023-05-04 | Revert "Add `setNoDelay`" | 1 | -4/+2 | ||
This reverts commit 8b6dd0c7e1c78a37da693dc216b18f32caa61927. | |||||
2023-05-04 | Throw error on non-file url | 1 | -1/+11 | ||
2023-05-04 | Add `setNoDelay` | 1 | -2/+4 | ||
2023-05-04 | Add no-op for ClientRequest.{setNoDelay,setTimeout} | 1 | -0/+9 | ||
2023-05-02 | Add `__ulock_wait2` polyfill | 1 | -0/+24 | ||
cc @kzc |