Publish sync on npm as separate repos
Publish as @creek/sync-lib and @creek/sync-cli on the Creek npm Organization.
Use creek-sync
for CLI bin namespace and creek-sync-lib
for the lib, i.e. require('creek-sync-lib')
.
Then, this Sync repo becomes the Electron UI only, since most people will want this Electron UI version, downloading it to their desktops. It will use the lib at its core.
Unless there is a better way.
Edited by Travis