¿Cómo agrego un proyecto de código abierto editado a mi propio proyecto?

He descargado un package de código abierto de github y he hecho las ediciones que necesitaba para que funcione en mi propio proyecto.

Ahora, necesito colocar el código editado en mi propio proyecto. ¿Cómo hago esto? El proyecto está en Angular 4 y estoy usando npm.

Soy muy nuevo en el uso de npm y Angular, así que he hecho casi npm instalaciones de packages que necesitaría. ¿Cómo me aseguro de get mi versión editada y no la versión original de github?

Debes poner un fork / repository de tus cambios en Github (o cualquier otro sistema de control de versiones de git), que también los hace más fáciles de rastrear.

Si tiene su repository en Github o en cualquier otro lugar, puede simplemente usar

npm install <git remote url>

para instalar tu package!