```js export let foo; foo = 0; ``` The code above is transformed to ```js export let foo; ``` But this assignment should be kept as `foo` may be used from a different module. [playground](https://playground.oxc.rs/#eNo9j71uwzAMhF/F4OwhLdDFRbcia4t2zcLItCtAJgWKyg8Cv3slO/ZEUiK/u3uAgw7oFkWtCWTNIPJ+4hOX2nw0h9JDCwLdAzRzLenOhjfoTDO1EDzb1icnkfbhPp0lbJMpchpEJ+gGDInmFiJqIq1EDEGuP2RZ+Stb8j0dMzvzUvTW86hUdi/0jUqc1teCqOILovS7wso01JGKM6D0enh5Kxl8koBG/Se5gIoVX0ibGyc9jbQEJMZzoF/J6mjCuKtNnv3gV7yTqXp6Wmnh+ueNUkRX8i/Iso48hm1cFNhUwrFkrYQL6VnS/j/P/085jTM=) refs #10033 #11470 #11796 <!-- !!IMPORTANT!! If you are reporting a bug for Oxlint or the Oxc VSCode extension, please use the "Linter bug report" template instead. You can find it here: https://github.com/oxc-project/oxc/issues/new?labels=C-bug,A-linter&projects=&template=linter_bug_report.yaml&title=linter:+ -->