Бобби Шифер, да? Действительно? А с питоном ведь почему-то собранный сразу вариант идёт, нет?
Так почему я должен собирать сам всю либу, если я могу тоже взять собранный вариант?
Подключить через обёртку, как и питон это делает.
Забавно, что вы упомянули питон и его либы, которые якобы удобны и уже написаны, только вот они написаны на си... И их можно использовать вообще без питона.
LionG, зачем форк? Репозиторий есть репозиторий. В зависимости от языка, на которым вы пишите есть инструменты для работы с зависимостями. Есть инструменты, которые позволяют указать ссылку на репозиторий как зависимость. В простых инструментах репозиторий выкачивается в папку и уже она служит источником, который можно в любой момент обновить.
Гит тут может помочь только субмодулями. Не знаю, есть ли такое в GitHub, но в GitLab такое часто применяется. Целевой репозиторий указывается во втором репозитории как ссылка и выкачивается дополнительно. Не нужно хранить во втором репозитории исходники из первого
LionG, каким образом ты делал ToDoList? Скопировал туда исходники из webpack-vue-boilerplate?
Если так, то делай опять так.
В нормальных случаях, зависимости, которые имеются в проекте должны вести на оригинальный репозиторий. И могут быть обновлены в любое время
Ultra-Bad Coder, прежде чем задавать вопросы следует хоть немного самому попытаться понять проблему. Почитать литературу. Хотя бы доку по проблемному методу.