* Updates jsonwebtoken dependency to ^9.0.0 to address high severity
vulnerability CVE-2022-3517
* Updates a number of other dependencies
* Fixes a number of typos
[Developer facing]
* Updates CI to use github actions
`npm audit` and GitHub were flagging vulnerabilities in some
dependencies of Mocha. Update dependencies to newer versions without
those vulnerabilities.
This version includes the following changes:
- Fixes nodejs 6 support (issue #62)
- Adds the ability to chain multiple extractor functions via
fromExtractors([ext1, ext2, ...])
Note: This is a breaking change to the API. See README.md for more info.
New Features:
Switch to using functions (extractors) for parsing JWT from request
Provide a number of commonly used extractors
Provide a versionOneCompatibility extractor to mimic legacy behavior
New Features:
#25 Added algorithms option to allow user to specify
allowabe JWT signing algorithms.
#13 Add ignoreExpiration option to allow user to skip
validation of token's expiration date.
Bug Fixes:
#30 Fixed typos in unit test strings