typescript-go icon indicating copy to clipboard operation
typescript-go copied to clipboard

module resolution: baseline missing an entire file

Open sandersn opened this issue 10 months ago • 2 comments

declarationEmitPathMappingMonorepo2, declarationEmitReexportedSymlinkReference2, dependencyViaImportAlias

could be related to #309 or #310 or #311, which don't all appear to be baseline bugs

sandersn avatar Feb 10 '25 17:02 sandersn

declarationEmitPathMappingMonorepo2 — missing module resolution feature: path mapping dependencyViaImportAlias — missing module resolution feature: AMD?? declarationEmitReexportedSymlinkReference2 — missing test feature: symlinks

sandersn avatar Feb 12 '25 14:02 sandersn

some more from JS:

  • jsDeclarationEmitDoesNotRenameImport

sandersn avatar Mar 20 '25 13:03 sandersn

Working:

  • declarationEmitPathMappingMonorepo2
  • declarationEmitReexportedSymlinkReference2
  • jsDeclarationEmitDoesNotRenameImport

Not working:

  • dependencyViaImportAlias

jakebailey avatar Jun 20 '25 18:06 jakebailey

dependencyViaImportAlias is:

//@module: amd
//@Filename: A.ts
export class A {
}
//@Filename: B.ts
import a = require('A');

import A = a.A;

export = A;

There's no reason for this to work outside classic resolution, pretty sure. Going to consider this done.

jakebailey avatar Jun 25 '25 23:06 jakebailey