import { writeFileSync } from "fs"; const PAYLOAD_FOLDER = `${process.cwd()}/src/shared/payload`; const sdk = await fetch(`${import.meta.env.PAYLOAD_API_URL}/sdk`); if (!sdk.ok) { console.error("Failed to get the sdk", sdk.status, sdk.statusText); } else { const sdkFile = (await sdk.text()).replaceAll("process.env.", "import.meta.env."); writeFileSync(`${PAYLOAD_FOLDER}/payload-sdk.ts`, sdkFile, { encoding: "utf-8", }); }