auth0-js - Added back needed fields back to Auth0DecodedHash
auth0-js - Added back needed fields back to Auth0DecodedHash

Auth0Error can happen where Auth0 still uses these other fields that someone mistakenly removed a couple months ago (in cases like webAuth.login method).
Responses aren't always in format 'error' & 'errorDescription' and the other fields need to be captured.

Example response = HTTP 401 `{"name":"ValidationError","code":"invalid_user_password","description":"Wrong email or password.","statusCode":400}`

Oct commit that mistakenly removed these
https://github.com/DefinitelyTyped/DefinitelyTyped/commit/c5b6a5e2d5403265f5aa9e0dc3d7f4498622703b#diff-7795f2501af1276ff905e366093a998b
mcliment/DefinitelyTyped,borisyankov/DefinitelyTyped,georgemarshall/DefinitelyTyped,georgemarshall/DefinitelyTyped,borisyankov/DefinitelyTyped,markogresak/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped,dsebastien/DefinitelyTyped,georgemarshall/DefinitelyTyped