UNPKG

@atlaskit/adf-utils

Version:

Set of utilities to traverse, modify and create ADF documents.

13 lines (12 loc) 307 B
import { traverse } from './traverse'; // Ignored via go/ees005 // eslint-disable-next-line @typescript-eslint/no-explicit-any export function reduce(adf, callback, initial) { let result = initial; traverse(adf, { any: node => { result = callback(result, node); } }); return result; }