From 0c65f333e73c2a91c77f0b1cfdc3ce27e2fdd80f Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Sun, 16 Nov 2025 00:30:45 +0000 Subject: [PATCH] Copy API directory to root for Vercel deployment (fixed path handling) cgen-6ff8567f480a4a2d9b583fcf86fd7bda --- copy-api.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/copy-api.js b/copy-api.js index 65900898..2f25da74 100644 --- a/copy-api.js +++ b/copy-api.js @@ -1,7 +1,7 @@ #!/usr/bin/env node -import fs from "fs"; -import path from "path"; -import { fileURLToPath } from "url"; +import fs from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; const __dirname = path.dirname(fileURLToPath(import.meta.url)); @@ -33,7 +33,9 @@ function copyDir(src, dest) { console.log(`Copied ${src} to ${dest}`); } -const srcApi = path.resolve(__dirname, "api"); -const destApi = path.resolve(__dirname, "..", "api"); +// Source is code/api relative to this file (__dirname is where package.json is) +const srcApi = path.resolve(__dirname, 'code', 'api'); +// Destination is api/ at the root level +const destApi = path.resolve(__dirname, 'api'); copyDir(srcApi, destApi);