UNPKG

code-story

Version:

Get your code activity log for standup from git

20 lines (19 loc) 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var helpers_1 = require("src/helpers"); var DATE_KEYS = ['since', 'after', 'before', 'until']; var prepareDateOptions = function (options) { DATE_KEYS.map(function (key) { var value = options[key]; if (value) { var date = helpers_1.parseDate(value); if (options.startDayTime) { var _a = helpers_1.parseStartDayTimeOption(options.startDayTime), hours = _a.hours, minutes = _a.minutes; date = new Date(date.setHours(hours, minutes)); } options[key] = date ? date.toISOString() : undefined; } }); return options; }; exports.default = prepareDateOptions;