Spaces:
Runtime error
Runtime error
import fs from "node:fs/promises"; | |
import path from "node:path"; | |
import { NextApiRequest, NextApiResponse } from "next"; | |
const outputFile = path.join(__dirname, "../../../../project/src/index.js"); | |
export default async function handler(request: NextApiRequest, response: NextApiResponse) { | |
switch (request.method) { | |
case "POST": | |
if (request.body.content) { | |
await fs.writeFile(outputFile, request.body.content); | |
return response.status(200).json({}); | |
} | |
return response.status(500).json({}); | |
default: | |
return response.status(405).json({}); | |
} | |
} | |