oxc/tasks
overlookmotel 837776e1ab fix(transformer): TS namespace transform do not track var decl names (#3501)
Don't track variable declaration or import binding names in TS namespace transform.

Babel does, but it appears to be wrong. It's illegal to have a `var`/`let`/`const` declaration or import in same scope as a TS namespace declaration with same binding.

https://www.typescriptlang.org/play/?#code/JYWwDg9gTgLgBAQTgMyhEcDkUCmBDAYxkwG4AoAOzxBwGcxCdE4BvAXzLIIgtvgCE4AXjgBGclRr1GcQSzJxFcADY54AD3Icyq+AGFhYidToMCTA-KUq1cTWW0A3PFDgARQ+Monp596wUlXTstMiA
2024-06-03 12:35:57 +00:00
..
benchmark chore(deps): lock file maintenance npm packages (#3506) 2024-06-02 16:13:02 +00:00
common chore: update toml format 2024-05-21 22:15:47 +08:00
coverage chore(codegen): print typescript code for typescript files (#3515) 2024-06-03 10:05:08 +00:00
javascript_globals chore: update Cargo.toml and deny.yaml 2024-03-05 16:31:05 +08:00
lint_rules refactor(linter): merge deepscan rules into oxc rules (#3327) 2024-05-17 11:56:06 +00:00
minsize feat(oxc_codegen): preserve annotate comment (#3465) 2024-05-30 15:25:23 +08:00
prettier_conformance refactor: compile less test binaries to speed up CI (#3414) 2024-05-26 07:21:44 +00:00
rulegen feat(rulegen): preserve languageOptions as a comment (#3410) 2024-05-25 15:44:24 +00:00
transform_conformance fix(transformer): TS namespace transform do not track var decl names (#3501) 2024-06-03 12:35:57 +00:00
website chore(transformers): switch crate browserslist-rs to oxc-browserslist 2024-05-28 10:49:49 +08:00
libs.txt refactor(benchmark): use more complicated files (#1811) 2023-12-25 17:27:02 +08:00