aboutsummaryrefslogtreecommitdiff
path: root/src/js_printer.zig (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-03-24Implement error page for HTTP serverGravatar Jarred Sumner 1-1/+0
2022-03-19[JS Printer] Fix bug with printing imports for bundled codeGravatar Jarred Sumner 1-12/+1
2022-03-17[JS Transpiler] Always print escape unicode identifiers, for nowGravatar Jarred Sumner 1-6/+5
2022-03-11Source Maps for client-side errors & columnsGravatar Jarred Sumner 1-3/+20
2022-03-10[bun.js] Support sourcemaps!Gravatar Jarred Sumner 1-10/+9
2022-03-10Update js_printer.zigGravatar Jarred Sumner 1-15/+42
2022-03-0969% perf improvement for long string literalsGravatar Jarred Sumner 1-52/+44
2022-03-09make the map slightly smallerGravatar Jarred Sumner 1-25/+39
2022-03-09[JS Printer] Add function for printing a string as JSONGravatar Jarred Sumner 1-0/+104
2022-03-06source maps work for app code in `bun dev`!Gravatar Jarred Sumner 1-27/+228
2022-03-04upgrade zigjarred/upgrade-zig-2Gravatar Jarred Sumner 1-42/+52
2022-02-27[JS Printer] Fix edgecase with optional chaining, class static block initial...Gravatar Jarred Sumner 1-56/+86
2022-02-24misc cleanupGravatar Jarred Sumner 1-2/+3
2022-02-22Fix assertion in JSPrinterGravatar Jarred Sumner 1-1/+1
2022-02-18Use an `enum` for `Ref` instead of a buggy packed structGravatar Jarred Sumner 1-1/+1
2022-02-18[JS Printer] fix edgecase with printing empty exportGravatar Jarred Sumner 1-0/+6
2022-02-17[JS Printer] Print `{\n}` instead of `;` for empty blocksGravatar Jarred Sumner 1-0/+5
2022-02-16Update js_printer.zigGravatar Jarred Sumner 1-14/+6
2022-02-16[JS Printer] Fix missing space at end of object bindingsGravatar Jarred Sumner 1-15/+6
2022-02-16[js printer] slightly optimize indent / unindentGravatar Jarred Sumner 1-11/+6
2022-02-16[js printer] Remove symbol poolGravatar Jarred Sumner 1-11/+1
2022-02-15Revert "Remove usage of `packed` struct in Ref because packed is buggy in zig"Gravatar Jarred Sumner 1-1/+1
2022-02-15Remove usage of `packed` struct in Ref because packed is buggy in zigGravatar Jarred Sumner 1-1/+1
2022-02-13[JS parser] Slightly better dead code elimination & optimize AST string compa...Gravatar Jarred Sumner 1-0/+2
2022-02-11use platform-independent file preallocationGravatar Jarred Sumner 1-11/+17
2022-02-08Move __exportDefault transform to parserGravatar Jarred Sumner 1-8/+8
2022-02-07Fix #117Gravatar Jarred Sumner 1-8/+12
2022-02-07Fix #117Gravatar Jarred Sumner 1-5/+0
2022-02-01[JS Printer] Fix printing edgecase with nested vars that use object destructu...Gravatar Jarred Sumner 1-1/+13
2022-01-29Handle null/undefined `module.exports` betterGravatar Jarred Sumner 1-4/+7
2022-01-29[JS Printer] Fix CJS <> ESM interop edgecaseGravatar Jarred Sumner 1-0/+7
2022-01-28Update AST layout to store capacity for itemsGravatar Jarred Sumner 1-14/+17
2022-01-22Reset imported_module_idsGravatar Jarred Sumner 1-1/+9
2022-01-21Update js_printer.zigGravatar Jarred Sumner 1-5/+5
2022-01-19`fs.*Sync()`, `bun wiptest`, and More ™ (#106)Gravatar Jarred Sumner 1-1/+70
2022-01-05[JS Parser] Reduce memory usage by ~8%Gravatar Jarred Sumner 1-0/+11
2022-01-03dead codeGravatar Jarred Sumner 1-1/+0
2022-01-02copy: replace Bun with bun (#99)Gravatar luke miles 1-1/+1
2021-12-30Upgrade to latest Zig, remove dependency on patched version of Zig (#96)Gravatar Jarred Sumner 1-85/+93
2021-12-27Prepare to run unit tests & remove some dead code (#92)Gravatar Jarred Sumner 1-6/+111
2021-12-16[transpiler] Don't insert `import` statements for disabled `require()`Gravatar Jarred Sumner 1-84/+40
2021-12-16Update js_printer.zigGravatar Jarred Sumner 1-1/+8
2021-12-16Update js_printer.zigGravatar Jarred Sumner 1-1/+1
2021-12-16[bundler][JS transpiler] Improve reliability of ESM <> CommonJS interopGravatar Jarred Sumner 1-61/+56
2021-12-15wip fix live bindingsGravatar Jarred Sumner 1-220/+184
2021-11-15Fix #66Gravatar Jarred Sumner 1-1/+1
2021-11-15[JS Printer] Don't escape slashesGravatar Jarred Sumner 1-0/+1
2021-11-15[JS Printer] Fix bug with template literalsGravatar Jarred Sumner 1-10/+2
2021-11-08[JS Printer] Fix bug with optional chainGravatar Jarred Sumner 1-6/+11
2021-11-04[JSX] Match esbuild behavior for multiline JSX string literalsGravatar Jarred Sumner 1-0/+20