metamask-extension
metamask-extension copied to clipboard
Categorize converted files by domain and teams
After conversion, categorize the files by domain and teams. In this case, we will have a measurement about how much work can be achieved by other teams and reference for planning the future work.
Level 1
metamask-controller.js
Level 2
app/scripts/controllers/detect-tokens.js
app/scripts/controllers/ens/index.js
app/scripts/controllers/metametrics.js
app/scripts/controllers/swaps.js
app/scripts/lib/ComposableObservableStore.js
app/scripts/lib/createMetaRPCHandler.js
app/scripts/lib/createRPCMethodTrackingMiddleware.js
Level 3
App/scripts/controllers/alert.js
App/scripts/controllers/app-state.js
App/scripts/controllers/onboarding.js
App/scripts/controllers/permissions/index
app/scripts/detect-multiple-instances.js
app/scripts/lib/account-tracker.js
app/scripts/lib/createLoggerMiddleware.js
app/scripts/lib/createOnboardingMiddleware.js
app/scripts/lib/createOriginMiddleware.js
app/scripts/lib/createTabIdMiddleware.js
app/scripts/lib/rpc-method-middleware/index.js
app/scripts/lib/stream-utils.js
Level 4
shared/modules/mv3.utils.js
app/scripts/controllers/permissions/background-api.js
app/scripts/controllers/permissions/caveat-mutators.js
app/scripts/controllers/permissions/permission-log.js
app/scripts/controllers/permissions/selector.js
app/scripts/controllers/permissions/specifications.js
app/scripts/lib/rpc-method-middleware/createMethodMiddleware.js
Level 5
app/scripts/controllers/permissions/enum.js
app/scripts/lib/rpc-method-middleware/handlers/index.js
Level 6
app/scripts/lib/rpc-method-middleware/handlers/add-ethereum-chain.js
app/scripts/lib/rpc-method-middleware/handlers/eth-accounts.js
app/scripts/lib/rpc-method-middleware/handlers/get-provider-state.js
app/scripts/lib/rpc-method-middleware/handlers/log-web3-shim-usage.js
app/scripts/lib/rpc-method-middleware/handlers/request-accounts.js
app/scripts/lib/rpc-method-middleware/handlers/send-metadata.js
app/scripts/lib/rpc-method-middleware/handlers/switch-ethereum-chain.js
app/scripts/lib/rpc-method-middleware/handlers/watch-asset.js
Level 13
development/lib/build-type.js
Level 19
shared/modules/transaction.utils.js
shared/notifications/index.js