Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-30 | Upgrade to latest Zig, remove dependency on patched version of Zig (#96) | 6 | -221/+109 | ||
* Prepare to upgrade zig * zig fmt * AllocGate * Update data_url.zig * wip * few files * just headers now? * I think everything works? * Update mimalloc * Update hash_map.zig * Perf improvements to compensate for Allocgate * Bump * :camera: * Update bun.lockb * Less branching * [js parser] Slightly reduce memory usage * Update js_parser.zig * WIP remove unused * [JS parser] WIP support for `with` keyword * Remove more dead code * Fix all the build errors! * cleanup * Move `network_thread` up * Bump peechy * Update README.md | |||||
2021-12-27 | Prepare to run unit tests & remove some dead code (#92) | 4 | -120/+87 | ||
* Remove some dead code * :skull: code * Fix the zig tests * [JS Printer] Print integers faster & less scientific notation on decimals * :skull: dead code * skip * Run all the unit tests | |||||
2021-12-21 | Fix crash when TSConfigJSON has an error and multiple TSConfigJSON files ↵ | 1 | -1/+5 | ||
were parsed \nThis was caused by reusing the filename buffer inappropriately. For unclear reasons, this only impacted Linux. | |||||
2021-12-18 | :nail_care: | 1 | -4/+0 | ||
2021-12-16 | WIP | 1 | -0/+4 | ||
2021-12-16 | wip | 1 | -0/+1 | ||
2021-12-16 | [bun bun] Fix a race condition introduced in ↵ | 1 | -0/+2 | ||
#55ff681976f7bae5a428c409061991c07fa492e7 | |||||
2021-12-16 | [bundler] Fix edgecase where certain modules would load unbundled versions | 2 | -2/+17 | ||
Some packages have many `package.json` files with no `name` in them, often to indicate `sideEffects` or change `exports`. When bundling node_modules, we need a name to map a package back to the list of bundled packages. | |||||
2021-12-16 | [resolver] Change extension order based on import kind | 1 | -1/+6 | ||
2021-11-07 | [resolver] Fix race condition that can cause the elapsed counter to integer ↵ | 1 | -2/+6 | ||
overflow | |||||
2021-11-06 | [internal] Use a better timer for measuring parsing & resolving timings | 1 | -4/+6 | ||
2021-11-05 | [resolver] Fix bug with package.json `"exports"` resolution with a suffix ↵ | 1 | -5/+4 | ||
after the wildcard | |||||
2021-11-02 | [internal] Undo workspace commits, turns out it's not necessary for now | 4 | -33/+0 | ||
2021-11-02 | [bundler] Start detecting workspace roots | 4 | -8/+44 | ||
2021-11-01 | [internal] Tiny changes that will eventually make it easier to update zig | 1 | -2/+2 | ||
2021-10-26 | New subcommand: `bun run` run scripts in package.json really fast | 2 | -1/+115 | ||
2021-10-23 | Handle edgecase when returning errors | 1 | -1/+1 | ||
2021-10-18 | Starting to rewrite the router to fix some bugs and support catch-all + ↵ | 2 | -2/+8 | ||
optional routes | |||||
2021-10-10 | [fetch] Add support for gzip & deflate to the http client | 1 | -1/+1 | ||
Powered by Cloudflare's zlib fork | |||||
2021-10-06 | Add support for reading JSX config from tsconfig.json | 2 | -6/+46 | ||
2021-09-30 | Support remapping macro paths | 2 | -0/+73 | ||
2021-09-25 | Fix bug with resolving `"browser"` field in package.json | 1 | -1/+1 | ||
It was resolving from the parent directory of the result instead of the browser scope. | |||||
2021-09-24 | :shaved_ice: | 1 | -4/+8 | ||
2021-09-24 | @setCold | 1 | -0/+4 | ||
2021-09-24 | Remove `cache_files` since it's not used and causes slower Bun compilation times | 1 | -1824/+1804 | ||
2021-09-23 | Add a pointer to the parent package_json for a directory. This reduces ↵ | 2 | -23/+34 | ||
pointer chasing | |||||
2021-09-23 | Add `"bun": { "alwaysBundle": ["packageName"] },` to package.json | 1 | -0/+23 | ||
This is for monorepos that symlink directories into node_modules. For example, if you have a design system in your monorepo, you probably want to always bundle that. | |||||
2021-09-22 | Print how many lines of code was parsed in `bun bun` | 1 | -1/+0 | ||
2021-09-22 | Add disabled status to ESM resolutionjarred/exports-map | 1 | -0/+7 | ||
2021-09-22 | package json exports seems to work now!!! | 2 | -12/+26 | ||
2021-09-21 | Fix the compiler errors | 2 | -41/+47 | ||
2021-09-21 | Resolve "exports" field in package.json (doesn't work yet) | 1 | -1/+95 | ||
2021-09-21 | Add "exports" to PackageJSON | 1 | -1/+12 | ||
2021-09-21 | Most of the ESM resolution algorithm (still untested) | 1 | -34/+640 | ||
2021-09-21 | `endsWithAny` -> `endsWithAnyComptime` | 1 | -1/+1 | ||
2021-09-21 | Parse "exports" field from package.json (WIP) | 1 | -1/+233 | ||
2021-09-21 | Add comment explaining failed package.json parsing optimization | 1 | -0/+5 | ||
2021-09-16 | Automatically rewrite TS import paths from .jsx? -> .tsx? when .jsx? is not ↵bun-v0.0.16 | 1 | -8/+10 | ||
found This was already partially implemented but it was returning filenames instead of absolute paths. This matches the behavior from https://github.com/microsoft/TypeScript/issues/4595. | |||||
2021-09-15 | zig fmt | 3 | -6/+5 | ||
2021-09-15 | Big Heap: | 1 | -1/+2 | ||
2021-09-12 | Fix "browser" map resolution, _almost_ fix symbol collisions, cache absolute ↵ | 3 | -129/+320 | ||
paths for file entries | |||||
2021-09-12 | ok | 1 | -3/+9 | ||
2021-09-11 | bun:error.js into separate module, ensure we don't include fast refresh in ↵ | 1 | -1/+3 | ||
Bun.js, log build errors to browser console, don't warn for node_modules, | |||||
2021-09-09 | currentjarred/fetch-experiment | 2 | -0/+31 | ||
2021-09-08 | upgrade | 1 | -1/+1 | ||
2021-09-04 | Fixed memory leaks, but SSR is slower. Should move cleanup & restart steps ↵ | 2 | -61/+58 | ||
to a real idle timeout Former-commit-id: 9499ee3109cb336deb9380f0190631a30c9da51c | |||||
2021-09-03 | Fix logging in bun bun + bump | 1 | -1/+1 | ||
Former-commit-id: 19275a07342879d9b02b9d9527b762c8bfadb9e6 | |||||
2021-09-02 | Fix tsconfig paths | 2 | -22/+38 | ||
Former-commit-id: 1ea6a0d624b0fc42acda9a81f214d06336b9271e | |||||
2021-09-02 | latest | 1 | -8/+33 | ||
Former-commit-id: 1086d4f894611c1171f57d9eaf82f9170e9de2d1 | |||||
2021-09-02 | Fix UMD, fix PNPM, importing require'd modules in app code | 1 | -23/+66 | ||
Former-commit-id: 3d831ad95904d2123964f2ebccff48f1e9f954e9 |