UNPKG

scrabble-solver

Version:

Scrabble Solver 2 - Free, open-source, cross-platform, multi-language analysis tool for Scrabble, Scrabble Duel, Super Scrabble, Letter League, Crossplay, Literaki, and Kelimelik. Quickly find the top-scoring words using the given board and tiles.

18 lines (15 loc) 506 B
import { type NextApiRequest } from 'next'; interface ServerLoggingData { origin?: string; referer?: string; userAgent?: string; xForwardedFor?: string | string[]; xRealIp?: string | string[]; } export const getServerLoggingData = (request: NextApiRequest): ServerLoggingData => ({ origin: request.headers.origin, referer: request.headers.referer, userAgent: request.headers['user-agent'], xForwardedFor: request.headers['x-forwarded-for'], xRealIp: request.headers['x-real-ip'], });