Skip to content

Commit 1242e4e

Browse files
committed
feat: stop skipping absolute imports
If tsserver doesn’t skip them when applying "paths", neither should we. Closes #101
1 parent 2d73cc0 commit 1242e4e

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -372,10 +372,6 @@ export default (opts: PluginOptions = {}): vite.Plugin => {
372372
logFile?.write('relativeId', { importer, id })
373373
return
374374
}
375-
if (path.isAbsolute(id)) {
376-
logFile?.write('absoluteId', { importer, id })
377-
return
378-
}
379375
if (id.includes('\0')) {
380376
logFile?.write('virtualId', { importer, id })
381377
return
@@ -472,6 +468,10 @@ export default (opts: PluginOptions = {}): vite.Plugin => {
472468

473469
const resolveWithBaseUrl: InternalResolver | undefined = baseUrl
474470
? async (viteResolve, id, importer) => {
471+
if (id[0] === '/') {
472+
return
473+
}
474+
475475
const absoluteId = join(baseUrl, id)
476476
debug('Trying with baseUrl:', absoluteId)
477477

src/logFile.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export type LogEvent =
1111
| ['virtualImporter', ImportDetails]
1212
| ['unsupportedExtension', ImportDetails]
1313
| ['relativeId', ImportDetails]
14-
| ['absoluteId', ImportDetails]
1514
| ['virtualId', ImportDetails]
1615
| ['resolvedWithBaseUrl', ResolveDetails]
1716
| ['resolvedWithPaths', ResolveDetails]

0 commit comments

Comments
 (0)