body-parser
Advanced tools
Comparing version 1.19.0 to 1.19.1
@@ -0,1 +1,16 @@ | ||
1.19.1 / 2021-12-10 | ||
=================== | ||
* deps: bytes@3.1.1 | ||
* deps: http-errors@1.8.1 | ||
- deps: inherits@2.0.4 | ||
- deps: toidentifier@1.0.1 | ||
- deps: setprototypeof@1.2.0 | ||
* deps: qs@6.9.6 | ||
* deps: raw-body@2.4.2 | ||
- deps: bytes@3.1.1 | ||
- deps: http-errors@1.8.1 | ||
* deps: safe-buffer@5.2.1 | ||
* deps: type-is@~1.6.18 | ||
1.19.0 / 2019-04-25 | ||
@@ -2,0 +17,0 @@ =================== |
{ | ||
"name": "body-parser", | ||
"description": "Node.js body parsing middleware", | ||
"version": "1.19.0", | ||
"version": "1.19.1", | ||
"contributors": [ | ||
@@ -12,26 +12,26 @@ "Douglas Christopher Wilson <doug@somethingdoug.com>", | ||
"dependencies": { | ||
"bytes": "3.1.0", | ||
"bytes": "3.1.1", | ||
"content-type": "~1.0.4", | ||
"debug": "2.6.9", | ||
"depd": "~1.1.2", | ||
"http-errors": "1.7.2", | ||
"http-errors": "1.8.1", | ||
"iconv-lite": "0.4.24", | ||
"on-finished": "~2.3.0", | ||
"qs": "6.7.0", | ||
"raw-body": "2.4.0", | ||
"type-is": "~1.6.17" | ||
"qs": "6.9.6", | ||
"raw-body": "2.4.2", | ||
"type-is": "~1.6.18" | ||
}, | ||
"devDependencies": { | ||
"eslint": "5.16.0", | ||
"eslint-config-standard": "12.0.0", | ||
"eslint-plugin-import": "2.17.2", | ||
"eslint-plugin-markdown": "1.0.0", | ||
"eslint-plugin-node": "8.0.1", | ||
"eslint-plugin-promise": "4.1.1", | ||
"eslint-plugin-standard": "4.0.0", | ||
"istanbul": "0.4.5", | ||
"eslint": "7.32.0", | ||
"eslint-config-standard": "14.1.1", | ||
"eslint-plugin-import": "2.25.3", | ||
"eslint-plugin-markdown": "2.2.1", | ||
"eslint-plugin-node": "11.1.0", | ||
"eslint-plugin-promise": "5.2.0", | ||
"eslint-plugin-standard": "4.1.0", | ||
"methods": "1.1.2", | ||
"mocha": "6.1.4", | ||
"safe-buffer": "5.1.2", | ||
"supertest": "4.0.2" | ||
"mocha": "9.1.3", | ||
"nyc": "15.1.0", | ||
"safe-buffer": "5.2.1", | ||
"supertest": "6.1.6" | ||
}, | ||
@@ -48,7 +48,7 @@ "files": [ | ||
"scripts": { | ||
"lint": "eslint --plugin markdown --ext js,md .", | ||
"lint": "eslint .", | ||
"test": "mocha --require test/support/env --reporter spec --check-leaks --bail test/", | ||
"test-cov": "istanbul cover node_modules/mocha/bin/_mocha -- --require test/support/env --reporter dot --check-leaks test/", | ||
"test-travis": "istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --require test/support/env --reporter spec --check-leaks test/" | ||
"test-ci": "nyc --reporter=lcov --reporter=text npm test", | ||
"test-cov": "nyc --reporter=html --reporter=text npm test" | ||
} | ||
} |
@@ -5,3 +5,3 @@ # body-parser | ||
[![NPM Downloads][downloads-image]][downloads-url] | ||
[![Build Status][travis-image]][travis-url] | ||
[![Build Status][github-actions-ci-image]][github-actions-ci-url] | ||
[![Test Coverage][coveralls-image]][coveralls-url] | ||
@@ -53,4 +53,2 @@ | ||
<!-- eslint-disable no-unused-vars --> | ||
```js | ||
@@ -286,10 +284,11 @@ var bodyParser = require('body-parser') | ||
The middlewares provided by this module create errors depending on the error | ||
condition during parsing. The errors will typically have a `status`/`statusCode` | ||
property that contains the suggested HTTP response code, an `expose` property | ||
to determine if the `message` property should be displayed to the client, a | ||
`type` property to determine the type of error without matching against the | ||
`message`, and a `body` property containing the read body, if available. | ||
The middlewares provided by this module create errors using the | ||
[`http-errors` module](https://www.npmjs.com/package/http-errors). The errors | ||
will typically have a `status`/`statusCode` property that contains the suggested | ||
HTTP response code, an `expose` property to determine if the `message` property | ||
should be displayed to the client, a `type` property to determine the type of | ||
error without matching against the `message`, and a `body` property containing | ||
the read body, if available. | ||
The following are the common errors emitted, though any error can come through | ||
The following are the common errors created, though any error can come through | ||
for various reasons. | ||
@@ -305,2 +304,16 @@ | ||
### entity parse failed | ||
This error will occur when the request contained an entity that could not be | ||
parsed by the middleware. The `status` property is set to `400`, the `type` | ||
property is set to `'entity.parse.failed'`, and the `body` property is set to | ||
the entity value that failed parsing. | ||
### entity verify failed | ||
This error will occur when the request contained an entity that could not be | ||
failed verification by the defined `verify` option. The `status` property is | ||
set to `403`, the `type` property is set to `'entity.verify.failed'`, and the | ||
`body` property is set to the entity value that failed verification. | ||
### request aborted | ||
@@ -442,4 +455,2 @@ | ||
[npm-url]: https://npmjs.org/package/body-parser | ||
[travis-image]: https://img.shields.io/travis/expressjs/body-parser/master.svg | ||
[travis-url]: https://travis-ci.org/expressjs/body-parser | ||
[coveralls-image]: https://img.shields.io/coveralls/expressjs/body-parser/master.svg | ||
@@ -449,1 +460,3 @@ [coveralls-url]: https://coveralls.io/r/expressjs/body-parser?branch=master | ||
[downloads-url]: https://npmjs.org/package/body-parser | ||
[github-actions-ci-image]: https://img.shields.io/github/workflow/status/expressjs/body-parser/ci/master?label=ci | ||
[github-actions-ci-url]: https://github.com/expressjs/body-parser?query=workflow%3Aci |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
57220
457
+ Addedbytes@3.1.1(transitive)
+ Addedhttp-errors@1.8.1(transitive)
+ Addedinherits@2.0.4(transitive)
+ Addedqs@6.9.6(transitive)
+ Addedraw-body@2.4.2(transitive)
+ Addedsetprototypeof@1.2.0(transitive)
+ Addedtoidentifier@1.0.1(transitive)
- Removedbytes@3.1.0(transitive)
- Removedhttp-errors@1.7.2(transitive)
- Removedinherits@2.0.3(transitive)
- Removedqs@6.7.0(transitive)
- Removedraw-body@2.4.0(transitive)
- Removedsetprototypeof@1.1.1(transitive)
- Removedtoidentifier@1.0.0(transitive)
Updatedbytes@3.1.1
Updatedhttp-errors@1.8.1
Updatedqs@6.9.6
Updatedraw-body@2.4.2
Updatedtype-is@~1.6.18