mirror of
https://github.com/meteor/meteor.git
synced 2026-05-02 03:01:46 -04:00
If a login token is expired, or no longer valid, make sure that Meteor doesn't just sit there at a login prompt that the user can't see. This currently only applies if `headless` mode is enabled, though a follow-up to this commit might consider setting `headless = true` automatically in a CI environment using environment variables such as: `CI`, `TRAVIS`, `JENKINS_URL`, etc., as the npm-registry-client does in a similar way. See: https://github.com/npm/npm-registry-client/pull/129/files Fixes #8839.
This folder contains libs for printing output in response to CLI commands.
progress.js defines the lib for printing a progress-bar, so the long
operations don't look like hanging.
console.js exposes the Console singleton that should be used through-out the
tool to print messages with the right level of importance. It also knows how to
correctly repaint the progress-bar, so the two don't conflict.