JS: Fix automatic file extensions in main file resolution

This commit is contained in:
Asger F
2025-04-07 21:41:38 +02:00
parent 1f0a43340f
commit 76ad3e6705
3 changed files with 6 additions and 2 deletions

View File

@@ -20,5 +20,5 @@ import '@example/package-guess1'; // $ importTarget=PackageGuess1/src/index.ts
import './PackageGuess2'; // $ MISSING: importTarget=PackageGuess2/blah/stuff.ts
import '@example/package-guess2'; // $ importTarget=PackageGuess2/blah/stuff.ts
import './PackageWithModuleMainExt'; // $ MISSING: importTarget=PackageWithModuleMainExt/lib/main.ts
import '@example/package-with-module-main-ext'; // $ MISSING: importTarget=PackageWithModuleMainExt/lib/main.ts
import './PackageWithMainExt'; // $ importTarget=PackageWithMainExt/lib/main.ts
import '@example/package-with-main-ext'; // $ importTarget=PackageWithMainExt/lib/main.ts

View File

@@ -71,3 +71,5 @@
| import-packages.ts:17:1:17:25 | import ... uess1'; | PackageGuess1/src/index.ts |
| import-packages.ts:18:1:18:33 | import ... uess1'; | PackageGuess1/src/index.ts |
| import-packages.ts:21:1:21:33 | import ... uess2'; | PackageGuess2/blah/stuff.ts |
| import-packages.ts:23:1:23:30 | import ... inExt'; | PackageWithMainExt/lib/main.ts |
| import-packages.ts:24:1:24:40 | import ... n-ext'; | PackageWithMainExt/lib/main.ts |