UNPKG

ziko-server

Version:

server side rendering in zikojs with file-based-routing and client side hydration

10 lines (8 loc) 442 B
import { join } from 'path'; import { pathToFileURL } from 'url'; export async function importPrerenderedRoutes({ cwd = process.cwd(), isProduction } = {}) { const file = isProduction ? join(cwd, 'dist/.server/prerenderd-routes.js') : join(cwd, '.ziko/prerenderd-routes.js') const FileUrl = pathToFileURL(file).href; const module = await import(/* @vite-ignore */ FileUrl); return module?.PRERENDERED_ROUTES || [] }