Skip to content

Commit faa42f8

Browse files
committed
chore: update
1 parent c65d1a0 commit faa42f8

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

packages/plugin-dts/src/utils.ts

+9-3
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,20 @@ export async function redirectDtsImports(
270270
);
271271

272272
if (isOutsideRootdir) {
273-
const relativePath = relative(dirname(dtsFile), absoluteImportPath);
273+
const relativePath = path.posix.relative(
274+
dirname(dtsFile),
275+
absoluteImportPath,
276+
);
274277
redirectImportPath = relativePath.startsWith('..')
275278
? relativePath
276279
: `./${relativePath}`;
277280
} else {
278281
const originalFilePath = resolve(rootDir, relative(outDir, dtsFile));
279282
const originalSourceDir = dirname(originalFilePath);
280-
const relativePath = relative(originalSourceDir, absoluteImportPath);
283+
const relativePath = path.posix.relative(
284+
originalSourceDir,
285+
absoluteImportPath,
286+
);
281287
redirectImportPath = relativePath.startsWith('..')
282288
? relativePath
283289
: `./${relativePath}`;
@@ -312,7 +318,7 @@ export async function redirectDtsImports(
312318
}
313319
}
314320

315-
code.overwrite(start, end, normalize(redirectImportPath));
321+
code.overwrite(start, end, redirectImportPath);
316322
} catch (err) {
317323
logger.debug(err);
318324
}

0 commit comments

Comments
 (0)