UNPKG

yaclt

Version:
26 lines 2.83 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.echoHelper = exports.capitalizeHelper = exports.currentDateTimeHelper = void 0; var luxon_1 = require("luxon"); var currentDateTimeHelper = function (format) { if (format === void 0) { format = "ISODate"; } var now = luxon_1.DateTime.now(); switch (format) { case "ISODate": return now.toISODate(); case "ISO": return now.toISO(); case "localeString": return now.toLocaleString(); default: return now.toFormat(format); } }; exports.currentDateTimeHelper = currentDateTimeHelper; var capitalizeHelper = function (str) { return "" + str.charAt(0).toUpperCase() + str.slice(1); }; exports.capitalizeHelper = capitalizeHelper; var echoHelper = function (str) { return str; }; exports.echoHelper = echoHelper; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFuZGxlYmFycy1oZWxwZXJzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL2hhbmRsZWJhcnMtaGVscGVycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSwrQkFBaUM7QUFFMUIsSUFBTSxxQkFBcUIsR0FBRyxVQUNuQyxNQUErRDtJQUEvRCx1QkFBQSxFQUFBLGtCQUErRDtJQUUvRCxJQUFNLEdBQUcsR0FBRyxnQkFBUSxDQUFDLEdBQUcsRUFBRSxDQUFDO0lBQzNCLFFBQVEsTUFBTSxFQUFFO1FBQ2QsS0FBSyxTQUFTO1lBQ1osT0FBTyxHQUFHLENBQUMsU0FBUyxFQUFFLENBQUM7UUFDekIsS0FBSyxLQUFLO1lBQ1IsT0FBTyxHQUFHLENBQUMsS0FBSyxFQUFFLENBQUM7UUFDckIsS0FBSyxjQUFjO1lBQ2pCLE9BQU8sR0FBRyxDQUFDLGNBQWMsRUFBRSxDQUFDO1FBQzlCO1lBQ0UsT0FBTyxHQUFHLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0tBQy9CO0FBQ0gsQ0FBQyxDQUFDO0FBZFcsUUFBQSxxQkFBcUIseUJBY2hDO0FBRUssSUFBTSxnQkFBZ0IsR0FBRyxVQUFDLEdBQVc7SUFDMUMsT0FBQSxLQUFHLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLEdBQUcsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUc7QUFBL0MsQ0FBK0MsQ0FBQztBQURyQyxRQUFBLGdCQUFnQixvQkFDcUI7QUFFM0MsSUFBTSxVQUFVLEdBQUcsVUFBQyxHQUFXLElBQWEsT0FBQSxHQUFHLEVBQUgsQ0FBRyxDQUFDO0FBQTFDLFFBQUEsVUFBVSxjQUFnQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IERhdGVUaW1lIH0gZnJvbSBcImx1eG9uXCI7XG5cbmV4cG9ydCBjb25zdCBjdXJyZW50RGF0ZVRpbWVIZWxwZXIgPSAoXG4gIGZvcm1hdDogXCJJU09EYXRlXCIgfCBcIklTT1wiIHwgXCJsb2NhbGVTdHJpbmdcIiB8IHN0cmluZyA9IFwiSVNPRGF0ZVwiXG4pOiBzdHJpbmcgPT4ge1xuICBjb25zdCBub3cgPSBEYXRlVGltZS5ub3coKTtcbiAgc3dpdGNoIChmb3JtYXQpIHtcbiAgICBjYXNlIFwiSVNPRGF0ZVwiOlxuICAgICAgcmV0dXJuIG5vdy50b0lTT0RhdGUoKTtcbiAgICBjYXNlIFwiSVNPXCI6XG4gICAgICByZXR1cm4gbm93LnRvSVNPKCk7XG4gICAgY2FzZSBcImxvY2FsZVN0cmluZ1wiOlxuICAgICAgcmV0dXJuIG5vdy50b0xvY2FsZVN0cmluZygpO1xuICAgIGRlZmF1bHQ6XG4gICAgICByZXR1cm4gbm93LnRvRm9ybWF0KGZvcm1hdCk7XG4gIH1cbn07XG5cbmV4cG9ydCBjb25zdCBjYXBpdGFsaXplSGVscGVyID0gKHN0cjogc3RyaW5nKTogc3RyaW5nID0+XG4gIGAke3N0ci5jaGFyQXQoMCkudG9VcHBlckNhc2UoKX0ke3N0ci5zbGljZSgxKX1gO1xuXG5leHBvcnQgY29uc3QgZWNob0hlbHBlciA9IChzdHI6IHN0cmluZyk6IHN0cmluZyA9PiBzdHI7XG4iXX0=