Hey @dalenguyen - In case you haven’t figured this out yet, I recently updated this guide to reflect Font Awesome 5.1. You may be able to learn something from comparing the setup there to how you set it up.
Edit: took a closer look at your package.json
and I see you’re using the older, deprecated packages for @fortawesome/fontawesome
and @fortawesome/fontawesome-free-brands
but the new package for @fortawesome/free-solid-svg-icons
. The latter needs to be used with the new @fortawesome/fontawesome-svg-core
package rather than the older packages you’re using (see the guide I linked to).