Overview
This section documents every reusable building block in the starter kit. Use it as a lookup when you need exact function signatures, property types, or configuration options.
Reference pages
| Page | What it covers |
|---|---|
| Constructs | BaseConstruct, NetworkConstruct, and extension patterns |
| Aspects | Cross-cutting governance rules for IAM, S3, and VPC |
| Helpers | Task generators, branch naming, workflow creation |
| Stacks | Foundation and Starter stacks with npm scripts |
| Projen | Configuration-driven project management |
How to use this reference
Looking up a function? Start with Helpers for createEnvResourceName, extractCleanedBranchName, and workflow generators.
Building a construct? See Constructs for BaseConstruct inheritance patterns.
Adding governance? Check Aspects for security and validation rules.
Understanding stacks? Read Stacks for FoundationStack and StarterStack details.
Related documentation
- Configuration - How to configure environments and workflows
- Guides - Day-to-day development workflows
- Install - Initial setup instructions