UNPKG

kvell-scripts

Version:

Scripts to run applications generated from create-kvell-app

42 lines (34 loc) 885 B
"use strict"; /** * @typedef {import ("express").Express} KvellAppObject */ /** * @typedef {import ("http").Server | import ("https").Server} KvellServerObject */ /** * @typedef {import ("express").Request} KvellRequestObject */ /** * @typedef {import ("express").Response} KvellResponseObject */ const express = require("express"); /** * @typedef {Object} Logger * @property {Function} trace A trace level log * @property {Function} debug A debug level log * @property {Function} info An info level log * @property {Function} warn A warn level log * @property {Function} error An error level log * @property {Function} fatal A fatal level log */ /** * @type {Logger} */ const devLog = require("./utils/getDevLogger")(); module.exports = { json: express.json, static: express.static, urlencoded: express.urlencoded, router: express.Router, devLog };