{ "type": "File", "start": 0, "end": 1945, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 60, "column": 0 } }, "program": { "type": "Program", "start": 0, "end": 1945, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 60, "column": 0 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 1, "end": 23, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 22 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 8, "end": 9, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } }, "local": { "type": "Identifier", "start": 8, "end": 9, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 }, "identifierName": "Y" }, "name": "Y" } } ], "source": { "type": "StringLiteral", "start": 15, "end": 23, "loc": { "start": { "line": 2, "column": 14 }, "end": { "line": 2, "column": 22 } }, "extra": { "rawValue": "./Y.js", "raw": "'./Y.js'" }, "value": "./Y.js" } }, { "type": "ImportDeclaration", "start": 24, "end": 71, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 47 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 31, "end": 42, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 18 } }, "local": { "type": "Identifier", "start": 31, "end": 42, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 18 }, "identifierName": "UndoManager" }, "name": "UndoManager" } } ], "source": { "type": "StringLiteral", "start": 48, "end": 71, "loc": { "start": { "line": 3, "column": 24 }, "end": { "line": 3, "column": 47 } }, "extra": { "rawValue": "./Util/UndoManager.js", "raw": "'./Util/UndoManager.js'" }, "value": "./Util/UndoManager.js" } }, { "type": "ImportDeclaration", "start": 72, "end": 155, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 83 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 81, "end": 103, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 31 } }, "imported": { "type": "Identifier", "start": 81, "end": 103, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 31 }, "identifierName": "integrateRemoteStructs" }, "name": "integrateRemoteStructs" }, "local": { "type": "Identifier", "start": 81, "end": 103, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 31 }, "identifierName": "integrateRemoteStructs" }, "name": "integrateRemoteStructs" } } ], "source": { "type": "StringLiteral", "start": 111, "end": 155, "loc": { "start": { "line": 4, "column": 39 }, "end": { "line": 4, "column": 83 } }, "extra": { "rawValue": "./MessageHandler/integrateRemoteStructs.js", "raw": "'./MessageHandler/integrateRemoteStructs.js'" }, "value": "./MessageHandler/integrateRemoteStructs.js" } }, { "type": "ImportDeclaration", "start": 157, "end": 245, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 88 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 166, "end": 181, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 24 } }, "imported": { "type": "Identifier", "start": 166, "end": 181, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 24 }, "identifierName": "messageToString" }, "name": "messageToString" }, "local": { "type": "Identifier", "start": 166, "end": 181, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 24 }, "identifierName": "messageToString" }, "name": "messageToString" } }, { "type": "ImportSpecifier", "start": 183, "end": 200, "loc": { "start": { "line": 6, "column": 26 }, "end": { "line": 6, "column": 43 } }, "imported": { "type": "Identifier", "start": 183, "end": 200, "loc": { "start": { "line": 6, "column": 26 }, "end": { "line": 6, "column": 43 }, "identifierName": "messageToRoomname" }, "name": "messageToRoomname" }, "local": { "type": "Identifier", "start": 183, "end": 200, "loc": { "start": { "line": 6, "column": 26 }, "end": { "line": 6, "column": 43 }, "identifierName": "messageToRoomname" }, "name": "messageToRoomname" } } ], "source": { "type": "StringLiteral", "start": 208, "end": 245, "loc": { "start": { "line": 6, "column": 51 }, "end": { "line": 6, "column": 88 } }, "extra": { "rawValue": "./MessageHandler/messageToString.js", "raw": "'./MessageHandler/messageToString.js'" }, "value": "./MessageHandler/messageToString.js" } }, { "type": "ImportDeclaration", "start": 247, "end": 285, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 38 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 254, "end": 263, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 16 } }, "local": { "type": "Identifier", "start": 254, "end": 263, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 16 }, "identifierName": "Connector" }, "name": "Connector" } } ], "source": { "type": "StringLiteral", "start": 269, "end": 285, "loc": { "start": { "line": 8, "column": 22 }, "end": { "line": 8, "column": 38 } }, "extra": { "rawValue": "./Connector.js", "raw": "'./Connector.js'" }, "value": "./Connector.js" } }, { "type": "ImportDeclaration", "start": 286, "end": 328, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 42 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 293, "end": 304, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 18 } }, "local": { "type": "Identifier", "start": 293, "end": 304, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 18 }, "identifierName": "Persistence" }, "name": "Persistence" } } ], "source": { "type": "StringLiteral", "start": 310, "end": 328, "loc": { "start": { "line": 9, "column": 24 }, "end": { "line": 9, "column": 42 } }, "extra": { "rawValue": "./Persistence.js", "raw": "'./Persistence.js'" }, "value": "./Persistence.js" } }, { "type": "ImportDeclaration", "start": 329, "end": 374, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 45 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 336, "end": 342, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 13 } }, "local": { "type": "Identifier", "start": 336, "end": 342, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 13 }, "identifierName": "YArray" }, "name": "YArray" } } ], "source": { "type": "StringLiteral", "start": 348, "end": 374, "loc": { "start": { "line": 10, "column": 19 }, "end": { "line": 10, "column": 45 } }, "extra": { "rawValue": "./Types/YArray/YArray.js", "raw": "'./Types/YArray/YArray.js'" }, "value": "./Types/YArray/YArray.js" } }, { "type": "ImportDeclaration", "start": 375, "end": 414, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 39 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 382, "end": 386, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 11 } }, "local": { "type": "Identifier", "start": 382, "end": 386, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 11 }, "identifierName": "YMap" }, "name": "YMap" } } ], "source": { "type": "StringLiteral", "start": 392, "end": 414, "loc": { "start": { "line": 11, "column": 17 }, "end": { "line": 11, "column": 39 } }, "extra": { "rawValue": "./Types/YMap/YMap.js", "raw": "'./Types/YMap/YMap.js'" }, "value": "./Types/YMap/YMap.js" } }, { "type": "ImportDeclaration", "start": 415, "end": 457, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 42 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 422, "end": 427, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 12 } }, "local": { "type": "Identifier", "start": 422, "end": 427, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 12 }, "identifierName": "YText" }, "name": "YText" } } ], "source": { "type": "StringLiteral", "start": 433, "end": 457, "loc": { "start": { "line": 12, "column": 18 }, "end": { "line": 12, "column": 42 } }, "extra": { "rawValue": "./Types/YText/YText.js", "raw": "'./Types/YText/YText.js'" }, "value": "./Types/YText/YText.js" } }, { "type": "ImportDeclaration", "start": 458, "end": 542, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 84 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 467, "end": 479, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 21 } }, "imported": { "type": "Identifier", "start": 467, "end": 479, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 21 }, "identifierName": "YXmlFragment" }, "name": "YXmlFragment" }, "local": { "type": "Identifier", "start": 467, "end": 479, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 21 }, "identifierName": "YXmlFragment" }, "name": "YXmlFragment" } }, { "type": "ImportSpecifier", "start": 481, "end": 492, "loc": { "start": { "line": 13, "column": 23 }, "end": { "line": 13, "column": 34 } }, "imported": { "type": "Identifier", "start": 481, "end": 492, "loc": { "start": { "line": 13, "column": 23 }, "end": { "line": 13, "column": 34 }, "identifierName": "YXmlElement" }, "name": "YXmlElement" }, "local": { "type": "Identifier", "start": 481, "end": 492, "loc": { "start": { "line": 13, "column": 23 }, "end": { "line": 13, "column": 34 }, "identifierName": "YXmlElement" }, "name": "YXmlElement" } }, { "type": "ImportSpecifier", "start": 494, "end": 502, "loc": { "start": { "line": 13, "column": 36 }, "end": { "line": 13, "column": 44 } }, "imported": { "type": "Identifier", "start": 494, "end": 502, "loc": { "start": { "line": 13, "column": 36 }, "end": { "line": 13, "column": 44 }, "identifierName": "YXmlText" }, "name": "YXmlText" }, "local": { "type": "Identifier", "start": 494, "end": 502, "loc": { "start": { "line": 13, "column": 36 }, "end": { "line": 13, "column": 44 }, "identifierName": "YXmlText" }, "name": "YXmlText" } }, { "type": "ImportSpecifier", "start": 504, "end": 512, "loc": { "start": { "line": 13, "column": 46 }, "end": { "line": 13, "column": 54 } }, "imported": { "type": "Identifier", "start": 504, "end": 512, "loc": { "start": { "line": 13, "column": 46 }, "end": { "line": 13, "column": 54 }, "identifierName": "YXmlHook" }, "name": "YXmlHook" }, "local": { "type": "Identifier", "start": 504, "end": 512, "loc": { "start": { "line": 13, "column": 46 }, "end": { "line": 13, "column": 54 }, "identifierName": "YXmlHook" }, "name": "YXmlHook" } } ], "source": { "type": "StringLiteral", "start": 520, "end": 542, "loc": { "start": { "line": 13, "column": 62 }, "end": { "line": 13, "column": 84 } }, "extra": { "rawValue": "./Types/YXml/YXml.js", "raw": "'./Types/YXml/YXml.js'" }, "value": "./Types/YXml/YXml.js" } }, { "type": "ImportDeclaration", "start": 543, "end": 595, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 52 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 550, "end": 563, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 20 } }, "local": { "type": "Identifier", "start": 550, "end": 563, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 20 }, "identifierName": "BinaryDecoder" }, "name": "BinaryDecoder" } } ], "source": { "type": "StringLiteral", "start": 569, "end": 595, "loc": { "start": { "line": 14, "column": 26 }, "end": { "line": 14, "column": 52 } }, "extra": { "rawValue": "./Util/Binary/Decoder.js", "raw": "'./Util/Binary/Decoder.js'" }, "value": "./Util/Binary/Decoder.js" } }, { "type": "ImportDeclaration", "start": 596, "end": 682, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 86 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 605, "end": 624, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 28 } }, "imported": { "type": "Identifier", "start": 605, "end": 624, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 28 }, "identifierName": "getRelativePosition" }, "name": "getRelativePosition" }, "local": { "type": "Identifier", "start": 605, "end": 624, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 28 }, "identifierName": "getRelativePosition" }, "name": "getRelativePosition" } }, { "type": "ImportSpecifier", "start": 626, "end": 646, "loc": { "start": { "line": 15, "column": 30 }, "end": { "line": 15, "column": 50 } }, "imported": { "type": "Identifier", "start": 626, "end": 646, "loc": { "start": { "line": 15, "column": 30 }, "end": { "line": 15, "column": 50 }, "identifierName": "fromRelativePosition" }, "name": "fromRelativePosition" }, "local": { "type": "Identifier", "start": 626, "end": 646, "loc": { "start": { "line": 15, "column": 30 }, "end": { "line": 15, "column": 50 }, "identifierName": "fromRelativePosition" }, "name": "fromRelativePosition" } } ], "source": { "type": "StringLiteral", "start": 654, "end": 682, "loc": { "start": { "line": 15, "column": 58 }, "end": { "line": 15, "column": 86 } }, "extra": { "rawValue": "./Util/relativePosition.js", "raw": "'./Util/relativePosition.js'" }, "value": "./Util/relativePosition.js" } }, { "type": "ImportDeclaration", "start": 683, "end": 742, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 59 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 692, "end": 706, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 23 } }, "imported": { "type": "Identifier", "start": 692, "end": 706, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 23 }, "identifierName": "registerStruct" }, "name": "registerStruct" }, "local": { "type": "Identifier", "start": 692, "end": 706, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 23 }, "identifierName": "registerStruct" }, "name": "registerStruct" } } ], "source": { "type": "StringLiteral", "start": 714, "end": 742, "loc": { "start": { "line": 16, "column": 31 }, "end": { "line": 16, "column": 59 } }, "extra": { "rawValue": "./Util/structReferences.js", "raw": "'./Util/structReferences.js'" }, "value": "./Util/structReferences.js" } }, { "type": "ImportDeclaration", "start": 743, "end": 818, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 75 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 750, "end": 765, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 22 } }, "local": { "type": "Identifier", "start": 750, "end": 765, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 22 }, "identifierName": "TextareaBinding" }, "name": "TextareaBinding" } } ], "source": { "type": "StringLiteral", "start": 771, "end": 818, "loc": { "start": { "line": 17, "column": 28 }, "end": { "line": 17, "column": 75 } }, "extra": { "rawValue": "./Bindings/TextareaBinding/TextareaBinding.js", "raw": "'./Bindings/TextareaBinding/TextareaBinding.js'" }, "value": "./Bindings/TextareaBinding/TextareaBinding.js" } }, { "type": "ImportDeclaration", "start": 819, "end": 885, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 66 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 826, "end": 838, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 19 } }, "local": { "type": "Identifier", "start": 826, "end": 838, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 19 }, "identifierName": "QuillBinding" }, "name": "QuillBinding" } } ], "source": { "type": "StringLiteral", "start": 844, "end": 885, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 18, "column": 66 } }, "extra": { "rawValue": "./Bindings/QuillBinding/QuillBinding.js", "raw": "'./Bindings/QuillBinding/QuillBinding.js'" }, "value": "./Bindings/QuillBinding/QuillBinding.js" } }, { "type": "ImportDeclaration", "start": 886, "end": 946, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 60 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 893, "end": 903, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 17 } }, "local": { "type": "Identifier", "start": 893, "end": 903, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 17 }, "identifierName": "DomBinding" }, "name": "DomBinding" } } ], "source": { "type": "StringLiteral", "start": 909, "end": 946, "loc": { "start": { "line": 19, "column": 23 }, "end": { "line": 19, "column": 60 } }, "extra": { "rawValue": "./Bindings/DomBinding/DomBinding.js", "raw": "'./Bindings/DomBinding/DomBinding.js'" }, "value": "./Bindings/DomBinding/DomBinding.js" } }, { "type": "ImportDeclaration", "start": 947, "end": 1018, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 71 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 956, "end": 964, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 17 } }, "imported": { "type": "Identifier", "start": 956, "end": 964, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 17 }, "identifierName": "toBinary" }, "name": "toBinary" }, "local": { "type": "Identifier", "start": 956, "end": 964, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 17 }, "identifierName": "toBinary" }, "name": "toBinary" } }, { "type": "ImportSpecifier", "start": 966, "end": 976, "loc": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 29 } }, "imported": { "type": "Identifier", "start": 966, "end": 976, "loc": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 29 }, "identifierName": "fromBinary" }, "name": "fromBinary" }, "local": { "type": "Identifier", "start": 966, "end": 976, "loc": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 29 }, "identifierName": "fromBinary" }, "name": "fromBinary" } } ], "source": { "type": "StringLiteral", "start": 984, "end": 1018, "loc": { "start": { "line": 20, "column": 37 }, "end": { "line": 20, "column": 71 } }, "extra": { "rawValue": "./MessageHandler/binaryEncode.js", "raw": "'./MessageHandler/binaryEncode.js'" }, "value": "./MessageHandler/binaryEncode.js" } }, { "type": "ImportDeclaration", "start": 1020, "end": 1045, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 25 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1027, "end": 1032, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 12 } }, "local": { "type": "Identifier", "start": 1027, "end": 1032, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 12 }, "identifierName": "debug" }, "name": "debug" } } ], "source": { "type": "StringLiteral", "start": 1038, "end": 1045, "loc": { "start": { "line": 22, "column": 18 }, "end": { "line": 22, "column": 25 } }, "extra": { "rawValue": "debug", "raw": "'debug'" }, "value": "debug" } }, { "type": "ImportDeclaration", "start": 1046, "end": 1104, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 58 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", "start": 1053, "end": 1062, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 16 } }, "local": { "type": "Identifier", "start": 1053, "end": 1062, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 16 }, "identifierName": "domToType" }, "name": "domToType" } } ], "source": { "type": "StringLiteral", "start": 1068, "end": 1104, "loc": { "start": { "line": 23, "column": 22 }, "end": { "line": 23, "column": 58 } }, "extra": { "rawValue": "./Bindings/DomBinding/domToType.js", "raw": "'./Bindings/DomBinding/domToType.js'" }, "value": "./Bindings/DomBinding/domToType.js" } }, { "type": "ImportDeclaration", "start": 1105, "end": 1183, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 78 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 1114, "end": 1125, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 20 } }, "imported": { "type": "Identifier", "start": 1114, "end": 1125, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 20 }, "identifierName": "domsToTypes" }, "name": "domsToTypes" }, "local": { "type": "Identifier", "start": 1114, "end": 1125, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 20 }, "identifierName": "domsToTypes" }, "name": "domsToTypes" } }, { "type": "ImportSpecifier", "start": 1127, "end": 1144, "loc": { "start": { "line": 24, "column": 22 }, "end": { "line": 24, "column": 39 } }, "imported": { "type": "Identifier", "start": 1127, "end": 1144, "loc": { "start": { "line": 24, "column": 22 }, "end": { "line": 24, "column": 39 }, "identifierName": "switchAssociation" }, "name": "switchAssociation" }, "local": { "type": "Identifier", "start": 1127, "end": 1144, "loc": { "start": { "line": 24, "column": 22 }, "end": { "line": 24, "column": 39 }, "identifierName": "switchAssociation" }, "name": "switchAssociation" } } ], "source": { "type": "StringLiteral", "start": 1152, "end": 1183, "loc": { "start": { "line": 24, "column": 47 }, "end": { "line": 24, "column": 78 } }, "extra": { "rawValue": "./Bindings/DomBinding/util.js", "raw": "'./Bindings/DomBinding/util.js'" }, "value": "./Bindings/DomBinding/util.js", "leadingComments": null, "trailingComments": null }, "trailingComments": [ { "type": "CommentLine", "value": " TODO: The following assignments should be moved to yjs-dist", "start": 1185, "end": 1247, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 62 } } } ] }, { "type": "ExpressionStatement", "start": 1248, "end": 1279, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 31 } }, "expression": { "type": "AssignmentExpression", "start": 1248, "end": 1279, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 31 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1248, "end": 1267, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 19 } }, "object": { "type": "Identifier", "start": 1248, "end": 1249, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 1 }, "identifierName": "Y" }, "name": "Y", "leadingComments": null }, "property": { "type": "Identifier", "start": 1250, "end": 1267, "loc": { "start": { "line": 27, "column": 2 }, "end": { "line": 27, "column": 19 }, "identifierName": "AbstractConnector" }, "name": "AbstractConnector" }, "computed": false, "leadingComments": null }, "right": { "type": "Identifier", "start": 1270, "end": 1279, "loc": { "start": { "line": 27, "column": 22 }, "end": { "line": 27, "column": 31 }, "identifierName": "Connector" }, "name": "Connector" }, "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": " TODO: The following assignments should be moved to yjs-dist", "start": 1185, "end": 1247, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 62 } } } ] }, { "type": "ExpressionStatement", "start": 1280, "end": 1315, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 35 } }, "expression": { "type": "AssignmentExpression", "start": 1280, "end": 1315, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1280, "end": 1301, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 21 } }, "object": { "type": "Identifier", "start": 1280, "end": 1281, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1282, "end": 1301, "loc": { "start": { "line": 28, "column": 2 }, "end": { "line": 28, "column": 21 }, "identifierName": "AbstractPersistence" }, "name": "AbstractPersistence" }, "computed": false }, "right": { "type": "Identifier", "start": 1304, "end": 1315, "loc": { "start": { "line": 28, "column": 24 }, "end": { "line": 28, "column": 35 }, "identifierName": "Persistence" }, "name": "Persistence" } } }, { "type": "ExpressionStatement", "start": 1316, "end": 1332, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 16 } }, "expression": { "type": "AssignmentExpression", "start": 1316, "end": 1332, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 16 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1316, "end": 1323, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 7 } }, "object": { "type": "Identifier", "start": 1316, "end": 1317, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1318, "end": 1323, "loc": { "start": { "line": 29, "column": 2 }, "end": { "line": 29, "column": 7 }, "identifierName": "Array" }, "name": "Array" }, "computed": false }, "right": { "type": "Identifier", "start": 1326, "end": 1332, "loc": { "start": { "line": 29, "column": 10 }, "end": { "line": 29, "column": 16 }, "identifierName": "YArray" }, "name": "YArray" } } }, { "type": "ExpressionStatement", "start": 1333, "end": 1345, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 12 } }, "expression": { "type": "AssignmentExpression", "start": 1333, "end": 1345, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 12 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1333, "end": 1338, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 5 } }, "object": { "type": "Identifier", "start": 1333, "end": 1334, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1335, "end": 1338, "loc": { "start": { "line": 30, "column": 2 }, "end": { "line": 30, "column": 5 }, "identifierName": "Map" }, "name": "Map" }, "computed": false }, "right": { "type": "Identifier", "start": 1341, "end": 1345, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 12 }, "identifierName": "YMap" }, "name": "YMap" } } }, { "type": "ExpressionStatement", "start": 1346, "end": 1360, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 14 } }, "expression": { "type": "AssignmentExpression", "start": 1346, "end": 1360, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 14 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1346, "end": 1352, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 6 } }, "object": { "type": "Identifier", "start": 1346, "end": 1347, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1348, "end": 1352, "loc": { "start": { "line": 31, "column": 2 }, "end": { "line": 31, "column": 6 }, "identifierName": "Text" }, "name": "Text" }, "computed": false }, "right": { "type": "Identifier", "start": 1355, "end": 1360, "loc": { "start": { "line": 31, "column": 9 }, "end": { "line": 31, "column": 14 }, "identifierName": "YText" }, "name": "YText" } } }, { "type": "ExpressionStatement", "start": 1361, "end": 1387, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 26 } }, "expression": { "type": "AssignmentExpression", "start": 1361, "end": 1387, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 26 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1361, "end": 1373, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 12 } }, "object": { "type": "Identifier", "start": 1361, "end": 1362, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1363, "end": 1373, "loc": { "start": { "line": 32, "column": 2 }, "end": { "line": 32, "column": 12 }, "identifierName": "XmlElement" }, "name": "XmlElement" }, "computed": false }, "right": { "type": "Identifier", "start": 1376, "end": 1387, "loc": { "start": { "line": 32, "column": 15 }, "end": { "line": 32, "column": 26 }, "identifierName": "YXmlElement" }, "name": "YXmlElement" } } }, { "type": "ExpressionStatement", "start": 1388, "end": 1416, "loc": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 28 } }, "expression": { "type": "AssignmentExpression", "start": 1388, "end": 1416, "loc": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 28 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1388, "end": 1401, "loc": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 13 } }, "object": { "type": "Identifier", "start": 1388, "end": 1389, "loc": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1390, "end": 1401, "loc": { "start": { "line": 33, "column": 2 }, "end": { "line": 33, "column": 13 }, "identifierName": "XmlFragment" }, "name": "XmlFragment" }, "computed": false }, "right": { "type": "Identifier", "start": 1404, "end": 1416, "loc": { "start": { "line": 33, "column": 16 }, "end": { "line": 33, "column": 28 }, "identifierName": "YXmlFragment" }, "name": "YXmlFragment" } } }, { "type": "ExpressionStatement", "start": 1417, "end": 1437, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 20 } }, "expression": { "type": "AssignmentExpression", "start": 1417, "end": 1437, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1417, "end": 1426, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 9 } }, "object": { "type": "Identifier", "start": 1417, "end": 1418, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1419, "end": 1426, "loc": { "start": { "line": 34, "column": 2 }, "end": { "line": 34, "column": 9 }, "identifierName": "XmlText" }, "name": "XmlText" }, "computed": false }, "right": { "type": "Identifier", "start": 1429, "end": 1437, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 20 }, "identifierName": "YXmlText" }, "name": "YXmlText" } } }, { "type": "ExpressionStatement", "start": 1438, "end": 1458, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 20 } }, "expression": { "type": "AssignmentExpression", "start": 1438, "end": 1458, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1438, "end": 1447, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 9 } }, "object": { "type": "Identifier", "start": 1438, "end": 1439, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1440, "end": 1447, "loc": { "start": { "line": 35, "column": 2 }, "end": { "line": 35, "column": 9 }, "identifierName": "XmlHook" }, "name": "XmlHook" }, "computed": false }, "right": { "type": "Identifier", "start": 1450, "end": 1458, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 20 }, "identifierName": "YXmlHook" }, "name": "YXmlHook" } } }, { "type": "ExpressionStatement", "start": 1460, "end": 1495, "loc": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 35 } }, "expression": { "type": "AssignmentExpression", "start": 1460, "end": 1495, "loc": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 35 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1460, "end": 1477, "loc": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 17 } }, "object": { "type": "Identifier", "start": 1460, "end": 1461, "loc": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1462, "end": 1477, "loc": { "start": { "line": 37, "column": 2 }, "end": { "line": 37, "column": 17 }, "identifierName": "TextareaBinding" }, "name": "TextareaBinding" }, "computed": false }, "right": { "type": "Identifier", "start": 1480, "end": 1495, "loc": { "start": { "line": 37, "column": 20 }, "end": { "line": 37, "column": 35 }, "identifierName": "TextareaBinding" }, "name": "TextareaBinding" } } }, { "type": "ExpressionStatement", "start": 1496, "end": 1525, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 29 } }, "expression": { "type": "AssignmentExpression", "start": 1496, "end": 1525, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1496, "end": 1510, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 14 } }, "object": { "type": "Identifier", "start": 1496, "end": 1497, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1498, "end": 1510, "loc": { "start": { "line": 38, "column": 2 }, "end": { "line": 38, "column": 14 }, "identifierName": "QuillBinding" }, "name": "QuillBinding" }, "computed": false }, "right": { "type": "Identifier", "start": 1513, "end": 1525, "loc": { "start": { "line": 38, "column": 17 }, "end": { "line": 38, "column": 29 }, "identifierName": "QuillBinding" }, "name": "QuillBinding" } } }, { "type": "ExpressionStatement", "start": 1526, "end": 1551, "loc": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 25 } }, "expression": { "type": "AssignmentExpression", "start": 1526, "end": 1551, "loc": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 25 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1526, "end": 1538, "loc": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 12 } }, "object": { "type": "Identifier", "start": 1526, "end": 1527, "loc": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1528, "end": 1538, "loc": { "start": { "line": 39, "column": 2 }, "end": { "line": 39, "column": 12 }, "identifierName": "DomBinding" }, "name": "DomBinding" }, "computed": false }, "right": { "type": "Identifier", "start": 1541, "end": 1551, "loc": { "start": { "line": 39, "column": 15 }, "end": { "line": 39, "column": 25 }, "identifierName": "DomBinding" }, "name": "DomBinding" } } }, { "type": "ExpressionStatement", "start": 1553, "end": 1585, "loc": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 32 } }, "expression": { "type": "AssignmentExpression", "start": 1553, "end": 1585, "loc": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 32 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1553, "end": 1573, "loc": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 20 } }, "object": { "type": "Identifier", "start": 1553, "end": 1563, "loc": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 10 }, "identifierName": "DomBinding" }, "name": "DomBinding" }, "property": { "type": "Identifier", "start": 1564, "end": 1573, "loc": { "start": { "line": 41, "column": 11 }, "end": { "line": 41, "column": 20 }, "identifierName": "domToType" }, "name": "domToType" }, "computed": false }, "right": { "type": "Identifier", "start": 1576, "end": 1585, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 32 }, "identifierName": "domToType" }, "name": "domToType" } } }, { "type": "ExpressionStatement", "start": 1586, "end": 1622, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 36 } }, "expression": { "type": "AssignmentExpression", "start": 1586, "end": 1622, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1586, "end": 1608, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 22 } }, "object": { "type": "Identifier", "start": 1586, "end": 1596, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 10 }, "identifierName": "DomBinding" }, "name": "DomBinding" }, "property": { "type": "Identifier", "start": 1597, "end": 1608, "loc": { "start": { "line": 42, "column": 11 }, "end": { "line": 42, "column": 22 }, "identifierName": "domsToTypes" }, "name": "domsToTypes" }, "computed": false }, "right": { "type": "Identifier", "start": 1611, "end": 1622, "loc": { "start": { "line": 42, "column": 25 }, "end": { "line": 42, "column": 36 }, "identifierName": "domsToTypes" }, "name": "domsToTypes" } } }, { "type": "ExpressionStatement", "start": 1623, "end": 1671, "loc": { "start": { "line": 43, "column": 0 }, "end": { "line": 43, "column": 48 } }, "expression": { "type": "AssignmentExpression", "start": 1623, "end": 1671, "loc": { "start": { "line": 43, "column": 0 }, "end": { "line": 43, "column": 48 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1623, "end": 1651, "loc": { "start": { "line": 43, "column": 0 }, "end": { "line": 43, "column": 28 } }, "object": { "type": "Identifier", "start": 1623, "end": 1633, "loc": { "start": { "line": 43, "column": 0 }, "end": { "line": 43, "column": 10 }, "identifierName": "DomBinding" }, "name": "DomBinding" }, "property": { "type": "Identifier", "start": 1634, "end": 1651, "loc": { "start": { "line": 43, "column": 11 }, "end": { "line": 43, "column": 28 }, "identifierName": "switchAssociation" }, "name": "switchAssociation" }, "computed": false }, "right": { "type": "Identifier", "start": 1654, "end": 1671, "loc": { "start": { "line": 43, "column": 31 }, "end": { "line": 43, "column": 48 }, "identifierName": "switchAssociation" }, "name": "switchAssociation" } } }, { "type": "ExpressionStatement", "start": 1673, "end": 1834, "loc": { "start": { "line": 45, "column": 0 }, "end": { "line": 54, "column": 1 } }, "expression": { "type": "AssignmentExpression", "start": 1673, "end": 1834, "loc": { "start": { "line": 45, "column": 0 }, "end": { "line": 54, "column": 1 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1673, "end": 1680, "loc": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 7 } }, "object": { "type": "Identifier", "start": 1673, "end": 1674, "loc": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1675, "end": 1680, "loc": { "start": { "line": 45, "column": 2 }, "end": { "line": 45, "column": 7 }, "identifierName": "utils" }, "name": "utils" }, "computed": false }, "right": { "type": "ObjectExpression", "start": 1683, "end": 1834, "loc": { "start": { "line": 45, "column": 10 }, "end": { "line": 54, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 1687, "end": 1700, "loc": { "start": { "line": 46, "column": 2 }, "end": { "line": 46, "column": 15 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1687, "end": 1700, "loc": { "start": { "line": 46, "column": 2 }, "end": { "line": 46, "column": 15 }, "identifierName": "BinaryDecoder" }, "name": "BinaryDecoder" }, "value": { "type": "Identifier", "start": 1687, "end": 1700, "loc": { "start": { "line": 46, "column": 2 }, "end": { "line": 46, "column": 15 }, "identifierName": "BinaryDecoder" }, "name": "BinaryDecoder" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1704, "end": 1715, "loc": { "start": { "line": 47, "column": 2 }, "end": { "line": 47, "column": 13 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1704, "end": 1715, "loc": { "start": { "line": 47, "column": 2 }, "end": { "line": 47, "column": 13 }, "identifierName": "UndoManager" }, "name": "UndoManager" }, "value": { "type": "Identifier", "start": 1704, "end": 1715, "loc": { "start": { "line": 47, "column": 2 }, "end": { "line": 47, "column": 13 }, "identifierName": "UndoManager" }, "name": "UndoManager" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1719, "end": 1738, "loc": { "start": { "line": 48, "column": 2 }, "end": { "line": 48, "column": 21 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1719, "end": 1738, "loc": { "start": { "line": 48, "column": 2 }, "end": { "line": 48, "column": 21 }, "identifierName": "getRelativePosition" }, "name": "getRelativePosition" }, "value": { "type": "Identifier", "start": 1719, "end": 1738, "loc": { "start": { "line": 48, "column": 2 }, "end": { "line": 48, "column": 21 }, "identifierName": "getRelativePosition" }, "name": "getRelativePosition" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1742, "end": 1762, "loc": { "start": { "line": 49, "column": 2 }, "end": { "line": 49, "column": 22 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1742, "end": 1762, "loc": { "start": { "line": 49, "column": 2 }, "end": { "line": 49, "column": 22 }, "identifierName": "fromRelativePosition" }, "name": "fromRelativePosition" }, "value": { "type": "Identifier", "start": 1742, "end": 1762, "loc": { "start": { "line": 49, "column": 2 }, "end": { "line": 49, "column": 22 }, "identifierName": "fromRelativePosition" }, "name": "fromRelativePosition" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1766, "end": 1780, "loc": { "start": { "line": 50, "column": 2 }, "end": { "line": 50, "column": 16 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1766, "end": 1780, "loc": { "start": { "line": 50, "column": 2 }, "end": { "line": 50, "column": 16 }, "identifierName": "registerStruct" }, "name": "registerStruct" }, "value": { "type": "Identifier", "start": 1766, "end": 1780, "loc": { "start": { "line": 50, "column": 2 }, "end": { "line": 50, "column": 16 }, "identifierName": "registerStruct" }, "name": "registerStruct" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1784, "end": 1806, "loc": { "start": { "line": 51, "column": 2 }, "end": { "line": 51, "column": 24 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1784, "end": 1806, "loc": { "start": { "line": 51, "column": 2 }, "end": { "line": 51, "column": 24 }, "identifierName": "integrateRemoteStructs" }, "name": "integrateRemoteStructs" }, "value": { "type": "Identifier", "start": 1784, "end": 1806, "loc": { "start": { "line": 51, "column": 2 }, "end": { "line": 51, "column": 24 }, "identifierName": "integrateRemoteStructs" }, "name": "integrateRemoteStructs" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1810, "end": 1818, "loc": { "start": { "line": 52, "column": 2 }, "end": { "line": 52, "column": 10 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1810, "end": 1818, "loc": { "start": { "line": 52, "column": 2 }, "end": { "line": 52, "column": 10 }, "identifierName": "toBinary" }, "name": "toBinary" }, "value": { "type": "Identifier", "start": 1810, "end": 1818, "loc": { "start": { "line": 52, "column": 2 }, "end": { "line": 52, "column": 10 }, "identifierName": "toBinary" }, "name": "toBinary" }, "extra": { "shorthand": true } }, { "type": "ObjectProperty", "start": 1822, "end": 1832, "loc": { "start": { "line": 53, "column": 2 }, "end": { "line": 53, "column": 12 } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", "start": 1822, "end": 1832, "loc": { "start": { "line": 53, "column": 2 }, "end": { "line": 53, "column": 12 }, "identifierName": "fromBinary" }, "name": "fromBinary" }, "value": { "type": "Identifier", "start": 1822, "end": 1832, "loc": { "start": { "line": 53, "column": 2 }, "end": { "line": 53, "column": 12 }, "identifierName": "fromBinary" }, "name": "fromBinary" }, "extra": { "shorthand": true } } ] } } }, { "type": "ExpressionStatement", "start": 1836, "end": 1851, "loc": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 15 } }, "expression": { "type": "AssignmentExpression", "start": 1836, "end": 1851, "loc": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 15 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1836, "end": 1843, "loc": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 7 } }, "object": { "type": "Identifier", "start": 1836, "end": 1837, "loc": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 1 }, "identifierName": "Y" }, "name": "Y" }, "property": { "type": "Identifier", "start": 1838, "end": 1843, "loc": { "start": { "line": 56, "column": 2 }, "end": { "line": 56, "column": 7 }, "identifierName": "debug" }, "name": "debug" }, "computed": false }, "right": { "type": "Identifier", "start": 1846, "end": 1851, "loc": { "start": { "line": 56, "column": 10 }, "end": { "line": 56, "column": 15 }, "identifierName": "debug" }, "name": "debug" } } }, { "type": "ExpressionStatement", "start": 1852, "end": 1888, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 36 } }, "expression": { "type": "AssignmentExpression", "start": 1852, "end": 1888, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 36 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1852, "end": 1870, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 18 } }, "object": { "type": "MemberExpression", "start": 1852, "end": 1868, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 16 } }, "object": { "type": "Identifier", "start": 1852, "end": 1857, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 5 }, "identifierName": "debug" }, "name": "debug" }, "property": { "type": "Identifier", "start": 1858, "end": 1868, "loc": { "start": { "line": 57, "column": 6 }, "end": { "line": 57, "column": 16 }, "identifierName": "formatters" }, "name": "formatters" }, "computed": false }, "property": { "type": "Identifier", "start": 1869, "end": 1870, "loc": { "start": { "line": 57, "column": 17 }, "end": { "line": 57, "column": 18 }, "identifierName": "Y" }, "name": "Y" }, "computed": false }, "right": { "type": "Identifier", "start": 1873, "end": 1888, "loc": { "start": { "line": 57, "column": 21 }, "end": { "line": 57, "column": 36 }, "identifierName": "messageToString" }, "name": "messageToString" } } }, { "type": "ExpressionStatement", "start": 1889, "end": 1927, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 38 } }, "expression": { "type": "AssignmentExpression", "start": 1889, "end": 1927, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 38 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1889, "end": 1907, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 18 } }, "object": { "type": "MemberExpression", "start": 1889, "end": 1905, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 16 } }, "object": { "type": "Identifier", "start": 1889, "end": 1894, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 5 }, "identifierName": "debug" }, "name": "debug" }, "property": { "type": "Identifier", "start": 1895, "end": 1905, "loc": { "start": { "line": 58, "column": 6 }, "end": { "line": 58, "column": 16 }, "identifierName": "formatters" }, "name": "formatters" }, "computed": false }, "property": { "type": "Identifier", "start": 1906, "end": 1907, "loc": { "start": { "line": 58, "column": 17 }, "end": { "line": 58, "column": 18 }, "identifierName": "y" }, "name": "y" }, "computed": false }, "right": { "type": "Identifier", "start": 1910, "end": 1927, "loc": { "start": { "line": 58, "column": 21 }, "end": { "line": 58, "column": 38 }, "identifierName": "messageToRoomname" }, "name": "messageToRoomname" } } }, { "type": "ExportDefaultDeclaration", "start": 1928, "end": 1944, "loc": { "start": { "line": 59, "column": 0 }, "end": { "line": 59, "column": 16 } }, "declaration": { "type": "Identifier", "start": 1943, "end": 1944, "loc": { "start": { "line": 59, "column": 15 }, "end": { "line": 59, "column": 16 }, "identifierName": "Y" }, "name": "Y", "leadingComments": [], "trailingComments": [] } } ], "directives": [] }, "comments": [ { "type": "CommentLine", "value": " TODO: The following assignments should be moved to yjs-dist", "start": 1185, "end": 1247, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 62 } } } ], "tokens": [ { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1, "end": 7, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 8, "end": 9, "loc": { "start": { "line": 2, "column": 7 }, "end": { "line": 2, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 10, "end": 14, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 13 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Y.js", "start": 15, "end": 23, "loc": { "start": { "line": 2, "column": 14 }, "end": { "line": 2, "column": 22 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 24, "end": 30, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "UndoManager", "start": 31, "end": 42, "loc": { "start": { "line": 3, "column": 7 }, "end": { "line": 3, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 43, "end": 47, "loc": { "start": { "line": 3, "column": 19 }, "end": { "line": 3, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Util/UndoManager.js", "start": 48, "end": 71, "loc": { "start": { "line": 3, "column": 24 }, "end": { "line": 3, "column": 47 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 72, "end": 78, "loc": { "start": { "line": 4, "column": 0 }, "end": { "line": 4, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 79, "end": 80, "loc": { "start": { "line": 4, "column": 7 }, "end": { "line": 4, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "integrateRemoteStructs", "start": 81, "end": 103, "loc": { "start": { "line": 4, "column": 9 }, "end": { "line": 4, "column": 31 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 104, "end": 105, "loc": { "start": { "line": 4, "column": 32 }, "end": { "line": 4, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 106, "end": 110, "loc": { "start": { "line": 4, "column": 34 }, "end": { "line": 4, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./MessageHandler/integrateRemoteStructs.js", "start": 111, "end": 155, "loc": { "start": { "line": 4, "column": 39 }, "end": { "line": 4, "column": 83 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 157, "end": 163, "loc": { "start": { "line": 6, "column": 0 }, "end": { "line": 6, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 164, "end": 165, "loc": { "start": { "line": 6, "column": 7 }, "end": { "line": 6, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "messageToString", "start": 166, "end": 181, "loc": { "start": { "line": 6, "column": 9 }, "end": { "line": 6, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 181, "end": 182, "loc": { "start": { "line": 6, "column": 24 }, "end": { "line": 6, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "messageToRoomname", "start": 183, "end": 200, "loc": { "start": { "line": 6, "column": 26 }, "end": { "line": 6, "column": 43 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 201, "end": 202, "loc": { "start": { "line": 6, "column": 44 }, "end": { "line": 6, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 203, "end": 207, "loc": { "start": { "line": 6, "column": 46 }, "end": { "line": 6, "column": 50 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./MessageHandler/messageToString.js", "start": 208, "end": 245, "loc": { "start": { "line": 6, "column": 51 }, "end": { "line": 6, "column": 88 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 247, "end": 253, "loc": { "start": { "line": 8, "column": 0 }, "end": { "line": 8, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Connector", "start": 254, "end": 263, "loc": { "start": { "line": 8, "column": 7 }, "end": { "line": 8, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 264, "end": 268, "loc": { "start": { "line": 8, "column": 17 }, "end": { "line": 8, "column": 21 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Connector.js", "start": 269, "end": 285, "loc": { "start": { "line": 8, "column": 22 }, "end": { "line": 8, "column": 38 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 286, "end": 292, "loc": { "start": { "line": 9, "column": 0 }, "end": { "line": 9, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Persistence", "start": 293, "end": 304, "loc": { "start": { "line": 9, "column": 7 }, "end": { "line": 9, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 305, "end": 309, "loc": { "start": { "line": 9, "column": 19 }, "end": { "line": 9, "column": 23 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Persistence.js", "start": 310, "end": 328, "loc": { "start": { "line": 9, "column": 24 }, "end": { "line": 9, "column": 42 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 329, "end": 335, "loc": { "start": { "line": 10, "column": 0 }, "end": { "line": 10, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YArray", "start": 336, "end": 342, "loc": { "start": { "line": 10, "column": 7 }, "end": { "line": 10, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 343, "end": 347, "loc": { "start": { "line": 10, "column": 14 }, "end": { "line": 10, "column": 18 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Types/YArray/YArray.js", "start": 348, "end": 374, "loc": { "start": { "line": 10, "column": 19 }, "end": { "line": 10, "column": 45 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 375, "end": 381, "loc": { "start": { "line": 11, "column": 0 }, "end": { "line": 11, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YMap", "start": 382, "end": 386, "loc": { "start": { "line": 11, "column": 7 }, "end": { "line": 11, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 387, "end": 391, "loc": { "start": { "line": 11, "column": 12 }, "end": { "line": 11, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Types/YMap/YMap.js", "start": 392, "end": 414, "loc": { "start": { "line": 11, "column": 17 }, "end": { "line": 11, "column": 39 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 415, "end": 421, "loc": { "start": { "line": 12, "column": 0 }, "end": { "line": 12, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YText", "start": 422, "end": 427, "loc": { "start": { "line": 12, "column": 7 }, "end": { "line": 12, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 428, "end": 432, "loc": { "start": { "line": 12, "column": 13 }, "end": { "line": 12, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Types/YText/YText.js", "start": 433, "end": 457, "loc": { "start": { "line": 12, "column": 18 }, "end": { "line": 12, "column": 42 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 458, "end": 464, "loc": { "start": { "line": 13, "column": 0 }, "end": { "line": 13, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 465, "end": 466, "loc": { "start": { "line": 13, "column": 7 }, "end": { "line": 13, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlFragment", "start": 467, "end": 479, "loc": { "start": { "line": 13, "column": 9 }, "end": { "line": 13, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 479, "end": 480, "loc": { "start": { "line": 13, "column": 21 }, "end": { "line": 13, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlElement", "start": 481, "end": 492, "loc": { "start": { "line": 13, "column": 23 }, "end": { "line": 13, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 492, "end": 493, "loc": { "start": { "line": 13, "column": 34 }, "end": { "line": 13, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlText", "start": 494, "end": 502, "loc": { "start": { "line": 13, "column": 36 }, "end": { "line": 13, "column": 44 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 502, "end": 503, "loc": { "start": { "line": 13, "column": 44 }, "end": { "line": 13, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlHook", "start": 504, "end": 512, "loc": { "start": { "line": 13, "column": 46 }, "end": { "line": 13, "column": 54 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 513, "end": 514, "loc": { "start": { "line": 13, "column": 55 }, "end": { "line": 13, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 515, "end": 519, "loc": { "start": { "line": 13, "column": 57 }, "end": { "line": 13, "column": 61 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Types/YXml/YXml.js", "start": 520, "end": 542, "loc": { "start": { "line": 13, "column": 62 }, "end": { "line": 13, "column": 84 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 543, "end": 549, "loc": { "start": { "line": 14, "column": 0 }, "end": { "line": 14, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BinaryDecoder", "start": 550, "end": 563, "loc": { "start": { "line": 14, "column": 7 }, "end": { "line": 14, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 564, "end": 568, "loc": { "start": { "line": 14, "column": 21 }, "end": { "line": 14, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Util/Binary/Decoder.js", "start": 569, "end": 595, "loc": { "start": { "line": 14, "column": 26 }, "end": { "line": 14, "column": 52 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 596, "end": 602, "loc": { "start": { "line": 15, "column": 0 }, "end": { "line": 15, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 603, "end": 604, "loc": { "start": { "line": 15, "column": 7 }, "end": { "line": 15, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getRelativePosition", "start": 605, "end": 624, "loc": { "start": { "line": 15, "column": 9 }, "end": { "line": 15, "column": 28 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 624, "end": 625, "loc": { "start": { "line": 15, "column": 28 }, "end": { "line": 15, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fromRelativePosition", "start": 626, "end": 646, "loc": { "start": { "line": 15, "column": 30 }, "end": { "line": 15, "column": 50 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 647, "end": 648, "loc": { "start": { "line": 15, "column": 51 }, "end": { "line": 15, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 649, "end": 653, "loc": { "start": { "line": 15, "column": 53 }, "end": { "line": 15, "column": 57 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Util/relativePosition.js", "start": 654, "end": 682, "loc": { "start": { "line": 15, "column": 58 }, "end": { "line": 15, "column": 86 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 683, "end": 689, "loc": { "start": { "line": 16, "column": 0 }, "end": { "line": 16, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 690, "end": 691, "loc": { "start": { "line": 16, "column": 7 }, "end": { "line": 16, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "registerStruct", "start": 692, "end": 706, "loc": { "start": { "line": 16, "column": 9 }, "end": { "line": 16, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 707, "end": 708, "loc": { "start": { "line": 16, "column": 24 }, "end": { "line": 16, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 709, "end": 713, "loc": { "start": { "line": 16, "column": 26 }, "end": { "line": 16, "column": 30 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Util/structReferences.js", "start": 714, "end": 742, "loc": { "start": { "line": 16, "column": 31 }, "end": { "line": 16, "column": 59 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 743, "end": 749, "loc": { "start": { "line": 17, "column": 0 }, "end": { "line": 17, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "TextareaBinding", "start": 750, "end": 765, "loc": { "start": { "line": 17, "column": 7 }, "end": { "line": 17, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 766, "end": 770, "loc": { "start": { "line": 17, "column": 23 }, "end": { "line": 17, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Bindings/TextareaBinding/TextareaBinding.js", "start": 771, "end": 818, "loc": { "start": { "line": 17, "column": 28 }, "end": { "line": 17, "column": 75 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 819, "end": 825, "loc": { "start": { "line": 18, "column": 0 }, "end": { "line": 18, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "QuillBinding", "start": 826, "end": 838, "loc": { "start": { "line": 18, "column": 7 }, "end": { "line": 18, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 839, "end": 843, "loc": { "start": { "line": 18, "column": 20 }, "end": { "line": 18, "column": 24 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Bindings/QuillBinding/QuillBinding.js", "start": 844, "end": 885, "loc": { "start": { "line": 18, "column": 25 }, "end": { "line": 18, "column": 66 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 886, "end": 892, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 893, "end": 903, "loc": { "start": { "line": 19, "column": 7 }, "end": { "line": 19, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 904, "end": 908, "loc": { "start": { "line": 19, "column": 18 }, "end": { "line": 19, "column": 22 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Bindings/DomBinding/DomBinding.js", "start": 909, "end": 946, "loc": { "start": { "line": 19, "column": 23 }, "end": { "line": 19, "column": 60 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 947, "end": 953, "loc": { "start": { "line": 20, "column": 0 }, "end": { "line": 20, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 954, "end": 955, "loc": { "start": { "line": 20, "column": 7 }, "end": { "line": 20, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toBinary", "start": 956, "end": 964, "loc": { "start": { "line": 20, "column": 9 }, "end": { "line": 20, "column": 17 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 964, "end": 965, "loc": { "start": { "line": 20, "column": 17 }, "end": { "line": 20, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fromBinary", "start": 966, "end": 976, "loc": { "start": { "line": 20, "column": 19 }, "end": { "line": 20, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 977, "end": 978, "loc": { "start": { "line": 20, "column": 30 }, "end": { "line": 20, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 979, "end": 983, "loc": { "start": { "line": 20, "column": 32 }, "end": { "line": 20, "column": 36 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./MessageHandler/binaryEncode.js", "start": 984, "end": 1018, "loc": { "start": { "line": 20, "column": 37 }, "end": { "line": 20, "column": 71 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1020, "end": 1026, "loc": { "start": { "line": 22, "column": 0 }, "end": { "line": 22, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "debug", "start": 1027, "end": 1032, "loc": { "start": { "line": 22, "column": 7 }, "end": { "line": 22, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1033, "end": 1037, "loc": { "start": { "line": 22, "column": 13 }, "end": { "line": 22, "column": 17 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "debug", "start": 1038, "end": 1045, "loc": { "start": { "line": 22, "column": 18 }, "end": { "line": 22, "column": 25 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1046, "end": 1052, "loc": { "start": { "line": 23, "column": 0 }, "end": { "line": 23, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domToType", "start": 1053, "end": 1062, "loc": { "start": { "line": 23, "column": 7 }, "end": { "line": 23, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1063, "end": 1067, "loc": { "start": { "line": 23, "column": 17 }, "end": { "line": 23, "column": 21 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Bindings/DomBinding/domToType.js", "start": 1068, "end": 1104, "loc": { "start": { "line": 23, "column": 22 }, "end": { "line": 23, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 1105, "end": 1111, "loc": { "start": { "line": 24, "column": 0 }, "end": { "line": 24, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1112, "end": 1113, "loc": { "start": { "line": 24, "column": 7 }, "end": { "line": 24, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domsToTypes", "start": 1114, "end": 1125, "loc": { "start": { "line": 24, "column": 9 }, "end": { "line": 24, "column": 20 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1125, "end": 1126, "loc": { "start": { "line": 24, "column": 20 }, "end": { "line": 24, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "switchAssociation", "start": 1127, "end": 1144, "loc": { "start": { "line": 24, "column": 22 }, "end": { "line": 24, "column": 39 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1145, "end": 1146, "loc": { "start": { "line": 24, "column": 40 }, "end": { "line": 24, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 1147, "end": 1151, "loc": { "start": { "line": 24, "column": 42 }, "end": { "line": 24, "column": 46 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./Bindings/DomBinding/util.js", "start": 1152, "end": 1183, "loc": { "start": { "line": 24, "column": 47 }, "end": { "line": 24, "column": 78 } } }, { "type": "CommentLine", "value": " TODO: The following assignments should be moved to yjs-dist", "start": 1185, "end": 1247, "loc": { "start": { "line": 26, "column": 0 }, "end": { "line": 26, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1248, "end": 1249, "loc": { "start": { "line": 27, "column": 0 }, "end": { "line": 27, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1249, "end": 1250, "loc": { "start": { "line": 27, "column": 1 }, "end": { "line": 27, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "AbstractConnector", "start": 1250, "end": 1267, "loc": { "start": { "line": 27, "column": 2 }, "end": { "line": 27, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1268, "end": 1269, "loc": { "start": { "line": 27, "column": 20 }, "end": { "line": 27, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Connector", "start": 1270, "end": 1279, "loc": { "start": { "line": 27, "column": 22 }, "end": { "line": 27, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1280, "end": 1281, "loc": { "start": { "line": 28, "column": 0 }, "end": { "line": 28, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1281, "end": 1282, "loc": { "start": { "line": 28, "column": 1 }, "end": { "line": 28, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "AbstractPersistence", "start": 1282, "end": 1301, "loc": { "start": { "line": 28, "column": 2 }, "end": { "line": 28, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1302, "end": 1303, "loc": { "start": { "line": 28, "column": 22 }, "end": { "line": 28, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Persistence", "start": 1304, "end": 1315, "loc": { "start": { "line": 28, "column": 24 }, "end": { "line": 28, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1316, "end": 1317, "loc": { "start": { "line": 29, "column": 0 }, "end": { "line": 29, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1317, "end": 1318, "loc": { "start": { "line": 29, "column": 1 }, "end": { "line": 29, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Array", "start": 1318, "end": 1323, "loc": { "start": { "line": 29, "column": 2 }, "end": { "line": 29, "column": 7 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1324, "end": 1325, "loc": { "start": { "line": 29, "column": 8 }, "end": { "line": 29, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YArray", "start": 1326, "end": 1332, "loc": { "start": { "line": 29, "column": 10 }, "end": { "line": 29, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1333, "end": 1334, "loc": { "start": { "line": 30, "column": 0 }, "end": { "line": 30, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1334, "end": 1335, "loc": { "start": { "line": 30, "column": 1 }, "end": { "line": 30, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Map", "start": 1335, "end": 1338, "loc": { "start": { "line": 30, "column": 2 }, "end": { "line": 30, "column": 5 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1339, "end": 1340, "loc": { "start": { "line": 30, "column": 6 }, "end": { "line": 30, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YMap", "start": 1341, "end": 1345, "loc": { "start": { "line": 30, "column": 8 }, "end": { "line": 30, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1346, "end": 1347, "loc": { "start": { "line": 31, "column": 0 }, "end": { "line": 31, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1347, "end": 1348, "loc": { "start": { "line": 31, "column": 1 }, "end": { "line": 31, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Text", "start": 1348, "end": 1352, "loc": { "start": { "line": 31, "column": 2 }, "end": { "line": 31, "column": 6 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1353, "end": 1354, "loc": { "start": { "line": 31, "column": 7 }, "end": { "line": 31, "column": 8 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YText", "start": 1355, "end": 1360, "loc": { "start": { "line": 31, "column": 9 }, "end": { "line": 31, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1361, "end": 1362, "loc": { "start": { "line": 32, "column": 0 }, "end": { "line": 32, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1362, "end": 1363, "loc": { "start": { "line": 32, "column": 1 }, "end": { "line": 32, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "XmlElement", "start": 1363, "end": 1373, "loc": { "start": { "line": 32, "column": 2 }, "end": { "line": 32, "column": 12 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1374, "end": 1375, "loc": { "start": { "line": 32, "column": 13 }, "end": { "line": 32, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlElement", "start": 1376, "end": 1387, "loc": { "start": { "line": 32, "column": 15 }, "end": { "line": 32, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1388, "end": 1389, "loc": { "start": { "line": 33, "column": 0 }, "end": { "line": 33, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1389, "end": 1390, "loc": { "start": { "line": 33, "column": 1 }, "end": { "line": 33, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "XmlFragment", "start": 1390, "end": 1401, "loc": { "start": { "line": 33, "column": 2 }, "end": { "line": 33, "column": 13 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1402, "end": 1403, "loc": { "start": { "line": 33, "column": 14 }, "end": { "line": 33, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlFragment", "start": 1404, "end": 1416, "loc": { "start": { "line": 33, "column": 16 }, "end": { "line": 33, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1417, "end": 1418, "loc": { "start": { "line": 34, "column": 0 }, "end": { "line": 34, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1418, "end": 1419, "loc": { "start": { "line": 34, "column": 1 }, "end": { "line": 34, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "XmlText", "start": 1419, "end": 1426, "loc": { "start": { "line": 34, "column": 2 }, "end": { "line": 34, "column": 9 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1427, "end": 1428, "loc": { "start": { "line": 34, "column": 10 }, "end": { "line": 34, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlText", "start": 1429, "end": 1437, "loc": { "start": { "line": 34, "column": 12 }, "end": { "line": 34, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1438, "end": 1439, "loc": { "start": { "line": 35, "column": 0 }, "end": { "line": 35, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1439, "end": 1440, "loc": { "start": { "line": 35, "column": 1 }, "end": { "line": 35, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "XmlHook", "start": 1440, "end": 1447, "loc": { "start": { "line": 35, "column": 2 }, "end": { "line": 35, "column": 9 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1448, "end": 1449, "loc": { "start": { "line": 35, "column": 10 }, "end": { "line": 35, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "YXmlHook", "start": 1450, "end": 1458, "loc": { "start": { "line": 35, "column": 12 }, "end": { "line": 35, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1460, "end": 1461, "loc": { "start": { "line": 37, "column": 0 }, "end": { "line": 37, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1461, "end": 1462, "loc": { "start": { "line": 37, "column": 1 }, "end": { "line": 37, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "TextareaBinding", "start": 1462, "end": 1477, "loc": { "start": { "line": 37, "column": 2 }, "end": { "line": 37, "column": 17 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1478, "end": 1479, "loc": { "start": { "line": 37, "column": 18 }, "end": { "line": 37, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "TextareaBinding", "start": 1480, "end": 1495, "loc": { "start": { "line": 37, "column": 20 }, "end": { "line": 37, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1496, "end": 1497, "loc": { "start": { "line": 38, "column": 0 }, "end": { "line": 38, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1497, "end": 1498, "loc": { "start": { "line": 38, "column": 1 }, "end": { "line": 38, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "QuillBinding", "start": 1498, "end": 1510, "loc": { "start": { "line": 38, "column": 2 }, "end": { "line": 38, "column": 14 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1511, "end": 1512, "loc": { "start": { "line": 38, "column": 15 }, "end": { "line": 38, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "QuillBinding", "start": 1513, "end": 1525, "loc": { "start": { "line": 38, "column": 17 }, "end": { "line": 38, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1526, "end": 1527, "loc": { "start": { "line": 39, "column": 0 }, "end": { "line": 39, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1527, "end": 1528, "loc": { "start": { "line": 39, "column": 1 }, "end": { "line": 39, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 1528, "end": 1538, "loc": { "start": { "line": 39, "column": 2 }, "end": { "line": 39, "column": 12 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1539, "end": 1540, "loc": { "start": { "line": 39, "column": 13 }, "end": { "line": 39, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 1541, "end": 1551, "loc": { "start": { "line": 39, "column": 15 }, "end": { "line": 39, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 1553, "end": 1563, "loc": { "start": { "line": 41, "column": 0 }, "end": { "line": 41, "column": 10 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1563, "end": 1564, "loc": { "start": { "line": 41, "column": 10 }, "end": { "line": 41, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domToType", "start": 1564, "end": 1573, "loc": { "start": { "line": 41, "column": 11 }, "end": { "line": 41, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1574, "end": 1575, "loc": { "start": { "line": 41, "column": 21 }, "end": { "line": 41, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domToType", "start": 1576, "end": 1585, "loc": { "start": { "line": 41, "column": 23 }, "end": { "line": 41, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 1586, "end": 1596, "loc": { "start": { "line": 42, "column": 0 }, "end": { "line": 42, "column": 10 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1596, "end": 1597, "loc": { "start": { "line": 42, "column": 10 }, "end": { "line": 42, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domsToTypes", "start": 1597, "end": 1608, "loc": { "start": { "line": 42, "column": 11 }, "end": { "line": 42, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1609, "end": 1610, "loc": { "start": { "line": 42, "column": 23 }, "end": { "line": 42, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "domsToTypes", "start": 1611, "end": 1622, "loc": { "start": { "line": 42, "column": 25 }, "end": { "line": 42, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "DomBinding", "start": 1623, "end": 1633, "loc": { "start": { "line": 43, "column": 0 }, "end": { "line": 43, "column": 10 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1633, "end": 1634, "loc": { "start": { "line": 43, "column": 10 }, "end": { "line": 43, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "switchAssociation", "start": 1634, "end": 1651, "loc": { "start": { "line": 43, "column": 11 }, "end": { "line": 43, "column": 28 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1652, "end": 1653, "loc": { "start": { "line": 43, "column": 29 }, "end": { "line": 43, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "switchAssociation", "start": 1654, "end": 1671, "loc": { "start": { "line": 43, "column": 31 }, "end": { "line": 43, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1673, "end": 1674, "loc": { "start": { "line": 45, "column": 0 }, "end": { "line": 45, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1674, "end": 1675, "loc": { "start": { "line": 45, "column": 1 }, "end": { "line": 45, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "utils", "start": 1675, "end": 1680, "loc": { "start": { "line": 45, "column": 2 }, "end": { "line": 45, "column": 7 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1681, "end": 1682, "loc": { "start": { "line": 45, "column": 8 }, "end": { "line": 45, "column": 9 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1683, "end": 1684, "loc": { "start": { "line": 45, "column": 10 }, "end": { "line": 45, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "BinaryDecoder", "start": 1687, "end": 1700, "loc": { "start": { "line": 46, "column": 2 }, "end": { "line": 46, "column": 15 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1700, "end": 1701, "loc": { "start": { "line": 46, "column": 15 }, "end": { "line": 46, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "UndoManager", "start": 1704, "end": 1715, "loc": { "start": { "line": 47, "column": 2 }, "end": { "line": 47, "column": 13 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1715, "end": 1716, "loc": { "start": { "line": 47, "column": 13 }, "end": { "line": 47, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "getRelativePosition", "start": 1719, "end": 1738, "loc": { "start": { "line": 48, "column": 2 }, "end": { "line": 48, "column": 21 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1738, "end": 1739, "loc": { "start": { "line": 48, "column": 21 }, "end": { "line": 48, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fromRelativePosition", "start": 1742, "end": 1762, "loc": { "start": { "line": 49, "column": 2 }, "end": { "line": 49, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1762, "end": 1763, "loc": { "start": { "line": 49, "column": 22 }, "end": { "line": 49, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "registerStruct", "start": 1766, "end": 1780, "loc": { "start": { "line": 50, "column": 2 }, "end": { "line": 50, "column": 16 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1780, "end": 1781, "loc": { "start": { "line": 50, "column": 16 }, "end": { "line": 50, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "integrateRemoteStructs", "start": 1784, "end": 1806, "loc": { "start": { "line": 51, "column": 2 }, "end": { "line": 51, "column": 24 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1806, "end": 1807, "loc": { "start": { "line": 51, "column": 24 }, "end": { "line": 51, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "toBinary", "start": 1810, "end": 1818, "loc": { "start": { "line": 52, "column": 2 }, "end": { "line": 52, "column": 10 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1818, "end": 1819, "loc": { "start": { "line": 52, "column": 10 }, "end": { "line": 52, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "fromBinary", "start": 1822, "end": 1832, "loc": { "start": { "line": 53, "column": 2 }, "end": { "line": 53, "column": 12 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1833, "end": 1834, "loc": { "start": { "line": 54, "column": 0 }, "end": { "line": 54, "column": 1 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1836, "end": 1837, "loc": { "start": { "line": 56, "column": 0 }, "end": { "line": 56, "column": 1 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1837, "end": 1838, "loc": { "start": { "line": 56, "column": 1 }, "end": { "line": 56, "column": 2 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "debug", "start": 1838, "end": 1843, "loc": { "start": { "line": 56, "column": 2 }, "end": { "line": 56, "column": 7 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1844, "end": 1845, "loc": { "start": { "line": 56, "column": 8 }, "end": { "line": 56, "column": 9 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "debug", "start": 1846, "end": 1851, "loc": { "start": { "line": 56, "column": 10 }, "end": { "line": 56, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "debug", "start": 1852, "end": 1857, "loc": { "start": { "line": 57, "column": 0 }, "end": { "line": 57, "column": 5 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1857, "end": 1858, "loc": { "start": { "line": 57, "column": 5 }, "end": { "line": 57, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "formatters", "start": 1858, "end": 1868, "loc": { "start": { "line": 57, "column": 6 }, "end": { "line": 57, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1868, "end": 1869, "loc": { "start": { "line": 57, "column": 16 }, "end": { "line": 57, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1869, "end": 1870, "loc": { "start": { "line": 57, "column": 17 }, "end": { "line": 57, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1871, "end": 1872, "loc": { "start": { "line": 57, "column": 19 }, "end": { "line": 57, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "messageToString", "start": 1873, "end": 1888, "loc": { "start": { "line": 57, "column": 21 }, "end": { "line": 57, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "debug", "start": 1889, "end": 1894, "loc": { "start": { "line": 58, "column": 0 }, "end": { "line": 58, "column": 5 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1894, "end": 1895, "loc": { "start": { "line": 58, "column": 5 }, "end": { "line": 58, "column": 6 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "formatters", "start": 1895, "end": 1905, "loc": { "start": { "line": 58, "column": 6 }, "end": { "line": 58, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1905, "end": 1906, "loc": { "start": { "line": 58, "column": 16 }, "end": { "line": 58, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "y", "start": 1906, "end": 1907, "loc": { "start": { "line": 58, "column": 17 }, "end": { "line": 58, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1908, "end": 1909, "loc": { "start": { "line": 58, "column": 19 }, "end": { "line": 58, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "messageToRoomname", "start": 1910, "end": 1927, "loc": { "start": { "line": 58, "column": 21 }, "end": { "line": 58, "column": 38 } } }, { "type": { "label": "export", "keyword": "export", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "export", "start": 1928, "end": 1934, "loc": { "start": { "line": 59, "column": 0 }, "end": { "line": 59, "column": 6 } } }, { "type": { "label": "default", "keyword": "default", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "default", "start": 1935, "end": 1942, "loc": { "start": { "line": 59, "column": 7 }, "end": { "line": 59, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Y", "start": 1943, "end": 1944, "loc": { "start": { "line": 59, "column": 15 }, "end": { "line": 59, "column": 16 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1945, "end": 1945, "loc": { "start": { "line": 60, "column": 0 }, "end": { "line": 60, "column": 0 } } } ] }