( node: TNode, )
| 2 | import { Text, Node } from '@editablejs/models' |
| 3 | |
| 4 | export function getProperties<TNode extends Node>( |
| 5 | node: TNode, |
| 6 | ): Omit<TNode, TNode extends Text ? 'text' : 'children'> { |
| 7 | return omit(node, (Text.isText(node) ? 'text' : 'children') as keyof TNode) as Omit< |
| 8 | TNode, |
| 9 | TNode extends Text ? 'text' : 'children' |
| 10 | > |
| 11 | } |
no test coverage detected
searching dependent graphs…