Caleb Porzio, developer at Tighten Co, recorded a video that explains how to publish a Vue component as a package

If you're like me, you have a handful of useful Vue components you use between different projects. Many times I've wanted to publish an individual Vue component to NPM for myself and others to access more easily.