(node)
| 737 | const errors = [] |
| 738 | const has = (name) => Object.hasOwn(schema.types, name) |
| 739 | const hasUnknown = (node) => |
| 740 | !node |
| 741 | ? false |
| 742 | : node.primitive === 'unknown' |
| 743 | ? true |
| 744 | : node.list |
| 745 | ? hasUnknown(node.list) |
| 746 | : node.map |
| 747 | ? hasUnknown(node.map) |
| 748 | : node.union |
| 749 | ? node.union.some(hasUnknown) |
| 750 | : node.record |
| 751 | ? node.record.some((f) => hasUnknown(f.type)) |
| 752 | : false |
| 753 | const hasEmptyInlineRecord = (node) => |
| 754 | !node |
| 755 | ? false |