externalsOf
The packages definitions import, the JSX runtime their elements compile to included.
import type { DefRecord, ExtRef } from "#codebase/tcmts/core/types"; export function externalsOf(members: DefRecord[]): ExtRef[] { return members.flatMap((m) => [...m.spans.flatMap((s) => (s.ext ? [s.ext] : [])), ...(m.jsx ? [{ module: m.jsx, subpath: "jsx-runtime", export: "*" }] : [])]); }