limit option validation (#698)limit values (e.g. unparseable strings or NaN) now throw instead of being silently ignored, which previously disabled size limit enforcementnull and undefined fall back to the default 100kb limitdepth option to customize the depth level in the parserdepth level for parsing URL-encoded data is now 32 (previously was Infinity)stricteval usage with Function constructorprocess to check for listeners__proto__ keyspb) supportthrow on invalid typebody property on verify errorstype property on all generated errorshttp-errors to set status code on errorsBuffer loadinghttp-errors for standard emitted errorsthrow when missing charsetDEBUG_MAX_ARRAY_LENGTH[message property enumerable for HttpErrorsDEBUG_FD set to 1 or 2DEBUG_FD environment variablesetprototypeof module to replace __proto__ settingHttpError export, for err instanceof createError.HttpErrorverify usediconv-literequire analysis in urlencoded parserhasOwnPropertymakeErrorstatusCode property on Errors, in addition to statustype default to application/json for JSON parsertype default to application/x-www-form-urlencoded for urlencoded parserrequire analysishttp-errors module to generate errorsCONNECT requestsUpgrade requestshasOwnPropertynull prototypeunpipe module for unpiping requestsconstructorhasOwnProperty is presentdebug messagestype optioncontent-type to parse Content-Type headersObject.prototypehasBody Transfer-Encoding check*/*)extended: true depth limit infinityextended: true array limit dynamicarrayLimit behaviorjson produces {}raw produces new Buffer(0)text produces ''urlencoded produces {}hasbody to be true for content-length: 0parameterLimit option to urlencoded parserurlencoded extended array limit to 100parameterLimit in urlencodedError.stackTraceLimit is too lowTRACE_DEPRECATION environment variable--no-deprecation argument--trace-deprecation argumentCannot switch to old mode now error on Node.js 0.10+text parserraw parserbodyParser() middleware; use .json() and .urlencoded() as neededurlencoded() without provided extended optioninflate: false to turn officonv-liteextended option to urlencoded parsernext(err) after request fully readverify optiontype optiontype-is module