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

Method use

lib/application.js:152–157  ·  view source on GitHub ↗

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

(fn)

Source from the content-addressed store, hash-verified

150 */
151
152 use (fn) {
153 if (typeof fn !== 'function') { throw new TypeError('middleware must be a function!') }
154 debug('use %s', fn._name || fn.name || '-')
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