Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-05-11 | woops | 1 | -2/+2 | ||
2023-05-11 | handle module.exports.foo = class {} in the entry point in the runtime | 1 | -2/+4 | ||
Related to https://github.com/oven-sh/bun/issues/2862, but does not fix it | |||||
2023-05-11 | formatting | 1 | -23/+25 | ||
2023-05-11 | give up on this optimization so we can ship | 1 | -2/+4 | ||
2023-05-11 | Fix `OutputKind`, add "use client" and "use server" | 1 | -3/+18 | ||
2023-05-11 | bundler tests and improve `Bun.build` return type (#2833) | 1 | -19/+11 | ||
* 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-10 | object empty ast | 1 | -1/+1 | ||
2023-05-10 | Implement `BuildArtifact` | 1 | -78/+193 | ||
2023-05-09 | RSC | 1 | -0/+1 | ||
2023-05-09 | code splitting option | 1 | -0/+1 | ||
2023-05-09 | fix tracy i think | 1 | -0/+4 | ||
2023-05-08 | implement build api `define` and `loaders` (#2805) | 1 | -0/+1 | ||
* 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 | Add some comments | 1 | -0/+5 | ||
2023-05-08 | Fix bug in Bun.build() where it wouldn't pick up changes to directories on ↵ | 1 | -1/+5 | ||
rebuilds (#2824) Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-05-08 | Don't leak file handles | 1 | -4/+9 | ||
2023-05-08 | [bundler] Make module resolution single-threaded | 1 | -233/+257 | ||
2023-05-07 | Possibly fix the linux perf issue | 1 | -0/+2 | ||
2023-05-07 | Reduce over-allocation | 1 | -3/+3 | ||
2023-05-07 | Reduce the size of the JS AST to attempt to resolve the linux performance issue | 1 | -66/+79 | ||
2023-05-07 | Add tracy (#2817) | 1 | -33/+137 | ||
* 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 | Cleanup some of the log-related code | 1 | -15/+28 | ||
2023-05-06 | Another .isFile() | 1 | -1/+1 | ||
2023-05-06 | Clone the logs more | 1 | -3/+3 | ||
2023-05-06 | Use `isFile()` helper | 1 | -3/+3 | ||
2023-05-05 | Fix bug where the `Bun.file()` returned by `Bun.build()` would have an ↵ | 1 | -1/+8 | ||
incorrect path | |||||
2023-05-05 | Cleanup how some of the server components stuff works | 1 | -113/+160 | ||
2023-05-04 | fix source map line offsets (#2791) | 1 | -31/+50 | ||
* find codepoint at `i` * fix allocator usage * missing comment * switch to `Cursor` iterator | |||||
2023-05-03 | Fix code splitting for server components | 1 | -175/+407 | ||
2023-05-03 | Clean up edgecase causing plugins to be called too many times | 1 | -4/+4 | ||
2023-05-03 | re-enable our CJS optimization | 1 | -4/+3 | ||
2023-05-03 | Implement synthetic default export | 1 | -117/+203 | ||
2023-05-02 | add deoptimization | 1 | -1/+1 | ||
2023-05-02 | `entry_point_kinds` only at `source_index` | 1 | -11/+9 | ||
2023-05-02 | Small refactor | 1 | -22/+21 | ||
2023-05-02 | Visit the runtime | 1 | -0/+4 | ||
2023-05-02 | Add helper fn | 1 | -4/+1 | ||
2023-05-02 | Fix checking for dynamic exports (#2792) | 1 | -4/+5 | ||
* only look at import records for the current source index * skip `source_index` when it is invalid * iterate `export_star_records` at `source_index` * comment | |||||
2023-05-02 | fix spacing | 1 | -8/+8 | ||
2023-05-01 | Fix a couple spltiting bugs | 1 | -22/+54 | ||
2023-05-01 | Fixes #2783 | 1 | -2/+3 | ||
2023-05-01 | Update bundle_v2.zig | 1 | -1/+1 | ||
2023-05-01 | Fix some splitting bugs | 1 | -14/+14 | ||
2023-05-01 | Fix another crash | 1 | -2/+2 | ||
2023-04-30 | Fix garbled line text in some errors | 1 | -0/+2 | ||
2023-04-30 | Fix missing imports in DCE tests | 1 | -5/+5 | ||
2023-04-30 | Implement source maps (#2770) | 1 | -117/+774 | ||
* wip * Begin computing source map tables * source map progress * external source maps * fix merge * remove `@as` coercion * inline source maps and output source map shifts * fix `codeWithSourceMapShifts()` after merge * remove second call to `findReachableFiles()` * use `worker.allocator`, remove comment * don't reuse memory for source and sourceContents * don't reuse `quote_buf` * fix writing to stdout * Add comment * Don't include a sourcemap if the text was empty * Make the parser faster * +16% faster sourcemap generation @dylan-conway I'll need you to look this over to make sure I didn't mess anything up Though it currently doesn't generate the offsets in the right order... * 30% performance improvement to Bun.build() * Print `debugId` in source maps cc @mitsuhiko @notzeeg --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-04-29 | Fix garbled text in errors | 1 | -2/+2 | ||
2023-04-29 | Fix plugin namespaces always being set to `"flie"` | 1 | -1/+1 | ||
2023-04-28 | bundler tests: rest of default.test.ts and starting jsx tests (#2765) | 1 | -36/+36 | ||
2023-04-28 | fix several memory issues related to plugins | 1 | -21/+22 | ||