@litexa/core
Version:
Litexa, a programming language for writing Alexa skills
33 lines (27 loc) • 881 B
JavaScript
/*
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
* Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0
* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
;
import {inspect} from 'util';
import {Time} from '../services/time.service';
import logger from './logger';
const ORDERED_DAYS_OF_WEEK = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
];
export function todayName(timeService = Time) {
const day = timeService.serverTimeGetDay();
return ORDERED_DAYS_OF_WEEK[day];
}
export function addNumbers(...numbers) {
logger.info(`the arguments are ${inspect(numbers)}`);
return Array.from(numbers).reduce((accumulator, number) => accumulator + number, 0);
}