I'm developing a Strapi base project (A headless cms written with node.js). I want to package my app so I can install it in other projects as a dependency and take the development further from there (i.e. I want to develop an e-commerce web app or something like that in other areas). My need is if there was ever a bug in the base project, after solving the bug, I want to go into the final projects and bump the base project version in package.json and prevent myself from repeating the bug fix on each final individual project (DRY).
Any suggestions?