diff --git a/website/scripts/sitemap.ts b/website/scripts/sitemap.ts index 6e74fe762..492cefc7a 100644 --- a/website/scripts/sitemap.ts +++ b/website/scripts/sitemap.ts @@ -1,12 +1,20 @@ import fs from 'node:fs'; import path from 'node:path'; +import { fileURLToPath } from 'node:url'; import { findNestedFiles } from './utils/index'; const ORIGIN = 'https://valibot.dev'; // Find all route index files const filePaths = findNestedFiles( - [path.join('src', 'routes')], + [ + path.join( + path.dirname(fileURLToPath(import.meta.url)), + '..', + 'src', + 'routes' + ), + ], (fileName) => fileName === 'index.tsx' || fileName === 'index.mdx' );