MCPcopy
hub / github.com/koajs/koa / use

Method use

lib/application.js:152–157  ·  lib/application.js::Application.use

* Use the given middleware `fn`. * * Old-style middleware will be converted. * * @param {(context: Context) => Promise<any | void>} fn * @return {Application} self * @api public

(fn)

Source from the content-addressed store, hash-verified

150 */
151
152 use (fn) {
153 if (typeof fn !== class="st">'function') { throw new TypeError(class="st">'middleware must be a function!') }
154 debug(class="st">'use %s', fn._name || fn.name || class="st">'-')
155 this.middleware.push(fn)
156 return this
157 }
158
159 /**
160 * Return a request handler callback

Callers 15

href.test.jsFile · 0.80
onerror.test.jsFile · 0.80
cookies.test.jsFile · 0.80
state.test.jsFile · 0.80
use.test.jsFile · 0.80
context.test.jsFile · 0.80
response.test.jsFile · 0.80
request.test.jsFile · 0.80
respond.test.jsFile · 0.80
compose.test.jsFile · 0.80
index.test.jsFile · 0.80

Calls

no outgoing calls

Tested by 1

stripFunction · 0.64