Here are a couple good resources for deciding which NPM packages to use in a project:
NPM Search
Provides search results weighted by analysis of the Github repo that hosts the package. The package score is based on quality, popularity, and maintenance.
Bundle Phobia
Shows the bundle size and download time of NPM packages. You can also see the release history for a package and how these metrics changed over time.