import type { AppInfo, LibInfo } from "akanjs"; export default function getContent(scanInfo: AppInfo | LibInfo | null, dict: { [key: string]: string } = {}) { if (!scanInfo) return null; const libs = scanInfo.getLibs(); return { filename: "env.server.type.ts", content: libs.length ? ` ${libs.map((lib) => `import { env as ${lib}Option } from "@libs/${lib}/server";`).join("\n")} export const libEnv = { ${libs.map((lib) => ` ...${lib}Option,`).join("\n")} };` : ` export const libEnv = {};`, }; }