const fromChildren = (
    await Promise.all(
      nodes.map(async (node) => resolveScriptsFromNode({ node, context })),
    )
  ).reduce((merged, next) => merge(merged, next), {});