core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
## Explanation ## References ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****: Your change here...
These controllers are similar but have separate implementations. We will need to dive into how they are used in the extension vs. mobile app to understand what a combined version...
- The config format that we currently use is deprecated starting in ESLint v9: https://eslint.org/docs/latest/use/configure/configuration-files-deprecated - The `@metamask/eslint-config` monorepo has migrated to the new flat config format, which makes it...
The selected network can change in other circumstances as well. For example if the user switches the network dropdown in the popup, according tot he designs it should also update...
The `engines` plugin will, when `yarn` is run, check the Node version specified in the `engines` field `package.json` and/or the version specified in `.nvmrc` and throw if the user is...
Account API docs: https://docs.cx.metamask.io/docs/multichainAccounts/api-reference/ Use the account API as a means of detecting tokens in `TokenDetectionController`. This API uses off chain indexing to determine which tokens the wallet interacted with,...
## Explanation Update the Yarn plugin for `@lavamoat/allow-scripts` integration. This strengthens protection and contains fixes for the Yarn v4 upgrade. ## References ## Changelog None ## Checklist - [x] I've...
## Explanation There's an inconsistency regarding the currency rate data type, this PR changes it from `string` to `number` ## References ## Changelog ### `@metamask/assets-controller` - **BREAKING**: `RatesController` data type...
## Explanation ## References - Closes https://github.com/MetaMask/core/issues/4745 ## Changelog ### `@metamask/package-a` - ****: Your change here - ****: Your change here ### `@metamask/package-b` - ****: Your change here - ****:...
We would like to migrate most MetaMask libraries into this monorepo to make them easier to maintain. We may want to exclude libraries that are: * Experimental * Deprecated, or...