Yunfei He

Results 129 issues of Yunfei He

Rolldown used oxc `Atom` as the default string type. After https://github.com/oxc-project/oxc/issues/2295 and https://github.com/oxc-project/oxc/issues/2516, oxc `Atom` can't be used as a general purposed string type anymore. Not to mentioned that it...

input ```js try { throw 'FAIL'; } catch (t) { var t = 'PASS'; assert.strictEqual(t, 'PASS'); } let a = 1; let def = 'PASS2'; try { throw ['FAIL2', 'PASS1'];...

bug:upstream

Yes. You are right. We might need to transform it to es5. I'm thinking use https://rollupjs.org/configuration-options/#output-generatedcode to control this behavior. Let's create an issue for discussions and not touch the...

The issue is to tracking todos about code splitting for milestone 1 ## Correctness - [x] ~Prevent exports of entry chunk/module being renamed~ This won't happens. - [ ] #122...

tracking

The issue is to tracking todos about error/warning mechanism - [x] #331 - [x] #154 - [ ] Print errors/warnings in node binding ## Enhancements - [ ] #152 ##...

tracking

See https://github.com/web-infra-dev/oxc/blob/main/tasks/transform_conformance/babel.snap.md for example.

https://github.com/rolldown-rs/rolldown/actions/runs/6783066064/job/18436561827?pr=188 - [x] Fix rollup@function@assignment-patterns: allows reassigments to default parameters that shadow imports - [ ] #197 - [x] Fix rollup@function@consistently-renames-destructured-parameters: destructured parameters are properly renamed - [x] Fix rollup@function@switch-scope:...

scope: tests

See https://github.com/rolldown-rs/rolldown/blob/0c9ab02bd89da358a0d9fb9719e85cd63d0f4aad/crates/rolldown_error/src/lib.rs#L16-L21 for details.