Home / Function/ groupForEmitter() — bun Function Reference

groupForEmitter() — bun Function Reference

Architecture documentation for the groupForEmitter() function in implementations.mjs from the bun codebase.

Entity Profile

Relationship Graph

Source Code

bench/emitter/implementations.mjs lines 17–30

export function groupForEmitter(name, cb) {
  if (implementations.length === 1) {
    return cb({
      ...implementations[0],
      name: `${name}: ${implementations[0].name}`,
    });
  } else {
    return group(name, () => {
      for (let impl of implementations) {
        cb(impl);
      }
    });
  }
}

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free