20 lines
415 B
JavaScript
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)
|