-
Notifications
You must be signed in to change notification settings - Fork 156
chore: switch codebase to default esm #3959
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
Conversation
@am29d this is a pre-requisite to eventually move to Zod v4, the diff is kinda large but it's really the same 4 files changed over and over across packages. I tested the build locally and it seems to work as before. |
Apologies for the notification - e2e tests are failing on the layers, will need to investigate further, but I won't be able to do it before tomorrow most likely. |
Found the issue and fixed it, now the tests are passing. I had forgot to switch one of the config files, e2e tests saved the day. |
…powertools-lambda-typescript into chore/switch_esm_default
|
Summary
Changes
This PR switches the two
tsconfig.json
files at the top level to use ESM first, and updates all the child configs accordingly.The reason behind this change is explained in details in the linked issue.
Issue number: closes #3958
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.