Hacker News new | past | comments | ask | show | jobs | submit login

I agree on ignoring libraries without definitions.

Having to write the definitions myself usually isn't a huge pain, but it's a big red flag showing that it's probably abandoned, and there's no community support around it anymore (or possibly ever).




Yep, these days its basically a proxy for the kinds of smells you look out for when picking a library.


In those cases I will sometimes try to post an offer to write their definitions (or the build step to generate definitions from slightly modified existing JSDoc comments in even more rare cases) and PR them to the project if they like. How a project responds (or doesn't) to that Issue often tells you so much about current maintenance habits.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: