5 ms·
Thanks for the link. I meant following case: A TS file which compiles to an es6 ("esnext") module cannot import cjs. Either node breaks or TS' type-checking fa
by desmap 6y ago
Thanks for the link. I meant following case:
A TS file which compiles to an es6 ("esnext") module cannot import cjs. Either node breaks or TS' type-checking fails. Former if you omit default when importing and latter if you introduce .default in the TS codebase.
It's a bit complicated, what I just wrote about is reflected in the chart in step 4-6 here https://github.com/microsoft/TypeScript/issues/18442#issuecomment-666190219 https://github.com/microsoft/TypeScript/issues/18442#issueco...