Contributor Documentation Hi! Welcome to the contributor documentation for the core monorepo. Getting started Setting up your development environment Codeownership Code guidelines for this repo Processes Performing operations across the monorepo Writing and running tests Linting and formatting Updating changelogs Creating pull requests Releasing changes Preparing and releasing breaking changes Reviewing release PRs Testing changes to packages in other projects Building packages Adding new packages to the monorepo Migrating external packages to the monorepo Migrating tags Code guidelines General MetaMask code guidelines General guidelines for all packages Writing controllers Writing data services