-
Notifications
You must be signed in to change notification settings - Fork 0
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
3.0.0 #20
3.0.0 #20
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM as well.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
This is the release candidate for version 3.0.0 (previously submitted as #20). --------- Co-authored-by: github-actions <[email protected]> Co-authored-by: Jongsun Suh <[email protected]>
## Explanation As part of our OKR for upgrading TypeScript to v5.0+ (Q2 2024 O3KR4), we are updating our core dependencies to generate builds and type declarations for both CJS and ESM. - Replaces all references to `superstruct` with ESM-compatible `@metamask/superstruct` fork. - Set TypeScript `module`, `moduleResolution` options to `NodeNext`. ## References - Closes: #186 - Blocks: MetaMask/core#3651 - Blocked by: MetaMask/superstruct#20 ## Changelog ```md ### Changed - **BREAKING:** Replace dependency `superstruct` `^1.0.3` with ESM-compatible `@metamask/superstruct` `^3.0.0` ([#185](#185)). - Bump devDependency `typescript` from `~4.8.4` to `~5.0.4` ([#185](#185)). ``` --------- Co-authored-by: Elliot Winkler <[email protected]>
Release candidate for v3.0.0.
ts-bridge
as build tool, setmoduleResolution
toNodeNext
#18