blue-rings
Advanced tools
Comparing version 2.0.4 to 2.1.0
class LWWRegister # state-based, we're doing CvRDT | ||
constructor: -> | ||
@v = null | ||
@t = 0 | ||
@t = `0n` | ||
@@ -6,0 +6,0 @@ assign: (v) -> |
@@ -8,3 +8,3 @@ // Generated by CoffeeScript 2.3.1 | ||
this.v = null; | ||
this.t = 0; | ||
this.t = 0n; | ||
} | ||
@@ -11,0 +11,0 @@ |
@@ -14,2 +14,3 @@ counter = require './crdt-counter' | ||
{Value,host} = options | ||
assert host?, '`host` is required' | ||
@@ -122,3 +123,2 @@ {Counter} = counter(Value) | ||
assert 'string' is typeof name, 'update_counter: name is required' | ||
assert 'string' is typeof text, 'update_counter: text is required' | ||
@@ -125,0 +125,0 @@ service.operation name, expire, 'assign', [text] |
@@ -22,2 +22,3 @@ // Generated by CoffeeScript 2.3.1 | ||
({Value, host} = options); | ||
assert(host != null, '`host` is required'); | ||
({Counter} = counter(Value)); | ||
@@ -153,3 +154,2 @@ Register = register.LWWRegister; | ||
assert('string' === typeof name, 'update_counter: name is required'); | ||
assert('string' === typeof text, 'update_counter: text is required'); | ||
service.operation(name, expire, 'assign', [text]); | ||
@@ -156,0 +156,0 @@ return get_value(name); |
{ | ||
"name": "blue-rings", | ||
"version": "2.0.4", | ||
"version": "2.1.0", | ||
"description": "Blue Rings: distributed counters", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
86512