( elements: Elements, rest: Rest )
| 1489 | } |
| 1490 | |
| 1491 | const getDefaultTupleTypeAST = <Elements extends TupleType.Elements, Rest extends TupleType.Rest>( |
| 1492 | elements: Elements, |
| 1493 | rest: Rest |
| 1494 | ) => |
| 1495 | new AST.TupleType( |
| 1496 | elements.map((el) => isSchema(el) ? new AST.OptionalType(el.ast, false) : el.ast), |
| 1497 | rest.map((el) => isSchema(el) ? new AST.Type(el.ast) : el.ast), |
| 1498 | true |
| 1499 | ) |
| 1500 | |
| 1501 | function makeTupleTypeClass<Elements extends TupleType.Elements, Rest extends TupleType.Rest>( |
| 1502 | elements: Elements, |
no test coverage detected
searching dependent graphs…