Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reorganize packages #566

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Reorganize packages #566

wants to merge 2 commits into from

Conversation

corbanbrook
Copy link
Contributor

@corbanbrook corbanbrook commented Aug 27, 2024

As discussed during our Retreat this is an initial attempt at reorganizing the existing sequence.js workspace packages so that they are grouped by their use case.

  • packages/0xsequence - A package that reexports all other packages for ease of use and e2e integration tests
  • packages/tests - A package that contains test setups and fixtures used by other packages
  • packages/wallet/* - Packages that are used specifically to build a wallet like the wallet-webapp
  • packages/dapp/* - Packages that are used by dapp developers to integrate sequence
  • packages/common/* - Packages that are shared between wallet and dapp
  • packages/apis/* - Packages that relate to sequence apis (Api, Indexer, Metadata)

NOTE: This doesn't change the build tooling, the names of the packages on npm, or how packages function, it is merely an organizational effort within the repo to help convey to developers what packages are important for their use case.

Screenshot 2024-08-15 at 4 20 26 PM (1)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant