// CommonJS wrapper for Phusion Passenger.
// Passenger's node-loader uses require(), which cannot load ES modules directly.
// This shim bridges into the ESM entry point via dynamic import().
import('./server.js').catch((err) => {
console.error(err);
process.exit(1);
});