fix(turbopack): Use correct `SyntaxContext` for `__turbopack_esm__` (#73544)
### What?
### Why?
For description about the `resolver`/`hygiene` system, please see https://rustdoc.swc.rs/swc_core/ecma/transforms/base/fn.resolver.html
### How?
- Closes https://github.com/vercel/next.js/issues/72232
- Closes PACK-3372
- Closes https://github.com/vercel/next.js/issues/73383
- Closes PACK-3586
---------
Co-authored-by: Benjamin Woodruff <benjamin.woodruff@vercel.com>
Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com>