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