Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Upgrade projen to ^0.79.6
It may also be worth "pinning" the projen version for the projects PDK exports to the same as the peer dep version to avoid this "unmet peer" issue going forward.This PR also sets a default version of projen at the monorepo level, and ensures the projen version is synchronised across all subprojects. This default version is the same as the PDK peer dependency version (since PDK dogfoods the TS monorepo), which ensures we won't hit the "unmet peer" issue when projen bump to 0.80 and beyond, and we can update projen in our own time.
Note that projen's test behaviour of synthing to a tmp dir when
NODE_ENV=test
was set has changed, so I needed to set a different environment variable to avoid breaking all our tests :)Fixes #661