fix(vcpm-sync): use process.exitCode not process.exit()
fix(vcpm-sync): use process.exitCode not process.exit()

On certain platforms (e.g. Windows) the console streams are async,
since `process.exit()` immediately exists the process the console
streams may not have been flushed when the process ends.

Migrating to `process.exitCode` assignment, will allow the process to
end "naturally" when all async work is completed but still use the
specified exit code.

entropic-dev/entropic,entropic-dev/entropic