src/github.ts
36 lines and 0 functions in DrDustinEdwards/capsid, at commit daa875b on 2026-10-24. This file on GitHub.
Functions
None: it only declares types or values.
Imports
It imports src/github/actions.ts, src/github/client.ts, src/github/contents.ts, src/github/dispatch.ts, src/github/prune.ts, src/github/refs.ts, src/github/search.ts. Imported by src/controls-perform.ts, src/controls-plan.ts, src/job-outcomes.ts, src/tools/lint.ts, src/tools/namespaces.ts, src/tools/repo.ts, src/watcher-gather.ts.
Source
export {
REPO_SHAPE,
defaultBranchSha,
encodePath,
parseReposList,
repoTokenOk,
requireSinglePrimary,
resolveRepo,
} from "./github/client";
export {
REPO_BATCH_MAX_FILES,
REPO_FILE_BUDGET,
SELF_REPO,
deleteRepoFile,
listRepoTree,
readRepoFile,
readRepoFiles,
repoBlobPaths,
workflowWriteRefusal,
writeRepoFile,
} from "./github/contents";
export { searchCode } from "./github/search";
export {
REPO_HISTORY_DEFAULT_LIMIT,
REPO_HISTORY_MAX_LIMIT,
REPO_PATCH_BUDGET,
createBranch,
deleteBranch,
managePr,
openPr,
repoHistory,
repoRefs,
} from "./github/refs";
export { pruneMergedBranches, pruneVerdict } from "./github/prune";
export { CI_JOBS_MAX, CI_LOG_BUDGET, ciStatus } from "./github/actions";
export { CI_DISPATCH_POLL_INTERVAL_MS, CI_DISPATCH_POLL_MS, ciDispatch } from "./github/dispatch";