UNPKG

koa-body

Version:

A Koa body parser middleware. Supports multipart, urlencoded and JSON request bodies.

26 lines 811 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isJsonBody = isJsonBody; exports.isUrlencodedBody = isUrlencodedBody; exports.isTextBody = isTextBody; exports.isMultipartBody = isMultipartBody; const jsonTypes = [ 'application/json', 'application/json-patch+json', 'application/vnd.api+json', 'application/csp-report', 'application/reports+json', ]; function isJsonBody(ctx, options) { return options.json && ctx.is(jsonTypes); } function isUrlencodedBody(ctx, options) { return options.urlencoded && ctx.is('urlencoded'); } function isTextBody(ctx, options) { return options.text && ctx.is('text/*'); } function isMultipartBody(ctx, options) { return options.multipart && ctx.is('multipart'); } //# sourceMappingURL=body-type-util.js.map