next
Installation
git clone hgit@gitlab.com:GeneralProtocols/xo/sync-client.git
cd sync-client
npm ci
Running
There are 2 examples in the demo folder.
-
The
suitewill run general read/write operations on various clients. -
The
tuiwill allow you to write values into the console as well as monitor for updates. -
npx tsx ./demo/suite.ts- Optionally, addsse|ws|encryped|encryptedPerResourceto select a specific implementation to test. Defaults to all clients. -
npx tsx ./demo/tui.ts- Optionally addfalseto use a SSE without encryption. Default isEncryptedClientPerResource
Languages
TypeScript
100%