Here are a couple good resources for deciding which NPM packages to use in a project:
Provides search results weighted by analysis of the Github repo that hosts the package. The package score is based on quality, popularity, and maintenance.
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.