aboutsummaryrefslogtreecommitdiff
path: root/src/js_parser.zig (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-05-12finish #2864Gravatar Jarred Sumner 1-4/+3
2023-05-12disable sloppy mode block level functions when not bundling (#2864)Gravatar Dylan Conway 1-1/+6
2023-05-12[bundler] Disable export star redirect code size optimizationGravatar Jarred Sumner 1-30/+52
2023-05-12[bundler] Implement `export * from` code size optimizationGravatar Jarred Sumner 1-21/+36
2023-05-12[bundler] Fix bug with `export default TypeScriptType`Gravatar Jarred Sumner 1-0/+3
2023-05-12Fix regressionGravatar Jarred Sumner 1-5/+3
2023-05-11Fix our tree shaking optimizationGravatar Jarred Sumner 1-48/+90
2023-05-10make sure vars can be hoisted in catch scope (#2847)Gravatar Dylan Conway 1-23/+34
2023-05-10Fix test failure in scope order verificationGravatar Jarred Sumner 1-3/+6
2023-05-10Fix assertionGravatar Jarred Sumner 1-3/+5
2023-05-10use member from parent scope when hoisting (#2840)Gravatar Dylan Conway 1-1/+1
2023-05-09fix catch scope var declarations (#2839)Gravatar Dylan Conway 1-30/+26
2023-05-08add the class name to the current scopeGravatar Dylan Conway 1-0/+5
2023-05-07Add tracy (#2817)Gravatar Jarred Sumner 1-13/+16
2023-05-06:nail_care:Gravatar Jarred Sumner 1-8/+4
2023-05-06Fixes #2811Gravatar Jarred Sumner 1-2/+2
2023-05-06[minifier] Rewrite equality check logicGravatar Jarred Sumner 1-4/+4
2023-05-04parse and visit catch body scope (#2796)Gravatar Dylan Conway 1-10/+14
2023-05-03Fix code splitting for server componentsGravatar Jarred Sumner 1-1/+1
2023-05-03re-enable our CJS optimizationGravatar Jarred Sumner 1-1/+6
2023-05-02Use prettyGravatar Jarred Sumner 1-1/+1
2023-05-01Compress `let f; f=123` => `let f = 123;`Gravatar Jarred Sumner 1-0/+27
2023-05-01Small improvement to minifierGravatar Jarred Sumner 1-114/+114
2023-05-01Fix some splitting bugsGravatar Jarred Sumner 1-1/+2
2023-04-30FIx esm -> cjs require interop with converted CJSGravatar Jarred Sumner 1-1/+1
2023-04-30Implement source maps (#2770)Gravatar Dylan Conway 1-16/+18
2023-04-29Fix a load order issueGravatar Jarred Sumner 1-4/+14
2023-04-27Add TODO noteGravatar Jarred Sumner 1-0/+2
2023-04-26Wrap some things in minify_syntax flagGravatar Jarred Sumner 1-31/+34
2023-04-26Inline spreads of array literalsGravatar Jarred Sumner 1-0/+11
2023-04-26ensure `super()` is not merged with adjacent statements (#2757)Gravatar Dylan Conway 1-5/+14
2023-04-26Fixes #2746 (#2748)Gravatar Jarred Sumner 1-1/+1
2023-04-26Implement `file` loader in `Bun.build` (#2745)Gravatar Jarred Sumner 1-3/+11
2023-04-25Fix error with --jsx-production in runtimeGravatar Jarred Sumner 1-23/+1
2023-04-25Fixes #2738Gravatar Jarred Sumner 1-2/+6
2023-04-22Make `Bun.build` more reliable (#2718)Gravatar Jarred Sumner 1-2/+4
2023-04-20Fix bug with merging adjacent varsGravatar Jarred Sumner 1-1/+3
2023-04-20Symbol minification (#2695)Gravatar Dylan Conway 1-90/+247
2023-04-20`with` body can be an expressionGravatar Dylan Conway 1-2/+2
2023-04-19Fix broken autocompleteGravatar Jarred Sumner 1-3/+3
2023-04-17Fix DCE bug with `new Foo()` when pure without argumentsGravatar Jarred Sumner 1-1/+9
2023-04-17make sure `with` is parsed as a block (#2680)Gravatar Dylan Conway 1-5/+1
2023-04-17fix typescript decorators with index and number keys (#2677)Gravatar Dylan Conway 1-2/+3
2023-04-17moreGravatar Jarred Sumner 1-0/+60
2023-04-17Fix dynamic require()Gravatar Jarred Sumner 1-0/+15
2023-04-17Don't record named exports for deoptimized CJSGravatar Jarred Sumner 1-6/+10
2023-04-17Deoptimize CJS moreGravatar Jarred Sumner 1-8/+6
2023-04-17DCE for some global constructor callsGravatar Jarred Sumner 1-6/+10
2023-04-17Deoptimize CJS -> ESM transform on computed property access of `exports` objectGravatar Jarred Sumner 1-1/+10
2023-04-16Attempt to automatically handle some cyclical import issues with ESMGravatar Jarred Sumner 1-0/+20