feat(remodel): generate index.ts and .jsiirc.json files#23970
feat(remodel): generate index.ts and .jsiirc.json files#23970madeline-k merged 3 commits intofeat/repo-restructurefrom
Conversation
aws-cdk-automation
left a comment
There was a problem hiding this comment.
The pull request linter has failed. See the aws-cdk-automation comment below for failure reasons. If you believe this pull request should receive an exemption, please comment and provide a justification.
So in our case I don't think we actually need the intermediary |
|
The pull request linter fails with the following errors: PRs must pass status checks before we can provide a meaningful review. |
This PR modifies the
gen.tsscript that will run inaws-cdk-libafter the remodel.I fixed a minor issue where the L1s were getting generated underaws-cdk-lib/lib/aws-service/service.generated.tswhen it should be:aws-cdk-lib/aws-service/lib/service.generated.ts.a. In
main, the only automation to do this exists in create-missing-libraries.ts, so I've lifted some inspiration from there.a. In
main, this is currently done by ubergen here, by applying a transform to the jsii targets in eachpackage.json. This seems unnecesarily complicated to me.Remaining todo:
aws-cdk-lib'sgenscript at the end of the cloudformation specupdate.shscript. This will cause the update job to check-in.jsiirc.jsonandindex.tsfiles for new modules.create-missing-libraries.tsfor deletion by the remodel toolBy submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license