import { logger } from '@scrabble-solver/logger'; import { type NextApiRequest, type NextApiResponse } from 'next'; import { getServerLoggingData } from '@/api'; const visit = (request: NextApiRequest, response: NextApiResponse): void => { const meta = getServerLoggingData(request); try { logger.info('visit - request', { meta }); response.status(200).send(true); } catch (error) { const message = error instanceof Error ? error.message : 'Unknown error'; logger.error('visit - error', { error, meta }); response.status(500).send({ error: 'Server error', message }); } }; export default visit;