There has been ongoing work to rebuild the TypeScript integration on top of the Rust based parser. This improves the ability to keep the Parser and specification in line with the languages implementing them. We can use the Rust based parser directly through WASM. The JS/TS ecosystem has evolved to where we may ship the WASM with some helpers and thereby rely on the same base parser from Rust.
This is an umbrella issue that we would consider complete upon shipping this updated version as stable package.