Skip to content

rana-shoaib/js-glaze

 
 

Repository files navigation

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

About

Developer suite for building Ceramic applications

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.0%
  • Other 1.0%