mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
19 lines
581 B
JavaScript
19 lines
581 B
JavaScript
'use strict';
|
|
|
|
const chalk = require('chalk');
|
|
|
|
const processBackendNotificationRequest = require('@serverless/utils/process-backend-notification-request');
|
|
|
|
module.exports = notifications => {
|
|
const notification = processBackendNotificationRequest(notifications);
|
|
if (!notification) return;
|
|
|
|
const borderLength =
|
|
Math.min('Serverless: '.length + notification.message.length, process.stdout.columns) || 10;
|
|
process.stdout.write(
|
|
`\n${'*'.repeat(borderLength)}\nServerless: ${chalk.yellow(notification.message)}\n${'*'.repeat(
|
|
borderLength
|
|
)}\n\n`
|
|
);
|
|
};
|