Skip to content

Commit 08a153b

Browse files
BastiDoodteemingc
andauthored
fix(kit): ensure instrumentation file is posixified on Windows (#14993)
* fix: ensure correct instrumentation file name on Windows * chore: add changeset file * Apply suggestion from @teemingc --------- Co-authored-by: Tee Ming <chewteeming01@gmail.com>
1 parent 9d1c523 commit 08a153b

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

.changeset/old-boxes-rhyme.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': patch
3+
---
4+
5+
fix: posixify the instrumentation file import on Windows

packages/kit/src/core/adapt/builder.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { extname, resolve, join, dirname, relative } from 'node:path';
88
import { pipeline } from 'node:stream';
99
import { promisify } from 'node:util';
1010
import zlib from 'node:zlib';
11-
import { copy, rimraf, mkdirp } from '../../utils/filesystem.js';
11+
import { copy, rimraf, mkdirp, posixify } from '../../utils/filesystem.js';
1212
import { generate_manifest } from '../generate_manifest/index.js';
1313
import { get_route_segments } from '../../utils/routing.js';
1414
import { get_env } from '../../exports/vite/utils.js';
@@ -268,8 +268,8 @@ export function create_builder({
268268
copy(`${entrypoint}.map`, `${start}.map`);
269269
}
270270

271-
const relative_instrumentation = relative(dirname(entrypoint), instrumentation);
272-
const relative_start = relative(dirname(entrypoint), start);
271+
const relative_instrumentation = posixify(relative(dirname(entrypoint), instrumentation));
272+
const relative_start = posixify(relative(dirname(entrypoint), start));
273273

274274
const facade =
275275
'generateText' in module

0 commit comments

Comments
 (0)