Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/graphql / src / deps / cookieMiddleware.ts
Size: Mime:
import { Request, Response, NextFunction } from 'express'

/**
 * @see https://github.com/expressjs/cookie-parser#example
 */
export function cookieMiddleware(req: Request, res: Response, next: NextFunction) {
  // because req comes 2x
  (global as any).cookieMagic = req.cookies || res.cookies || (global as any).cookieMagic

  // @todo isFunction
  if (next) {
    next()
  }
}