scrabble-solver
Version:
Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.
20 lines (15 loc) • 615 B
text/typescript
import { logger } from '@scrabble-solver/logger';
import { NextApiRequest, 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;