Jongsun Suh
Jongsun Suh
## Steps to reproduce the behavior: ### A. Module not recognized as file 1. Load a js/ts file containing a static import statement where the source path contains one or...
**Is your feature request related to a problem? Please describe.** - Current "Connected to Redux Store" icon implementation only detects connect() function calls, and does not recognize redux hooks. -...
## **Description** ## **Related issues** - Fixes: https://github.com/MetaMask/core/issues/3916 - Blocked by: - https://github.com/MetaMask/core/pull/3923 - `@metamask/assets-controllers` v26.0.0 release (https://github.com/MetaMask/core/pull/3918) ## **Manual testing steps** 1. Go to this page... 2. 3. ##...
## Explanation - Fixes all `any` usage in the `JsonRpcEngine` class. - Errors are typed consistently as `unknown` to reflect actual usage in consumers and tests. - `JsonRpcEngineCallbackError` is no...
## Motivation As part of Shared Libraries Q2 2024 OKRs (O3/KR4), we will be upgrading all core packages to use TypeScript v5.0. There are some significant blockers associated with this...
As part of the Shared Libraries Q2 2024 OKRs (O3/KR4), we plan to upgrade the TypeScript versions in all core repo packages to v4.9. Some follow-up tasks: 1. `satisfies` -...
## Explanation As part of the Shared Libraries Q2 2024 OKRs (O3/KR4), we plan to upgrade the TypeScript versions in all core repo packages to v4.9. ## References - Closes...
## Explanation ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change here...
## Explanation Currently, the allow lists of `ComposableControllerMessenger` are set to `string`, which is too permissive. Each `ComposableController` instance needs typing and allow lists that are specific to its set...
## Explanation Fixes prototype-polluting assignments by validating that dynamic-string property keys do not evaluate to `__proto__`, `constructor`, or `prototype` at runtime. Defines `isSafeDynamicKey` validator and `PROTOTYPE_POLLUTION_BLOCKLIST` constant in `@metamask/controller-utils`. ##...