nodeshift / nodejs-reference-architecture

The Red Hat and IBM Node.js Reference architecture. The teams 'opinion' on what components our customers and internal teams should use when building Node.js applications and guidance for how to be successful in production with those components.
https://nodeshift.dev/nodejs-reference-architecture/
Apache License 2.0
1.66k stars 120 forks source link

Periodic Review of Recommended Modules #164

Open lholmquist opened 8 months ago

lholmquist commented 8 months ago

We want to start reviewing our current list:

https://github.com/nodeshift/nodejs-reference-architecture/blob/main/npcheck.json

dbrugger commented 8 months ago

Should we add jose for jwt etc? node-fetch should be replaced by undici. Maybe axios too?

FrivalszkyP commented 5 months ago

Axios looks like is already there. We can add undici but I think just removing node-fetch should be enough, people can simply use the built-in fetch anyway.

As for jose, big +1 from me.

Since eslint is already there, I'd add prettier as well, considering these two go hand-in-hand as industry standards at this point.

richardlau commented 5 months ago

Since eslint is already there, I'd add prettier as well, considering these two go hand-in-hand as industry standards at this point.

Also ICYMI eslint has decided to deprecate formatting rules: https://eslint.org/blog/2023/10/deprecating-formatting-rules/

FrivalszkyP commented 5 months ago

Good call!