Skip to content

Commit fbff4ee

Browse files
committed
fix: normalize paths in emitDts map
bug introduced in #2443, affecting windows systems
1 parent 6192d75 commit fbff4ee

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/svelte2tsx/src/emitDts.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,11 +288,14 @@ async function createSvelteMap(config: EmitDtsConfig): Promise<SvelteMap> {
288288
version,
289289
noSvelteComponentTyped: noSvelteComponentTyped
290290
}).code;
291-
svelteFiles.set(path, transformed);
291+
svelteFiles.set(path.replace(/\\/g, '/'), transformed);
292292
return isTsFile;
293293
}
294294

295-
return { add, get: (key: string) => svelteFiles.get(key) };
295+
return {
296+
add,
297+
get: (key: string) => svelteFiles.get(key.replace(/\\/g, '/'))
298+
};
296299
}
297300

298301
function isSvelteFilepath(filePath: string) {

0 commit comments

Comments
 (0)