The CDK (v1 and v2) work with Typescript v4. You can manually edit the Typescript vesion in to the desired version at any time. Run package.json to preview, npm outdated to update the packages. Npm will yell at you if there are dependency conflicts.npm update
Note: CDK v1 is in maintenance mode. Initialize a current v2 project with npx --yes cdk init ...