I created a new strategy to be used with JSON Web Tokens. This is not much different than the most used passport-jwt, but this has support for EdDSA signed tokens, which is lacking from passport-jwt. It's still very new and that's why there's currently the disclaimer/warning, but so far it seems to work well in every scenario that I have tried.
https://www.npmjs.com/package/passport-fast-jwt