Skip to content
This repository has been archived by the owner on Jun 29, 2022. It is now read-only.

Latest commit

 

History

History
25 lines (22 loc) · 1.59 KB

structure.md

File metadata and controls

25 lines (22 loc) · 1.59 KB

Repository Structure

AWS C2A is supported through multiple interconnected packages. These packages are managed with the help of lerna. The packages are located in the packages folder and contain:

Packages Description
aws-c2a The toolkit/CLI to run the engine, visualizer, and web app
@aws-c2a/cdk-pipelines-step A CDK construct that integrates C2A into a CDK Pipelines step
@aws-c2a/engine Rules parsing, template parsing, and model diffing
@aws-c2a/models Class definitions and serialization logic for the building blocks of C2A
@aws-c2a/presets A predefined set of rules for the C2A toolkit and its consumers
@aws-c2a/rules Definition for the rules language, along with an object model.
@aws-c2a/visualizer A web app to help vizualize the C2A diff tree.
@aws-c2a/web-app A web app for visualizing and interacting with a produced change report.