This repository was archived by the owner on Feb 5, 2025. It is now read-only.
This repository was archived by the owner on Feb 5, 2025. It is now read-only.
[Git] Split dapp from packages #1119
Closed
Description
Describe the feature you'd like to request
The monorepo currently has all packages in the same place, but this has turned into technical debt.
- The dapp is independent of the SDK and contract packages, but is the first indicator of breaking changes in those dependencies
- The SDK depends on the contracts packags and the graph package
- The clean way of validating the SDK with the app is getting it from NPM, leaving local package availability out of scope
Describe the solution you'd like
Fork the monorepo into application and packages:
Application:
- dapp
- Defender
- CORS proxy
- OSO
Packages:
- Contracts
- Graph
- SDK
This setup separates concerns, CI/CD flows and dependencies.
Describe alternatives you've considered
Leaving the monorepo as is. In the current itteration, that means having a workspace with ignored packages. This pattern can be improved.
Metadata
Metadata
Assignees
Labels
No labels