Skip to content

[Demand] Refactor plugins as many single packages #4609

Description

@guanbinrui

Catalogue

  • UI/UX
  • Mask Core Feature
  • Mask Plugin Feature
  • Security/Cryptography Feature
  • Other
    • /List it here/

Part 1: Introduction and Background

Plugin Assignee PR
Airdrop NOT_CREATED
Avatar @lelenei NOT_CREATED
Collectible @NikoManiac NOT_CREATED
External @Jack-Works NOT_CREATED
FileService @Jack-Works #5273
Furucombo @lelenei NOT_CREATED
Gitcoin @BillySh1 NOT_CREATED
GoodGhosting @yanzhihong23 NOT_CREATED
ITO @zhouhanseng NOT_CREATED
MaskBox @UncleBill NOT_CREATED
NFT NOT_CREATED
Polls @lelenei NOT_CREATED
PoolTogether @lelenei NOT_CREATED
RedPacket @zhouhanseng NOT_CREATED
Snapshot @zhouhanseng NOT_CREATED
Trader @nuanyang233 NOT_CREATED
Transak @BillySh1 NOT_CREATED
UnlockProtocol @NikoManiac NOT_CREATED
VCent @yanzhihong23 NOT_CREATED
Wallet @guanbinrui NOT_CREATED
Profile @lelenei NOT_CREATED
dHEDGE @yanzhihong23 NOT_CREATED

Steps

  • cp -rf packages/plugins/example packages/plugins/[PLUGIN_FOLDER_NAME]
  • Edit .i18n-codegen.json and run npx gulp sync-languages
  • Setup alias packages/mask/.webpack/config.ts
  • Register plugin packages/mask/src/plugin-infra/register.ts

Part 2: Problem to Solve

Part 3: Expected Behavior

Notes

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions