message: Do not hang forever if not on a TTY
diff: @@ -607,6 +607,7 @@ async function sync(token) {
  const plan = await planPromise;
  if (plan.id === 'oss') {
  + if (isTTY) {
  info(
  `You are on the OSS plan. Your code will be made ${chalk.bold('public')}.`
  );
  @@ -631,6 +632,12 @@ async function sync(token) {
  info(`You can upgrade by running ${cmd('now upgrade')}.`);
  return exit();
  }
  + } else if (!wantsPublic) {
  + let msg = '\nYou are on the OSS plan. Your code will be made public.';
  + msg += ' If you agree with that, please run again with --public.';
  + console.log(msg);
  + return exit(1);
  + }
  }
  if (now.syncAmount) {
  