Just because you only see one person committing on the repository doesn't mean that only one person is working on it. And also, vue doesn't only have 1 repo, it has many repos dedicated for each official plug-in/modules which it uses (vue-router, vuex, vue-18n, etc...).
See the team: vuejs.org/v2/guide/team.html
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.