Чтобы не захламлять свой git репозиторий библиотеками и зависимостями для библиотек, которые есть в открытом доступе, люди используют npm (это одна из причин). Тогда создаются файлы package.json и package-lock.json, в них прописываются библиотеки и их версии.
А что, если у меня библиотека, компоненты которой я выбрал сам?
Например, JQuery UI.
На этой странице можно выбрать, что именно будет входить в мою JQuery UI:
https://jqueryui.com/download/
Я выбрал только некоторые компоненты. Как мне через npm установить именно их?
Если это нельзя, то что мне делать? Добавлять в git репозиторий моего проекта JQuery UI?