serverless-offline-msk
Version:
A serverless offline plugin that enables AWS MSK events
23 lines (20 loc) • 712 B
JavaScript
;
const { log, style } = require('@serverless/utils/log');
const login = require('@serverless/utils/auth/login');
module.exports = async (options = {}) => {
log.notice('Logging into the Serverless Console via the browser');
await login({
...options,
clientName: 'cli:serverless',
clientVersion: require('../../../package').version,
onLoginUrl: (loginUrl) => {
log.notice(
style.aside('If your browser does not open automatically, please open this URL:', loginUrl)
);
},
});
log.notice();
log.notice.success('You are now logged into the Serverless Console');
log.notice();
log.notice('Learn more at https://www.serverless.com/console/docs');
};