Changeset: Move changeset logic to a new Changeset class

This commit is contained in:
Richard Hansen 2021-10-25 06:07:51 -04:00
parent a470253779
commit b718d88157
11 changed files with 193 additions and 127 deletions

View file

@ -202,7 +202,7 @@ const randomTestChangeset = (origText, withAttribs) => {
const outText = `${outTextAssem}\n`;
const serializedOps = Changeset.serializeOps(Changeset.canonicalizeOps(ops, true));
const cs = Changeset.pack(oldLen, outText.length, serializedOps, charBank);
Changeset.checkRep(cs);
Changeset.unpack(cs).validate();
return [cs, outText];
};
exports.randomTestChangeset = randomTestChangeset;