mirror of
https://github.com/zhigang1992/firebase-tools.git
synced 2026-05-25 10:22:40 +08:00
19 lines
481 B
JavaScript
19 lines
481 B
JavaScript
'use strict';
|
|
|
|
var RSVP = require('rsvp');
|
|
var configstore = require('./configstore');
|
|
var FirebaseError = require('./error');
|
|
var chalk = require('chalk');
|
|
|
|
module.exports = function(options, resolve, reject) {
|
|
if (configstore.get('user')) {
|
|
options.user = configstore.get('user');
|
|
resolve(options);
|
|
} else {
|
|
reject(new FirebaseError('Command requires authentication, please run ' + chalk.bold('firebase login'), {
|
|
status: 401,
|
|
exit: 1
|
|
}));
|
|
}
|
|
};
|