// Shim de arranque para cPanel Application Manager
// Inicia explícitamente el servidor híbrido
const server = require('./api-server-hibrido.js');

if (typeof server.startServer === 'function') {
	server.startServer();
} else if (server && server.listen) {
	// Fallback: si exporta app directamente (Express instance)
	const PORT = process.env.PORT || 3000;
	server.listen(PORT, () => {
		console.log(`Servidor iniciado en puerto ${PORT}`);
	});
} else {
	// Último recurso: requerir el archivo para ejecutar side-effects
	require('./api-server-hibrido.js');
}