JS: Handle name resolution through dynamic imports

This commit is contained in:
Asger F
2025-06-10 11:25:32 +02:00
parent 7cc248703a
commit b1d4776b17
3 changed files with 24 additions and 1 deletions

View File

@@ -1,4 +1,4 @@
async function t1() {
const e = await import('./dynamicImportLib');
e.getRequest(); // $ MISSING: hasUnderlyingType='express'.Request
e.getRequest(); // $ hasUnderlyingType='express'.Request
}

View File

@@ -15,6 +15,7 @@
| contextualTypes.ts:27:16:27:18 | req | 'express'.Request |
| contextualTypes.ts:34:20:34:22 | req | 'express'.Request |
| contextualTypes.ts:41:16:41:18 | req | 'express'.Request |
| dynamicImportUse.ts:3:5:3:18 | e.getRequest() | 'express'.Request |
| expressBulkExport.use.ts:3:13:3:15 | req | 'express'.Request |
| expressBulkExport.use.ts:6:13:6:15 | res | 'express'.Response |
| expressExportAssign.use.ts:3:13:3:15 | req | 'express'.Request |