-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Closed
Description
The current flat structure of our monorepo makes it hard to work with it as it's hard to scope down lerna operations only to certain parts of it. Eventually, once we start publishing to NPM, we will want to manage various module (or module groups) in separate repos, but for now, let's try to organize it in a way that will make it more practical to use.
Here's an initial proposal:
packages/framework
aws-cdk
aws-cdk-applet-js
aws-cdk-assert
aws-cdk-cloudformation-diff
aws-cdk-custom-resources
aws-cdk-cx-api
aws-cdk-resources
aws-cdk-toolkit
aws-cdk-util
packages/awslibs
aws-cdk-acm
aws-cdk-cloudtrail
aws-cdk-codebuild
aws-cdk-codecommit
aws-cdk-codepipeline
aws-cdk-dynamodb
aws-cdk-ec2
aws-cdk-events
aws-cdk-iam
aws-cdk-kms
aws-cdk-lambda
aws-cdk-neptune
aws-cdk-quickstarts
aws-cdk-rds
aws-cdk-route53
aws-cdk-rtv
aws-cdk-s3
aws-cdk-sns
aws-cdk-sqs
packages/build-tools
cfn2ts
pkglint
pkgtools
simple-resource-bundler
packages/bundles
cdk-bundle-all
cdk-bundle-docs
cdk-bundle-java
packages/examples
Metadata
Metadata
Assignees
Labels
No labels