Skip to content

ceramicstudio/js-glaze

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Example

An example notes taking app using Glaze libraries and tools with a webpack setup is available in the examples/webpack-notes folder.

Maintainers

License

Dual licensed under MIT and Apache 2