codeMap

tcmts.share.codeMap · #5w2ujhqf · function · runs on the server

uses tcmts.share.shareNow, which uses process

The codebase as clouds (CodeMap), for the front page's graph: all of it, or what's under a namespace.

import { HttpError } from "#codebase/tcmts/atproto/lib/server";
import { codeMapNow, shareNow } from "#codebase/tcmts/share";
import type { CodeMap } from "#codebase/tcmts/share";

export async function codeMap(under = ""): Promise<CodeMap> {
  const s = shareNow();
  if (!s.signedIn) throw new HttpError(401, "Sign in to see this server's code.");
  return codeMapNow(s, under);
}

uses

used by