Skip to content

Commit 1b62250

Browse files
committed
feat(json-crdt): 🎸 use existing node types
1 parent 7e12584 commit 1b62250

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/json-crdt/codec/structural/binary/constants.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
1+
import {JsonCrdtDataType} from "../../../../json-crdt-patch/constants";
2+
13
export const enum CRDT_MAJOR {
2-
CON = 0b000,
3-
VAL = 0b001,
4-
VEC = 0b010,
5-
OBJ = 0b011,
6-
STR = 0b100,
7-
BIN = 0b101,
8-
ARR = 0b110,
4+
CON = JsonCrdtDataType.con,
5+
VAL = JsonCrdtDataType.val,
6+
OBJ = JsonCrdtDataType.obj,
7+
VEC = JsonCrdtDataType.vec,
8+
STR = JsonCrdtDataType.str,
9+
BIN = JsonCrdtDataType.bin,
10+
ARR = JsonCrdtDataType.arr,
911
}
1012

1113
export const enum CRDT_MAJOR_OVERLAY {
12-
CON = CRDT_MAJOR.CON << 5,
14+
CON = JsonCrdtDataType.con << 5,
1315
VAL = CRDT_MAJOR.VAL << 5,
1416
VEC = CRDT_MAJOR.VEC << 5,
1517
OBJ = CRDT_MAJOR.OBJ << 5,

0 commit comments

Comments
 (0)