UNPKG

diia-parser

Version:
22 lines (16 loc) 390 B
export function singleNode(node) { if (Array.isArray(node)) { node = node.flat(Infinity).filter((n) => !!n); if (node.length === 1) { return node[0]; } } return node; } export function flatNodes(node) { if (Array.isArray(node)) { node = node.flat(Infinity).filter((n) => !!n); return node; } return [node]; }