aboutsummaryrefslogtreecommitdiff
path: root/src/js_printer.zig (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-09-23Handle more edgecases in our CJS2ESM conversion codeGravatar Jarred Sumner 1-3/+7
2021-09-23Safer export default transform for bundled codeGravatar Jarred Sumner 1-1/+7
2021-09-22Fix edgecase with whether to wrap arrow expressions in parentheses when printingGravatar Jarred Sumner 1-2/+2
2021-09-22Fix edgecase with bare imports inside .bunGravatar Jarred Sumner 1-8/+13
2021-09-20Fix parsing/printing unicode identifiers, switch to UTF-8 for prefilled ↵Gravatar Jarred Sumner 1-41/+25
strings, remove eagerly loading identifier_name
2021-09-17Update js_printer.zigGravatar Jarred Sumner 1-4/+3
2021-09-17Fix multiple imports to CJS modules when referencing via module_id hashGravatar Jarred Sumner 1-6/+20
2021-09-17Fix bugs with ESM -> CJS when not bundledGravatar Jarred Sumner 1-21/+27
2021-09-12Fix "browser" map resolution, _almost_ fix symbol collisions, cache absolute ↵Gravatar Jarred Sumner 1-3/+6
paths for file entries
2021-09-12Fix CommonJS interop issue when, while linking, we find out the import is ↵Gravatar Jarred Sumner 1-18/+35
possibly CommonJS
2021-09-11bun:error.js into separate module, ensure we don't include fast refresh in ↵Gravatar Jarred Sumner 1-36/+95
Bun.js, log build errors to browser console, don't warn for node_modules,
2021-09-09currentjarred/fetch-experimentGravatar Jarred Sumner 1-9/+10
2021-08-31Add display name field to frameworks, improve logging, add counters, addGravatar Jarred Sumner 1-0/+6
Former-commit-id: b2cf011b6c6405a786fe22367e1cd4e6c2c4c90f
2021-08-31Fallback, fragments, printer compat, better errorsGravatar Jarred Sumner 1-8/+12
Former-commit-id: 486e8c9d460eeebea024e96dbabcb7f2bfaffafb
2021-08-29latestGravatar Jarred Sumner 1-67/+135
Former-commit-id: 096ec1222ad723d006b0151f10cb0c1b95e2bfd3
2021-08-27constGravatar Jarred Sumner 1-1/+1
Former-commit-id: 4366e33712174036de02e0446c09abeeb89aec83
2021-08-27only do special default name handling when there is no default name aliasGravatar Jarred Sumner 1-2/+6
Former-commit-id: 1544ff0d1fdecf4ca9c379925f56fce98acbb656
2021-08-26Fix unbundled importsGravatar Jarred Sumner 1-7/+7
Former-commit-id: f221da115c1afcd136648c9683d8e9907005a128
2021-08-26Fix file loader, automatically support CSS imports when a framework isn't setGravatar Jarred Sumner 1-34/+50
Former-commit-id: 94750e5987ea8f6e4c946bfc06715e09a48c0eec
2021-08-23Fix resolve bug with mixed-case node_modulesGravatar Jarred Sumner 1-3/+71
Former-commit-id: 5bdae0ee491e28b49ceed6136f04e0c1feddc808
2021-08-19Log level + onimportcssGravatar Jarred Sumner 1-18/+41
Former-commit-id: 12ba9b9bc288573e3a5099adfa14c486c4cc980c
2021-08-18etcGravatar Jarred Sumner 1-4/+0
Former-commit-id: 67546a63021c0b5b58841a03115fa699ae3e441f
2021-08-15rename to bunGravatar Jarred Sumner 1-6/+6
Former-commit-id: f982fc85fac3f0120e1851ad4027dd8413216439
2021-08-15Support prepending to E.Arrow bodyGravatar Jarred Sumner 1-4/+50
Former-commit-id: ebebca4da402b0cdbeff378ab74227facf34fbf6
2021-08-14Fix commaGravatar Jarred Sumner 1-2/+5
Former-commit-id: 04c57114d5a7719af387e9d2476d91b17570107c
2021-08-14fix definesGravatar Jarred Sumner 1-62/+80
Former-commit-id: 12db22bc3f5875ee0c43d25f8247983967451c3f
2021-08-14lotsGravatar Jarred Sumner 1-17/+3
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8
2021-08-13lateGravatar Jarred Sumner 1-3/+31
Former-commit-id: 1d598bb05a3bac62d86063125e1fe2962f0b5cc6
2021-08-11Fix parser/printer bugsGravatar Jarred Sumner 1-6/+3
Former-commit-id: 8d5fa093546432e803eb066190a3b4b48e5c95f2
2021-08-08Fix missing space when printing class expressionsGravatar Jarred Sumner 1-0/+1
Former-commit-id: 38413effab0fe4073d64780bcbc898d44c0cb724
2021-08-04Better error message on assertion crashGravatar Jarred Sumner 1-1/+20
Former-commit-id: 99cca6f806cdb861b581989a0a17a6bb9fd6b30d
2021-08-01hmGravatar Jarred Sumner 1-54/+0
Former-commit-id: 0dc1c1a74b845d037326f4f2facd786924ca722e
2021-07-28esmodules work?Gravatar Jarred Sumner 1-36/+4
Former-commit-id: 5cb5af4416c12518eb195d1b310990fc5c94d6c8
2021-07-24wipGravatar Jarred Sumner 1-0/+1
Former-commit-id: 796a9854b4a698b309a6e7a4c040047558858da6
2021-07-18WIP bindingsGravatar Jarred Sumner 1-0/+1
Former-commit-id: 74e75d692550c3bd0071f5f9215b0dfe5454d28e
2021-06-29alright now it crashesGravatar Jarred Sumner 1-2/+22
Former-commit-id: 26745bb5f300481fc242c8e81de6f252f698c863
2021-06-27starting to workGravatar Jarred Sumner 1-8/+65
Former-commit-id: ae113559c6dd1e1e77b69ee5edee93fe59b4be2e
2021-06-18100x!!Gravatar Jarred Sumner 1-2/+14
Former-commit-id: e0fa2e78da8083dc590c4b1f3d016ba545261b84
2021-06-17CSS scanner worksGravatar Jarred Sumner 1-3/+3
Former-commit-id: 4ca1e17778dc4a331da5a9a21f56e0e590c799ce
2021-06-14HMR crashily works, started working on CSS ScannerGravatar Jarred Sumner 1-0/+4
Former-commit-id: d0f91082fcc8da17d224acb5432339c5d817e1c2
2021-06-14extremely close!!!!!Gravatar Jarred Sumner 1-0/+50
Former-commit-id: 44fce3c5e800f3fb3fbc139a38f14eae9e0c0225
2021-06-11alright basic stuff works now. still bugs with JS parserGravatar Jarred Sumner 1-21/+151
Former-commit-id: a1dd2a2a32819c23541eed2acfd585e5fd6e5688
2021-06-10The code looks like it might workGravatar Jarred Sumner 1-19/+259
Former-commit-id: 8070da6ec91706ecacf789f4c0a770bc92f17283
2021-06-10cool!Gravatar Jarred Sumner 1-12/+182
Former-commit-id: 5ffd8e40b34c5b11e5632c5939d16dba6b7167f2
2021-06-08add propGravatar Jarred Sumner 1-0/+1
Former-commit-id: 94304788ddbc1f94e891f035c53bb1b1a8877b54
2021-06-06Fix bug printing large scientific notation floatsGravatar Jarred Sumner 1-9/+29
Former-commit-id: f9b02d28916efce797dc1bd52cfb5c99cd8390a9
2021-06-06WIP node module bundlesGravatar Jarred Sumner 1-2/+56
Former-commit-id: 797b2ff557542e9d318c953b840b102695711888
2021-06-04Fix extra space in printerGravatar Jarred Sumner 1-27/+30
Former-commit-id: c17c200cfd55baa3c6c53bfe162e494c8a03dc72
2021-06-04Generate differnet versions of Bundler, Resolver, and Caches at comptime ↵Gravatar Jarred Sumner 1-4/+4
based on whether we're serving over HTTP Former-commit-id: e1a88527060e187ab21ca8890ea9bce2b999885a
2021-06-04fix the leaksGravatar Jarred Sumner 1-151/+217
Former-commit-id: 58d77ab82795266ecee5f437f324db81f5706682