aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-05-10Implement the benchmark snippet runner minus the sqlite serialization stepGravatar Jarred Sumner 5-3/+177
2023-05-10object empty astGravatar Dylan Conway 1-1/+1
2023-05-10Prepare to run these automaticallyGravatar Jarred Sumner 38-44/+72
2023-05-10Fix test failure in scope order verificationGravatar Jarred Sumner 1-3/+6
2023-05-10Fix assertionGravatar Jarred Sumner 1-3/+5
2023-05-10Fix incorrect assertionGravatar Jarred Sumner 1-1/+2
2023-05-10Clean-up 85b4be5f7189e51e63672ddc874e7c6e09ae8befGravatar Jarred Sumner 4-38/+48
- 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-10fix(fetch) fix fetch inheritance (#2842)Gravatar Ciro Spaciari 6-32/+53
* 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-10fix closing WS with code and reason (#2843)Gravatar Ciro Spaciari 1-2/+2
2023-05-10use member from parent scope when hoisting (#2840)Gravatar Dylan Conway 1-1/+1
2023-05-10`bun add` from root folder when call within workspaces (#2841)Gravatar Alex Lam S.L 4-103/+153
- ignore invalid `package.json` from parent directories - `echo` new lines from `make` targets correctly
2023-05-10clarify the types moreGravatar Jarred Sumner 2-3/+22
2023-05-10Update testGravatar Jarred Sumner 1-1/+1
2023-05-10Implement `BuildArtifact`Gravatar Jarred Sumner 20-130/+1433
2023-05-09fix catch scope var declarations (#2839)Gravatar Dylan Conway 3-30/+45
* use `catch_binding` kind and report errors * make hash optional
2023-05-10[install] operator on root package of workspaces (#2834)Gravatar Alex Lam S.L 6-92/+352
- parse `bunfig.toml` from same directory as `package.json` - handle `--cwd` correctly fixes #2592
2023-05-09Expose bindings for `Map`Gravatar Jarred Sumner 5-5/+112
2023-05-09Add `name` propertyGravatar Jarred Sumner 5-2/+130
2023-05-09Fix extra semicolonGravatar Jarred Sumner 2-15/+1
2023-05-09Fix `make headers` (May 9th 2023 edition)Gravatar Jarred Sumner 1-0/+8
2023-05-09RSCGravatar Jarred Sumner 1-0/+1
2023-05-09code splitting optionGravatar Dylan Conway 1-0/+1
2023-05-09resolve rope string before returning (#2838)Gravatar Dylan Conway 1-1/+1
2023-05-09space before label (#2837)Gravatar Dylan Conway 1-1/+5
2023-05-09add `WebAssemblyInstance` and `WebAssemblyGCObject` js types (#2835)Gravatar Dylan Conway 2-2/+8
* add `WebAssemblyInstance` and `WebAssemblyGCObject` * update c api
2023-05-09Re-run builtins generatorGravatar Jarred Sumner 1-2/+6
2023-05-09Add a commentGravatar Jarred Sumner 1-0/+2
2023-05-09Fix a memory leak in module resolutionGravatar Jarred Sumner 1-6/+4
2023-05-09`bun build --transform` should not run the module resolverGravatar Jarred Sumner 2-21/+31
2023-05-09Fix regression with `bun test` not recursively scanning the directory treeGravatar Jarred Sumner 6-10/+36
2023-05-09fix tracy i thinkGravatar Jarred Sumner 2-4/+5
2023-05-09don't replace with there isn't a star (#2825)Gravatar Dylan Conway 1-5/+9
2023-05-09fix #2820 (#2832)Gravatar dave caruso 2-18/+22
2023-05-08Fixes #2807Gravatar Dylan Conway 2-0/+26
we will look at the minify tests for uglifyjs too
2023-05-08add the class name to the current scopeGravatar Dylan Conway 1-0/+5
2023-05-08Fix bug with float minificationGravatar Dylan Conway 1-5/+3
2023-05-08Fix incorrect fd usageGravatar Dylan Conway 1-1/+3
2023-05-08Add a couple helpersGravatar Jarred Sumner 1-1/+12
2023-05-08Fix memory issues with `loader` and `define` in JSBundlerGravatar Jarred Sumner 2-42/+63
2023-05-08Make the enum serializer more flexibleGravatar Jarred Sumner 2-4/+19
2023-05-08:scissors: dead codeGravatar Jarred Sumner 1-13/+0
2023-05-08implement build api `define` and `loaders` (#2805)Gravatar dave caruso 26-732/+1862
* 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-08Add some commentsGravatar Jarred Sumner 2-0/+13
2023-05-08:scissors: some dead codeGravatar Jarred Sumner 2-51/+0
2023-05-08Fix bug in Bun.build() where it wouldn't pick up changes to directories on ↵Gravatar Jarred Sumner 15-110/+369
rebuilds (#2824) Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2023-05-08added some improvements on server (#2803)Gravatar Ciro Spaciari 6-144/+266
* 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-08Don't leak file handlesGravatar Jarred Sumner 1-4/+9
2023-05-08[fs] Add an extra byte to files we readGravatar Jarred Sumner 1-1/+5
2023-05-08[fs] More loggingGravatar Jarred Sumner 2-0/+8
2023-05-08[bundler] Make module resolution single-threadedGravatar Jarred Sumner 1-233/+257