Popular JavaScript packages I hate - crccheck/crccheck.github.io GitHub Wiki

Husky

Husky has soooo many dependencies. Why is it so complicated? Why does it take forever to install? Why does it spam my terminal with marketing messages? https://github.com/crccheck/crccheck.github.io/wiki/Husky

Config

Adds so friction and weird logging output. Very hard to write tests around different configs.

Instead: use dotenv

Winston

Overly complicated, yet very hard to configure and expand. You'd think a logging framework this robust would give you a lot in exchange, but it doesn't!

Instead: use pino