A nodejs client library for (Get) Event Store
This client assumes that you already have an Event Store instance running.
$ npm install ges-client
Append and read from an event stream
var ges =// 1) Create a connection to a running EventStore// using default connection options and credentialsvar connection =stream = 'intro-events'// 2) Append events that can be readconnection
Subscribe to stream updates
var ges =// 1) Create a connection to a running EventStore// using default connection options and credentialsvar connection =stream = 'intro-events'// 2) Create a subscriptionconnection
- Connection (Partial - not all events are available)
- Append to stream (Complete)
- Read from stream (Complete)
- Subscriptions (Complete)
- Read from all (Complete)
- Stream ACLs (Not Started)
- Transactions (Complete)
- Stream deletes (Complete)
- Stream metadata (Complete)
Copyright (c) 2014 Brian Mavity.
ges-client is licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md file for more details.
Special thanks to Ken Pratt for writing the first version of this over at https://github.com/kenpratt/nodejs-EventStore . It made early development go by much faster.