MCPcopy Index your code
hub / github.com/angular/dev-infra

github.com/angular/dev-infra @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
4,733 symbols 12,958 edges 424 files 701 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

dev-infra

Angular Development Infrastructure

Extension points exported contracts — how you extend this code

ReleaseActionConstructor (Interface)
(no doc) [13 implementers]
ng-dev/release/publish/actions.ts
CheckOrStatusResult (Interface)
Shared base object for a derived Check or Status result.
ng-dev/utils/git/github-macros.ts
StatusHttpResponse (Interface)
* Status HTTP responses which are commonly used by services like GitHub. * See for example: https://www.githubstatus.co
ng-dev/caretaker/check/services.ts
PullRequestCommit (Interface)
Interface describing a pull request commit.
ng-dev/pr/merge/strategies/api-merge.ts
GroupCondition (Interface)
A condition for a group.
ng-dev/pullapprove/group.ts
AuthenticatedCallableContext (Interface)
A CallableContext which is confirmed to already have an authorized user.
apps/functions/code-of-conduct/shared.ts
EntryPointPackage (Interface)
Interface describing an entry-point Bazel package.
bazel/rules/rules_angular/src/ng_package/packager/cross-entry-point-imports.ts
File (Interface)
* A file to be synced, a custom interface is used due to Octokit's types not properly expressing * the content value.
github-actions/org-file-sync/lib/main.ts

Core symbols most depended-on inside this repo

parse
called by 273
github-actions/previews/upload-artifacts-to-firebase/fetch-workflow-artifact.js
push
called by 248
github-actions/saucelabs/set-saucelabs-env.js
error
called by 211
github-actions/saucelabs/set-saucelabs-env.js
commit
called by 185
ng-dev/utils/testing/sandbox-testing.ts
push
called by 122
github-actions/previews/upload-artifacts-to-firebase/extract-artifact-metadata.js
push
called by 113
github-actions/browserstack/set-browserstack-env.js
push
called by 113
github-actions/bazel/configure-remote/configure-remote.js
on
called by 101
github-actions/saucelabs/set-saucelabs-env.js

Shape

Function 2,316
Method 1,796
Class 478
Interface 136
Enum 7

Languages

TypeScript100%

Modules by API surface

github-actions/bazel/configure-remote/configure-remote.js847 symbols
github-actions/saucelabs/set-saucelabs-env.js844 symbols
github-actions/browserstack/set-browserstack-env.js844 symbols
github-actions/previews/upload-artifacts-to-firebase/extract-artifact-metadata.js808 symbols
github-actions/previews/upload-artifacts-to-firebase/fetch-workflow-artifact.js91 symbols
ng-dev/release/publish/actions.ts38 symbols
ng-dev/utils/git/git-client.ts21 symbols
ng-dev/pr/merge/failures.ts18 symbols
ng-dev/utils/testing/virtual-git-client.ts15 symbols
ng-dev/utils/spinner.ts15 symbols
ng-dev/utils/child-process.ts15 symbols
ng-dev/utils/testing/github-api-testing.ts14 symbols

For agents

$ claude mcp add dev-infra \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact