Closed linyaoli closed 1 year ago
Hi, after I migrated to swc-node, running with
node -r @swc-node/register src/server.ts
throws error that claims --moduleResolution must be either node or classic, while I can confirm ts supports node16.
--moduleResolution
node
classic
node16
https://github.com/microsoft/TypeScript/blob/e1ceb2eb81bcc0768d0df501589551e3236ded96/src/compiler/commandLineParser.ts#L830-L838
// Module Resolution { name: "moduleResolution", type: new Map(getEntries({ node: ModuleResolutionKind.NodeJs, classic: ModuleResolutionKind.Classic, node16: ModuleResolutionKind.Node16, nodenext: ModuleResolutionKind.NodeNext, })),
Any clue? Thanks in advance.
Closed in https://github.com/swc-project/swc-node/pull/643
Hi, after I migrated to swc-node, running with
throws error that claims
--moduleResolution
must be eithernode
orclassic
, while I can confirm ts supportsnode16
.https://github.com/microsoft/TypeScript/blob/e1ceb2eb81bcc0768d0df501589551e3236ded96/src/compiler/commandLineParser.ts#L830-L838
Any clue? Thanks in advance.