Skip to content

Commit ce0a6ec

Browse files
committed
fix: attempt to fix windows CI
1 parent b8e62b7 commit ce0a6ec

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

packages/astro/src/vite-plugins/override-components.ts

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
* });
2424
* ```
2525
*/
26-
import path from 'node:path';
2726
import type { VitePlugin } from '../types.js';
2827

2928
export interface OverrideComponentsOptions {
@@ -55,13 +54,8 @@ const virtualModuleId = 'tutorialkit:override-components';
5554
const resolvedId = `\0${virtualModuleId}`;
5655

5756
export function overrideComponents({ components, defaultRoutes }: Options): VitePlugin {
58-
let root = '';
59-
6057
return {
6158
name: 'tutorialkit-override-components-plugin',
62-
configResolved(resolvedConfig) {
63-
root = resolvedConfig.root;
64-
},
6559
resolveId(id) {
6660
if (id === virtualModuleId) {
6761
return resolvedId;
@@ -71,7 +65,10 @@ export function overrideComponents({ components, defaultRoutes }: Options): Vite
7165
},
7266
async load(id) {
7367
if (id === resolvedId) {
74-
const topBar = components?.TopBar || resolveDefaultTopBar(defaultRoutes, root);
68+
const topBar = components?.TopBar || resolveDefaultTopBar(defaultRoutes);
69+
70+
// TODO Remove, debug windows CI
71+
console.log({ topBar, defaultRoutes });
7572

7673
return `
7774
export { default as TopBar } from '${topBar}';
@@ -83,11 +80,11 @@ export function overrideComponents({ components, defaultRoutes }: Options): Vite
8380
};
8481
}
8582

86-
function resolveDefaultTopBar(defaultRoutes: boolean, root: string) {
83+
function resolveDefaultTopBar(defaultRoutes: boolean) {
8784
if (defaultRoutes) {
8885
return '@tutorialkit/astro/default/components/TopBar.astro';
8986
}
9087

9188
// default `TopBar` is used from local file when `defaultRoutes` is disabled
92-
return path.resolve(root, 'src/components/TopBar.astro');
89+
return './src/components/TopBar.astro';
9390
}

0 commit comments

Comments
 (0)