chore!: drop really, really old node support

This commit is contained in:
AJ ONeal 2021-10-21 13:28:20 -06:00
parent c57a08f0cd
commit 604b42c7ef
2 changed files with 8 additions and 4 deletions

View File

@ -301,7 +301,10 @@ For backwards compatibility with v1, the non-stringified `message` is the same a
Minor Breaking changes (with a major version bump):
- v3.0.0 - reworked error messages (also available in v2.1.0 as `client_message`)
- v2.0.0 - changes from the default `issuers = ["*"]` to requiring that an issuer (or public jwk for verification) is specified
- v3.0.0
- reworked error messages (also available in v2.1.0 as `client_message`)
- started using `let` and template strings (drops _really_ old node compat)
- v2.0.0
- changes from the default `issuers = ["*"]` to requiring that an issuer (or public jwk for verification) is specified
See other changes in [CHANGELOG.md](./CHANGELOG.md).

View File

@ -22,8 +22,9 @@
function create(old, msg, code, status, details) {
/** @type AuthError */
//@ts-ignore
var err = new Error(old);
err.client_message = msg;
let err = new Error(msg);
err.message = msg;
err._old_message = old;
err.code = code;
err.status = status;
if (details) {