Packages providing the reference TypeScript implementation of ComposeDB.
ComposeDB packages and tools are still under early development, breaking changes are to be expected between releases until a stable v1 is released.
This monorepo uses pnpm, make sure to install it first if you don't already have it.
pnpm install
to install the dependenciespnpm run build
to build all the packages
pnpm run lint
to run the linter in all packagespnpm run test
to run tests in all packagespnpm run docs
to generate API documentation
Name | Description | Version |
---|---|---|
Client libraries | ||
@composedb/client |
ComposeDB client for executing GraphQL query on a Ceramic node | |
Developer tools | ||
@composedb/cli |
Command Line Interface | |
@composedb/devtools |
Development tools library | |
@composedb/devtools-node |
Node.js-specific development tools library | |
Shared libraries | ||
@composedb/graphql-scalars |
Shared GraphQL scalars | |
@composedb/types |
Shared types |