(options)
| 16875 | return DateTime2; |
| 16876 | }(Time); |
| 16877 | function initializeOptions$1(options) { |
| 16878 | var invalid = []; |
| 16879 | var keys = Object.keys(options); |
| 16880 | for (var _i = 0, keys_1 = keys; _i < keys_1.length; _i++) { |
| 16881 | var key = keys_1[_i]; |
| 16882 | if (!includes(defaultKeys, key)) |
| 16883 | invalid.push(key); |
| 16884 | if (isDate(options[key]) && !isValidDate(options[key])) { |
| 16885 | invalid.push(key); |
| 16886 | } |
| 16887 | } |
| 16888 | if (invalid.length) { |
| 16889 | throw new Error("Invalid options: " + invalid.join(", ")); |
| 16890 | } |
| 16891 | return __assign({}, options); |
| 16892 | } |
| 16893 | function parseOptions(options) { |
| 16894 | var opts = __assign(__assign({}, DEFAULT_OPTIONS$1), initializeOptions$1(options)); |
| 16895 | if (isPresent(opts.byeaster)) |
no test coverage detected