-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update tsconfig.json to the latest standards #4419
Comments
We can definitely talk about target and lib for the 5.4 release. Regarding module, I'm not sure how ESM will affect the way jsii works at the moment. |
Also, please support disabling the generated |
@sam-goodwin #2071 I think this covers your request. Otherwise please open a new issue for other request to config defaults. |
Mostly closing this in favor of user-provided tsconfig #2071 Documentation: But we still might change some defaults in future versions. New tracking issue: aws/jsii-compiler#956 |
This issue is now closed. Comments on closed issues are hard for our team to see. |
Describe the feature
The generated tsconfig is using which is outdated in 2024.
Use Case
Stay current and up to date with the TS standards.
Proposed Solution
Use the new and latest versions:
Other Information
This is one of the reason why I am ejecting from projen that has tooling around JSII. My code uses the
paths
inside tsconfig.json and it needs to be on the newer tsconfig values for the web-based project that uses Vite to work. This forces me to create two versions of tsconfig but then I have endless problems withpaths
and eslint. So I decided to just publish my package https://github.com/rehanvdm/serverless-website-analytics in TS now and not any other languages.Acknowledgements
CDK version used
Environment details (OS name and version, etc.)
The text was updated successfully, but these errors were encountered: