import { readFileSync } from 'node:fs' import { fileURLToPath } from 'node:url' export function readSourceFile(relativePath) { return readFileSync( fileURLToPath(new URL(`../../src/${relativePath}`, import.meta.url)), 'utf8' ) } export function readSourceSurface(relativePaths = []) { return relativePaths.map((relativePath) => readSourceFile(relativePath)).join('\n') }