UNPKG

tachijs

Version:

Highly testable dead simple web server written in Typescript

24 lines 923 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const handlerParam_1 = require("./handlerParam"); function reqCookies(paramName) { const selector = paramName == null ? req => req.cookies : req => req.cookies[paramName]; return handlerParam_1.handlerParam(selector); } exports.reqCookies = reqCookies; function cookieSetter() { return handlerParam_1.handlerParam((req, res) => res.cookie.bind(res)); } exports.cookieSetter = cookieSetter; function cookieClearer() { return handlerParam_1.handlerParam((req, res) => res.clearCookie.bind(res)); } exports.cookieClearer = cookieClearer; function reqSignedCookies(paramName) { const selector = paramName == null ? req => req.signedCookies : req => req.signedCookies[paramName]; return handlerParam_1.handlerParam(selector); } exports.reqSignedCookies = reqSignedCookies; //# sourceMappingURL=reqCookies.js.map