Files
modules/state-crdts/hyper-p2p-crdt-grow-only-set/examples/basic.js
T
2026-05-20 23:36:32 -04:00

20 lines
415 B
JavaScript

require('bare-process/global')
const { HyperP2PCrdtGrowOnlySet } = require('../index.js')
async function main () {
const topic = process.argv[2] || null
const g = new HyperP2PCrdtGrowOnlySet({ topic })
await g.ready()
g.add('alpha')
g.add('beta')
g.add('alpha') // duplicate
console.log('values:', g.values())
console.log('stats:', g.getStats())
await g.close()
}
main().catch(console.error)