copy-version-to-standalone.cjs 467 B

123456789101112131415
  1. const fs = require("node:fs");
  2. const path = require("node:path");
  3. const src = path.resolve(process.cwd(), "VERSION");
  4. const dstDir = path.resolve(process.cwd(), ".next", "standalone");
  5. const dst = path.join(dstDir, "VERSION");
  6. if (!fs.existsSync(src)) {
  7. console.error(`[copy-version] VERSION not found at ${src}`);
  8. process.exit(1);
  9. }
  10. fs.mkdirSync(dstDir, { recursive: true });
  11. fs.copyFileSync(src, dst);
  12. console.log(`[copy-version] Copied VERSION -> ${dst}`);