diff options
Diffstat (limited to 'node_modules/body/json.js')
-rw-r--r-- | node_modules/body/json.js | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/node_modules/body/json.js b/node_modules/body/json.js deleted file mode 100644 index c399161..0000000 --- a/node_modules/body/json.js +++ /dev/null @@ -1,29 +0,0 @@ -var jsonParse = require("safe-json-parse") - -var body = require("./index.js") -var parseArguments = require("./parse-arguments.js") - -module.exports = jsonBody - -function jsonBody(req, res, opts, callback) { - var args = parseArguments(req, res, opts, callback) - req = args.req - res = args.res - opts = args.opts - callback = args.callback - - if (!callback) { - return jsonBody.bind(null, req, res, opts) - } - - var parse = opts.JSON ? opts.JSON.parse : jsonParse - var reviver = opts.reviver || null - - body(req, res, opts, function (err, body) { - if (err) { - return callback(err) - } - - parse(body, reviver, callback) - }) -} |