Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-12-16 | [transpiler] Don't insert `import` statements for disabled `require()` | 1 | -84/+40 | ||
2021-12-16 | Update js_printer.zig | 1 | -1/+8 | ||
2021-12-16 | Update js_printer.zig | 1 | -1/+1 | ||
2021-12-16 | [bundler][JS transpiler] Improve reliability of ESM <> CommonJS interop | 1 | -61/+56 | ||
This fixes a number of issues caused by not using live bindings when referencing bundled code. This also fixes an issue with libraries looping over `Object.keys(moduleNamespace)` | |||||
2021-12-15 | wip fix live bindings | 1 | -220/+184 | ||
2021-11-15 | Fix #66 | 1 | -1/+1 | ||
embarassing! | |||||
2021-11-15 | [JS Printer] Don't escape slashes | 1 | -0/+1 | ||
2021-11-15 | [JS Printer] Fix bug with template literals | 1 | -10/+2 | ||
2021-11-08 | [JS Printer] Fix bug with optional chain | 1 | -6/+11 | ||
2021-11-04 | [JSX] Match esbuild behavior for multiline JSX string literals | 1 | -0/+20 | ||
2021-10-30 | Fixes #34 | 1 | -10/+9 | ||
2021-10-25 | Fix JSX unicode handling, slightly improve perf | 1 | -34/+40 | ||
2021-10-25 | Fix all known string encoding bugs | 1 | -40/+143 | ||
2021-10-23 | [Bun.js] Escape unicode identifiers. This is necessary because we load ↵ | 1 | -18/+81 | ||
source code into JavaScriptCore as latin1 to conserve memory. Loading as UTF-16 means your code uses 2x as much memory. | |||||
2021-10-14 | `bun create react app` is almost done | 1 | -10/+51 | ||
2021-10-07 | Fix edgecase when bundling JavaScript that references ESM exported functions ↵ | 1 | -12/+5 | ||
before they're defined | |||||
2021-10-04 | Improve Bun's performance by 5% | 1 | -4/+3 | ||
By making E.Identifier not a pointer, we improve performance by 5%. Heap allocations are bad | |||||
2021-10-03 | Fix various macOS-specific compile errors and run `zig fmt` | 1 | -7/+5 | ||
2021-10-03 | 1% perf improvements on Linuxjarred/linux | 1 | -8/+50 | ||
2021-09-26 | Most of macro implementation | 1 | -2/+5 | ||
2021-09-26 | Basic macro impl | 1 | -3/+3 | ||
2021-09-23 | Handle more edgecases in our CJS2ESM conversion code | 1 | -3/+7 | ||
2021-09-23 | Safer export default transform for bundled code | 1 | -1/+7 | ||
2021-09-22 | Fix edgecase with whether to wrap arrow expressions in parentheses when printing | 1 | -2/+2 | ||
2021-09-22 | Fix edgecase with bare imports inside .bun | 1 | -8/+13 | ||
2021-09-20 | Fix parsing/printing unicode identifiers, switch to UTF-8 for prefilled ↵ | 1 | -41/+25 | ||
strings, remove eagerly loading identifier_name | |||||
2021-09-17 | Update js_printer.zig | 1 | -4/+3 | ||
2021-09-17 | Fix multiple imports to CJS modules when referencing via module_id hash | 1 | -6/+20 | ||
2021-09-17 | Fix bugs with ESM -> CJS when not bundled | 1 | -21/+27 | ||
2021-09-12 | Fix "browser" map resolution, _almost_ fix symbol collisions, cache absolute ↵ | 1 | -3/+6 | ||
paths for file entries | |||||
2021-09-12 | Fix CommonJS interop issue when, while linking, we find out the import is ↵ | 1 | -18/+35 | ||
possibly CommonJS | |||||
2021-09-11 | bun:error.js into separate module, ensure we don't include fast refresh in ↵ | 1 | -36/+95 | ||
Bun.js, log build errors to browser console, don't warn for node_modules, | |||||
2021-09-09 | currentjarred/fetch-experiment | 1 | -9/+10 | ||
2021-08-31 | Add display name field to frameworks, improve logging, add counters, add | 1 | -0/+6 | ||
Former-commit-id: b2cf011b6c6405a786fe22367e1cd4e6c2c4c90f | |||||
2021-08-31 | Fallback, fragments, printer compat, better errors | 1 | -8/+12 | ||
Former-commit-id: 486e8c9d460eeebea024e96dbabcb7f2bfaffafb | |||||
2021-08-29 | latest | 1 | -67/+135 | ||
Former-commit-id: 096ec1222ad723d006b0151f10cb0c1b95e2bfd3 | |||||
2021-08-27 | const | 1 | -1/+1 | ||
Former-commit-id: 4366e33712174036de02e0446c09abeeb89aec83 | |||||
2021-08-27 | only do special default name handling when there is no default name alias | 1 | -2/+6 | ||
Former-commit-id: 1544ff0d1fdecf4ca9c379925f56fce98acbb656 | |||||
2021-08-26 | Fix unbundled imports | 1 | -7/+7 | ||
Former-commit-id: f221da115c1afcd136648c9683d8e9907005a128 | |||||
2021-08-26 | Fix file loader, automatically support CSS imports when a framework isn't set | 1 | -34/+50 | ||
Former-commit-id: 94750e5987ea8f6e4c946bfc06715e09a48c0eec | |||||
2021-08-23 | Fix resolve bug with mixed-case node_modules | 1 | -3/+71 | ||
Former-commit-id: 5bdae0ee491e28b49ceed6136f04e0c1feddc808 | |||||
2021-08-19 | Log level + onimportcss | 1 | -18/+41 | ||
Former-commit-id: 12ba9b9bc288573e3a5099adfa14c486c4cc980c | |||||
2021-08-18 | etc | 1 | -4/+0 | ||
Former-commit-id: 67546a63021c0b5b58841a03115fa699ae3e441f | |||||
2021-08-15 | rename to bun | 1 | -6/+6 | ||
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439 | |||||
2021-08-15 | Support prepending to E.Arrow body | 1 | -4/+50 | ||
Former-commit-id: ebebca4da402b0cdbeff378ab74227facf34fbf6 | |||||
2021-08-14 | Fix comma | 1 | -2/+5 | ||
Former-commit-id: 04c57114d5a7719af387e9d2476d91b17570107c | |||||
2021-08-14 | fix defines | 1 | -62/+80 | ||
Former-commit-id: 12db22bc3f5875ee0c43d25f8247983967451c3f | |||||
2021-08-14 | lots | 1 | -17/+3 | ||
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8 | |||||
2021-08-13 | late | 1 | -3/+31 | ||
Former-commit-id: 1d598bb05a3bac62d86063125e1fe2962f0b5cc6 | |||||
2021-08-11 | Fix parser/printer bugs | 1 | -6/+3 | ||
Former-commit-id: 8d5fa093546432e803eb066190a3b4b48e5c95f2 |