Directories

Path Synopsis
Package acl - Contains solutions for introducing Access Control Layers to a leaps service.
Package acl - Contains solutions for introducing Access Control Layers to a leaps service.
api
Package api - Contains network API implementations.
Package api - Contains network API implementations.
events
Package events - Contains string constants and structs for API event and error types.
Package events - Contains string constants and structs for API event and error types.
io
Package io - Contains network api.Emitter implementations for io types.
Package io - Contains network api.Emitter implementations for io types.
Package audit - Implementations of operational transform auditors responsible for taking a stream of operational transform and creating useful features from that stream.
Package audit - Implementations of operational transform auditors responsible for taking a stream of operational transform and creating useful features from that stream.
Package binder - Defines the binder type, used for managing multiple clients of a single document, ensuring that operational transforms received are ordered and dispatched across all other clients.
Package binder - Defines the binder type, used for managing multiple clients of a single document, ensuring that operational transforms received are ordered and dispatched across all other clients.
Package curator - Defines the type used to interact with leaps documents.
Package curator - Defines the type used to interact with leaps documents.
Package store - Contains solutions for Reading/Writing leaps documents, all store types should implement the Storage interface as this is used by leaps to read and write documents.
Package store - Contains solutions for Reading/Writing leaps documents, all store types should implement the Storage interface as this is used by leaps to read and write documents.
Package text - Contains logic for manipulating text based operational transforms, applying them to documents and caching them within state machines for easy management.
Package text - Contains logic for manipulating text based operational transforms, applying them to documents and caching them within state machines for easy management.
Package util - Various miscellaneous utilities used throughout leaps lib.
Package util - Various miscellaneous utilities used throughout leaps lib.
service
Package util provides a few bootstrapping utilities for golang services, and a consistent API to wrap third parties libraries for things such as stats aggregation and logging.
Package util provides a few bootstrapping utilities for golang services, and a consistent API to wrap third parties libraries for things such as stats aggregation and logging.
service/log
Package log - Some utilities for logging and stats aggregation/pushing.
Package log - Some utilities for logging and stats aggregation/pushing.
service/metrics
Package metrics - Create a type for aggregating and propagating metrics to various services based on configuration.
Package metrics - Create a type for aggregating and propagating metrics to various services based on configuration.