#!/usr/bin/env node import { execSync } from 'node:child_process'; import { resolve } from 'node:path'; import process from 'node:process'; const env = { ...process.env, ROLLUP_USE_NODE_JS: 'true' }; console.log(`Node.js ${process.version} detected; forcing Rollup's JavaScript fallback for compatibility.`); const viteBin = resolve(process.cwd(), 'node_modules', 'vite', 'bin', 'vite.js'); execSync(`node "${viteBin}" build`, { stdio: 'inherit', env });