MCPcopy Index your code
hub / github.com/cloudcomponents/cdk-constructs

github.com/cloudcomponents/cdk-constructs @0.16.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.16.1 ↗ · + Follow
713 symbols 1,310 edges 210 files 21 documented · 3%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

INotificationTarget (Interface)
(no doc) [9 implementers]
packages/cdk-developer-tools-notifications/src/notification-targets.ts
IEdgeRole (Interface)
(no doc) [2 implementers]
packages/cdk-lambda-at-edge-pattern/src/edge-role.ts
ISpaAuthorization (Interface)
(no doc) [1 implementers]
packages/cdk-cloudfront-authorization/src/authorizations.ts
IEcsService (Interface)
(no doc) [1 implementers]
packages/cdk-blue-green-container-deployment/src/ecs-service.ts
DeletableBucketProps (Interface)
(no doc)
packages/cdk-deletable-bucket/src/deletable-bucket.ts
GithubWebhookProps (Interface)
(no doc)
packages/cdk-github-webhook/src/github-webhook.ts
Approvers (Interface)
(no doc)
packages/cdk-pull-request-approval-rule/src/approval-rule-template.ts
StripeWebhookProps (Interface)
(no doc)
packages/cdk-stripe-webhook/src/stripe-webhook.ts

Core symbols most depended-on inside this repo

debug
called by 26
packages/cdk-cloudfront-authorization/src/lambdas/shared/logger.ts
addToRolePolicy
called by 16
packages/cdk-chatops/src/slack-channel-configuration.ts
addSection
called by 8
packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/message-card.ts
info
called by 7
packages/cdk-cloudfront-authorization/src/lambdas/shared/logger.ts
withCookieDomain
called by 7
packages/cdk-cloudfront-authorization/src/lambdas/shared/cookie.ts
update
called by 6
packages/cdk-dependency-check/src/cli.ts
addToRolePolicy
called by 6
packages/cdk-pull-request-check/src/pull-request-check.ts
addTarget
called by 5
packages/cdk-developer-tools-notifications/src/notification-rules.ts

Shape

Method 213
Class 196
Function 142
Interface 139
Enum 23

Languages

TypeScript100%

Modules by API surface

packages/cdk-cloudfront-authorization/src/authorizations.ts31 symbols
packages/cdk-developer-tools-notifications/src/notification-rules.ts30 symbols
packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/messages/developer-tools/codepipeline-messages.ts21 symbols
packages/cdk-dynamodb-seeder/src/seeds.ts17 symbols
packages/cdk-developer-tools-notifications/src/notification-targets.ts16 symbols
packages/cdk-cloudfront-authorization/src/distributions.ts16 symbols
packages/cdk-blue-green-container-deployment/src/build-spec-generator.ts13 symbols
packages/cdk-codepipeline-slack/src/lambdas/shared/slack-bot.ts12 symbols
packages/cdk-chatops/src/slack-channel-configuration.ts11 symbols
packages/cdk-chatops/src/lambdas/msteams-incoming-webhook/message-card.ts11 symbols
packages/cdk-pull-request-approval-rule/src/lambdas/approval-rule-template/index.ts10 symbols
packages/cdk-codepipeline-slack/src/lambdas/shared/notifier-message-builder.ts10 symbols

For agents

$ claude mcp add cdk-constructs \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact