jest-environment-ceramic

Ceramic environment for Jest

Usage no npm install needed!

<script type="module">
  import jestEnvironmentCeramic from 'https://cdn.skypack.dev/jest-environment-ceramic';
</script>

README

Glaze monorepo

Packages providing the JavaScript/TypeScript implementation of the Glaze ecosystem.

Installation

This monorepo uses Yarn workspaces, make sure to install it first if you don't already have it.

  1. yarn install to install the dependencies
  2. yarn build to build all the packages

Additional scripts

  • yarn lint to run the linter in all packages
  • yarn test to run tests in all packages
  • yarn docs to generate API documentation

Packages

Name Description Version
Runtime libraries
@glazed/tile-loader Batching and caching for Ceramic streams npm version
@glazed/datamodel Aliases for Ceramic stream references npm version
@glazed/did-datastore Associate data records to a DID npm version
Developer tools
@glazed/devtools Development tools library npm version
@glazed/cli CLI npm version
Internal libraries
@glazed/constants Shared constants npm version
@glazed/did-datastore-model DataModel for the DID DataStore npm version
@glazed/types Shared types npm version
Jest environments
jest-environment-ceramic Ceramic environment for Jest tests npm version
jest-environment-glaze Glaze environment for Jest tests npm version

Maintainers

License

Dual licensed under MIT and Apache 2