Afaik, у вас есть два варианта.
- Создайте файл .gitignore с исключениями для пакетов, которые вы хотите зарегистрировать.
node_modules
!node_modules/<package_name> //repeat for every package
Создайте вилку проекта, который вы хотите изменить, это, конечно, можно сделать, только если это проект с открытым исходным кодом. И опубликовать sh пакет в (частном?) npm фиде. Если вы хотите опубликовать sh его в фиде publi c * npm, вам нужно будет изменить имя в
package.json
.