Я занимаюсь разработкой библиотеки компонентов, которой я не хочу делиться в npmjs, есть ли способ поделиться моей угловой библиотекой с другими угловыми проектами, не деля ее с NPM.
да попробуйте verdaccio , которая хранит упакованную библиотеку в вашем локальном хранилище, когда npm i имя_библиотеки сначала ищет библиотеку в локальном хранилище, а затем ищет общедоступную npm https://verdaccio.org/docs/en/installation
Лучший способ - иметь свой собственный реестр npm и публиковать в нем. Это часто в средних или крупных компаниях.
Более простой способ - опубликовать вашу библиотеку пакетов в репозитории git и добавить библиотеку как пакет с исходным кодом git. Вы можете увидеть, как это сделать, в документации по npm. https://docs.npmjs.com/files/package.json#dependencies