Code Structure
Here’s the breakdown of the repo:
Packages
- @anticrm/foundation – Anticrm Platform Foundation Types.
- @anticrm/platform – Plugin architecture and implementation. Client-side only.
- @anticrm/core – Core concepts shared by Client plugins and Server components.
- @anticrm/domains – Indexers and Domains.
- @anticrm/text – Markdown related utilities.
- @anticrm/model – Utils to define and manage domain models. Used by tooling, not a part of client/server runtimes.
- @anticrm/rpc – Remote Procedure Call related.
Package Dependencies:
Plugin Dependencies: