Skip to content

Commit

Permalink
chore: update
Browse files Browse the repository at this point in the history
  • Loading branch information
Timeless0911 committed Feb 7, 2025
1 parent c65d1a0 commit faa42f8
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions packages/plugin-dts/src/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -270,14 +270,20 @@ export async function redirectDtsImports(
);

if (isOutsideRootdir) {
const relativePath = relative(dirname(dtsFile), absoluteImportPath);
const relativePath = path.posix.relative(
dirname(dtsFile),
absoluteImportPath,
);
redirectImportPath = relativePath.startsWith('..')
? relativePath
: `./${relativePath}`;
} else {
const originalFilePath = resolve(rootDir, relative(outDir, dtsFile));
const originalSourceDir = dirname(originalFilePath);
const relativePath = relative(originalSourceDir, absoluteImportPath);
const relativePath = path.posix.relative(
originalSourceDir,
absoluteImportPath,
);
redirectImportPath = relativePath.startsWith('..')
? relativePath
: `./${relativePath}`;
Expand Down Expand Up @@ -312,7 +318,7 @@ export async function redirectDtsImports(
}
}

code.overwrite(start, end, normalize(redirectImportPath));
code.overwrite(start, end, redirectImportPath);
} catch (err) {
logger.debug(err);
}
Expand Down

0 comments on commit faa42f8

Please sign in to comment.