aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/body-parser/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/body-parser/index.js')
-rw-r--r--node_modules/body-parser/index.js55
1 files changed, 55 insertions, 0 deletions
diff --git a/node_modules/body-parser/index.js b/node_modules/body-parser/index.js
new file mode 100644
index 0000000..c0526e1
--- /dev/null
+++ b/node_modules/body-parser/index.js
@@ -0,0 +1,55 @@
+/*!
+ * body-parser
+ * Copyright(c) 2014-2015 Douglas Christopher Wilson
+ * MIT Licensed
+ */
+
+'use strict'
+
+/**
+ * @typedef {Object} Parsers
+ * @property {Function} json JSON parser
+ * @property {Function} raw Raw parser
+ * @property {Function} text Text parser
+ * @property {Function} urlencoded URL-encoded parser
+ */
+
+/**
+ * Module exports.
+ * @type {Function & Parsers}
+ */
+exports = module.exports = bodyParser
+
+/**
+ * JSON parser.
+ * @public
+ */
+exports.json = require('./lib/types/json')
+
+/**
+ * Raw parser.
+ * @public
+ */
+exports.raw = require('./lib/types/raw')
+
+/**
+ * Text parser.
+ * @public
+ */
+exports.text = require('./lib/types/text')
+
+/**
+ * URL-encoded parser.
+ * @public
+ */
+exports.urlencoded = require('./lib/types/urlencoded')
+
+/**
+ * Create a middleware to parse json and urlencoded bodies.
+ *
+ * @deprecated
+ * @public
+ */
+function bodyParser () {
+ throw new Error('The bodyParser() generic has been split into individual middleware to use instead.')
+}