← back to apps

> typing speed test

Type real code snippets as fast as you can. Measure your WPM and accuracy.

TypeScriptExpress Middleware
WPM
Accuracy
0:00
Time
0%
express-middleware.ts
function authMiddleware(  req: Request,  res: Response,  next: NextFunction): void {  const token = req.headers.authorization?.split(" ")[1];  if (!token) {    res.status(401).json({ error: "No token provided" });    return;  }  try {    const decoded = verify(token, SECRET_KEY);    req.user = decoded;    next();  } catch {    res.status(403).json({ error: "Invalid token" });  }}

start typing to begin...